All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkindustry_1_0.models.IndustryManufactureMesProductionPlanRequest Maven / Gradle / Ivy

There is a newer version: 2.1.67
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkindustry_1_0.models;

import com.aliyun.tea.*;

public class IndustryManufactureMesProductionPlanRequest extends TeaModel {
    /**
     * 

This parameter is required.

* * example: *

add

*/ @NameInMap("action") public String action; /** * example: *

2021-03-12 00:00:00

*/ @NameInMap("actualEndTime") public String actualEndTime; /** * example: *

2021-03-12 00:00:00

*/ @NameInMap("actualStartTime") public String actualStartTime; /** *

This parameter is required.

* * example: *

opsoft

*/ @NameInMap("appKey") public String appKey; /** *

This parameter is required.

* * example: *

productionplan

*/ @NameInMap("baseDataName") public String baseDataName; /** * example: *

39C1E213-86B2-706B-9615-5B957DF8C15D

*/ @NameInMap("bomUuid") public String bomUuid; @NameInMap("events") public java.util.List events; @NameInMap("extendData") public java.util.List extendData; /** * example: *

20220509034

*/ @NameInMap("no") public String no; /** * example: *

0

*/ @NameInMap("overdue") public String overdue; /** * example: *

2021-03-12 00:00:00

*/ @NameInMap("planEndTime") public String planEndTime; /** * example: *

321

*/ @NameInMap("planQuantity") public String planQuantity; /** * example: *

2021-03-12 00:00:00

*/ @NameInMap("planStartTime") public String planStartTime; /** * example: *

{ TODO "uuid": "1543878029722550273", "name": "YF-钣金", "preProcess": "" }

*/ @NameInMap("processUuids") public String processUuids; /** * example: *

011351

*/ @NameInMap("productCode") public String productCode; /** * example: *

毛坯KM50三级盖

*/ @NameInMap("productName") public String productName; /** * example: *

KM50

*/ @NameInMap("productSpecification") public String productSpecification; /** * example: *

300

*/ @NameInMap("qualifiedQuantity") public String qualifiedQuantity; /** * example: *

sell20220509034

*/ @NameInMap("sellOrderNo") public String sellOrderNo; /** * example: *

WORKING

*/ @NameInMap("status") public String status; /** * example: *

{ "processId1": ["teamId11", "teamId12", "teamId13"], "processId2": ["teamId21", "teamId22", "teamId23"] }

*/ @NameInMap("teamList") public String teamList; /** * example: *

毛坯KM50三级盖

*/ @NameInMap("title") public String title; /** * example: *

NORMAL

*/ @NameInMap("type") public String type; /** * example: *

*/ @NameInMap("unit") public String unit; /** *

This parameter is required.

* * example: *

39C1E213-86B2-706B-9615-5B957DF8C15D

*/ @NameInMap("uuid") public String uuid; public static IndustryManufactureMesProductionPlanRequest build(java.util.Map map) throws Exception { IndustryManufactureMesProductionPlanRequest self = new IndustryManufactureMesProductionPlanRequest(); return TeaModel.build(map, self); } public IndustryManufactureMesProductionPlanRequest setAction(String action) { this.action = action; return this; } public String getAction() { return this.action; } public IndustryManufactureMesProductionPlanRequest setActualEndTime(String actualEndTime) { this.actualEndTime = actualEndTime; return this; } public String getActualEndTime() { return this.actualEndTime; } public IndustryManufactureMesProductionPlanRequest setActualStartTime(String actualStartTime) { this.actualStartTime = actualStartTime; return this; } public String getActualStartTime() { return this.actualStartTime; } public IndustryManufactureMesProductionPlanRequest setAppKey(String appKey) { this.appKey = appKey; return this; } public String getAppKey() { return this.appKey; } public IndustryManufactureMesProductionPlanRequest setBaseDataName(String baseDataName) { this.baseDataName = baseDataName; return this; } public String getBaseDataName() { return this.baseDataName; } public IndustryManufactureMesProductionPlanRequest setBomUuid(String bomUuid) { this.bomUuid = bomUuid; return this; } public String getBomUuid() { return this.bomUuid; } public IndustryManufactureMesProductionPlanRequest setEvents(java.util.List events) { this.events = events; return this; } public java.util.List getEvents() { return this.events; } public IndustryManufactureMesProductionPlanRequest setExtendData(java.util.List extendData) { this.extendData = extendData; return this; } public java.util.List getExtendData() { return this.extendData; } public IndustryManufactureMesProductionPlanRequest setNo(String no) { this.no = no; return this; } public String getNo() { return this.no; } public IndustryManufactureMesProductionPlanRequest setOverdue(String overdue) { this.overdue = overdue; return this; } public String getOverdue() { return this.overdue; } public IndustryManufactureMesProductionPlanRequest setPlanEndTime(String planEndTime) { this.planEndTime = planEndTime; return this; } public String getPlanEndTime() { return this.planEndTime; } public IndustryManufactureMesProductionPlanRequest setPlanQuantity(String planQuantity) { this.planQuantity = planQuantity; return this; } public String getPlanQuantity() { return this.planQuantity; } public IndustryManufactureMesProductionPlanRequest setPlanStartTime(String planStartTime) { this.planStartTime = planStartTime; return this; } public String getPlanStartTime() { return this.planStartTime; } public IndustryManufactureMesProductionPlanRequest setProcessUuids(String processUuids) { this.processUuids = processUuids; return this; } public String getProcessUuids() { return this.processUuids; } public IndustryManufactureMesProductionPlanRequest setProductCode(String productCode) { this.productCode = productCode; return this; } public String getProductCode() { return this.productCode; } public IndustryManufactureMesProductionPlanRequest setProductName(String productName) { this.productName = productName; return this; } public String getProductName() { return this.productName; } public IndustryManufactureMesProductionPlanRequest setProductSpecification(String productSpecification) { this.productSpecification = productSpecification; return this; } public String getProductSpecification() { return this.productSpecification; } public IndustryManufactureMesProductionPlanRequest setQualifiedQuantity(String qualifiedQuantity) { this.qualifiedQuantity = qualifiedQuantity; return this; } public String getQualifiedQuantity() { return this.qualifiedQuantity; } public IndustryManufactureMesProductionPlanRequest setSellOrderNo(String sellOrderNo) { this.sellOrderNo = sellOrderNo; return this; } public String getSellOrderNo() { return this.sellOrderNo; } public IndustryManufactureMesProductionPlanRequest setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public IndustryManufactureMesProductionPlanRequest setTeamList(String teamList) { this.teamList = teamList; return this; } public String getTeamList() { return this.teamList; } public IndustryManufactureMesProductionPlanRequest setTitle(String title) { this.title = title; return this; } public String getTitle() { return this.title; } public IndustryManufactureMesProductionPlanRequest setType(String type) { this.type = type; return this; } public String getType() { return this.type; } public IndustryManufactureMesProductionPlanRequest setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public IndustryManufactureMesProductionPlanRequest setUuid(String uuid) { this.uuid = uuid; return this; } public String getUuid() { return this.uuid; } public static class IndustryManufactureMesProductionPlanRequestExtendData extends TeaModel { /** * example: *

staffName

*/ @NameInMap("code") public String code; /** * example: *

生产人员

*/ @NameInMap("name") public String name; /** * example: *

张三

*/ @NameInMap("value") public String value; /** * example: *

string

*/ @NameInMap("valueType") public String valueType; public static IndustryManufactureMesProductionPlanRequestExtendData build(java.util.Map map) throws Exception { IndustryManufactureMesProductionPlanRequestExtendData self = new IndustryManufactureMesProductionPlanRequestExtendData(); return TeaModel.build(map, self); } public IndustryManufactureMesProductionPlanRequestExtendData setCode(String code) { this.code = code; return this; } public String getCode() { return this.code; } public IndustryManufactureMesProductionPlanRequestExtendData setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public IndustryManufactureMesProductionPlanRequestExtendData setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public IndustryManufactureMesProductionPlanRequestExtendData setValueType(String valueType) { this.valueType = valueType; return this; } public String getValueType() { return this.valueType; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy