
com.aliyun.dingtalkindustry_1_0.models.IndustryManufactureMesOutPlanRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkindustry_1_0.models;
import com.aliyun.tea.*;
public class IndustryManufactureMesOutPlanRequest extends TeaModel {
/**
* example:
* APPROVING
*/
@NameInMap("approvalStatus")
public String approvalStatus;
/**
* example:
* [{"userId":"123","name":"汉俊"}]
*/
@NameInMap("approver")
public String approver;
/**
* This parameter is required.
*
* example:
* wwPlan
*/
@NameInMap("baseDataName")
public String baseDataName;
/**
* This parameter is required.
*
* example:
* WWJH-20220728
*/
@NameInMap("outSourceProjectCode")
public String outSourceProjectCode;
/**
* example:
* cid34444
*/
@NameInMap("outSourceTeamId")
public String outSourceTeamId;
/**
* example:
* 321
*/
@NameInMap("price")
public String price;
/**
* example:
* 20220728_OP20
*/
@NameInMap("processIdentificationCode")
public String processIdentificationCode;
/**
* example:
* [{ "uuid": "1543878029936459777", "name": "YF-盐雾", "preProcess": "1470231820594245633" }]
*/
@NameInMap("processUuids")
public String processUuids;
/**
* example:
* WL12345
*/
@NameInMap("productCode")
public String productCode;
/**
* example:
* 毛坯KM63三级盖
*/
@NameInMap("productName")
public String productName;
/**
* example:
* 5/16*13.5
*/
@NameInMap("productSpecification")
public String productSpecification;
/**
* example:
* 20220728_001
*/
@NameInMap("projectCode")
public String projectCode;
/**
* example:
* 20220728_001
*/
@NameInMap("projectId")
public String projectId;
/**
* example:
* 321
*/
@NameInMap("sendPlanQuantity")
public String sendPlanQuantity;
/**
* example:
* GX002
*/
@NameInMap("supplierCode")
public String supplierCode;
/**
* example:
* 北京供应
*/
@NameInMap("supplierName")
public String supplierName;
/**
* example:
* 20
*/
@NameInMap("totalWage")
public String totalWage;
/**
* This parameter is required.
*
* example:
* C1E213-86B2-706B-9615-5B957DF8C15D
*/
@NameInMap("uuid")
public String uuid;
public static IndustryManufactureMesOutPlanRequest build(java.util.Map map) throws Exception {
IndustryManufactureMesOutPlanRequest self = new IndustryManufactureMesOutPlanRequest();
return TeaModel.build(map, self);
}
public IndustryManufactureMesOutPlanRequest setApprovalStatus(String approvalStatus) {
this.approvalStatus = approvalStatus;
return this;
}
public String getApprovalStatus() {
return this.approvalStatus;
}
public IndustryManufactureMesOutPlanRequest setApprover(String approver) {
this.approver = approver;
return this;
}
public String getApprover() {
return this.approver;
}
public IndustryManufactureMesOutPlanRequest setBaseDataName(String baseDataName) {
this.baseDataName = baseDataName;
return this;
}
public String getBaseDataName() {
return this.baseDataName;
}
public IndustryManufactureMesOutPlanRequest setOutSourceProjectCode(String outSourceProjectCode) {
this.outSourceProjectCode = outSourceProjectCode;
return this;
}
public String getOutSourceProjectCode() {
return this.outSourceProjectCode;
}
public IndustryManufactureMesOutPlanRequest setOutSourceTeamId(String outSourceTeamId) {
this.outSourceTeamId = outSourceTeamId;
return this;
}
public String getOutSourceTeamId() {
return this.outSourceTeamId;
}
public IndustryManufactureMesOutPlanRequest setPrice(String price) {
this.price = price;
return this;
}
public String getPrice() {
return this.price;
}
public IndustryManufactureMesOutPlanRequest setProcessIdentificationCode(String processIdentificationCode) {
this.processIdentificationCode = processIdentificationCode;
return this;
}
public String getProcessIdentificationCode() {
return this.processIdentificationCode;
}
public IndustryManufactureMesOutPlanRequest setProcessUuids(String processUuids) {
this.processUuids = processUuids;
return this;
}
public String getProcessUuids() {
return this.processUuids;
}
public IndustryManufactureMesOutPlanRequest setProductCode(String productCode) {
this.productCode = productCode;
return this;
}
public String getProductCode() {
return this.productCode;
}
public IndustryManufactureMesOutPlanRequest setProductName(String productName) {
this.productName = productName;
return this;
}
public String getProductName() {
return this.productName;
}
public IndustryManufactureMesOutPlanRequest setProductSpecification(String productSpecification) {
this.productSpecification = productSpecification;
return this;
}
public String getProductSpecification() {
return this.productSpecification;
}
public IndustryManufactureMesOutPlanRequest setProjectCode(String projectCode) {
this.projectCode = projectCode;
return this;
}
public String getProjectCode() {
return this.projectCode;
}
public IndustryManufactureMesOutPlanRequest setProjectId(String projectId) {
this.projectId = projectId;
return this;
}
public String getProjectId() {
return this.projectId;
}
public IndustryManufactureMesOutPlanRequest setSendPlanQuantity(String sendPlanQuantity) {
this.sendPlanQuantity = sendPlanQuantity;
return this;
}
public String getSendPlanQuantity() {
return this.sendPlanQuantity;
}
public IndustryManufactureMesOutPlanRequest setSupplierCode(String supplierCode) {
this.supplierCode = supplierCode;
return this;
}
public String getSupplierCode() {
return this.supplierCode;
}
public IndustryManufactureMesOutPlanRequest setSupplierName(String supplierName) {
this.supplierName = supplierName;
return this;
}
public String getSupplierName() {
return this.supplierName;
}
public IndustryManufactureMesOutPlanRequest setTotalWage(String totalWage) {
this.totalWage = totalWage;
return this;
}
public String getTotalWage() {
return this.totalWage;
}
public IndustryManufactureMesOutPlanRequest setUuid(String uuid) {
this.uuid = uuid;
return this;
}
public String getUuid() {
return this.uuid;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy