Commit c1f41793 by 宋祥

1.委外入库质检回写入库和加工,增加质检人

parent 5482fb35
package com.baosight.hggp.hg.zl.domain;
import com.baosight.iplat4j.core.data.DaoEPBase;
import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.core.util.NumberUtils;
import com.baosight.iplat4j.core.util.StringUtils;
import java.math.BigDecimal;
import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.core.data.DaoEPBase;
import java.util.HashMap;
import java.util.Map;
import com.baosight.iplat4j.core.util.StringUtils;
/**
* Project: <br>
......@@ -17,12 +16,12 @@ import java.util.Map;
* Copyrigth:Baosight Software LTD.co Copyright (c) 2019. <br>
*
* @version 1.0
* @history 2024-09-29 11:24:26 create
* @history 2024-10-08 13:57:42 create
*/
public class HGZL011 extends DaoEPBase {
private static final long serialVersionUID = 1L;
public static final String FIELD_ID = "id";
public static final String FIELD_ACCOUNT_CODE = "accountCode"; /* 企业编码*/
public static final String FIELD_DEP_CODE = "depCode"; /* 部门编码*/
......@@ -56,7 +55,10 @@ public class HGZL011 extends DaoEPBase {
public static final String FIELD_INVENT_TYPE_DETAIL = "inventTypeDetail"; /* 存货类型大类*/
public static final String FIELD_APPLY_CODE = "applyCode"; /* 领料单号*/
public static final String FIELD_APPLY_LINE_CODE = "applyLineCode"; /* 领料单行号*/
public static final String FIELD_QUALITY_USER_ID = "qualityUserId"; /* 质检人ID*/
public static final String FIELD_QUALITY_USER_NAME = "qualityUserName"; /* 质检人名称*/
public static final String FIELD_QUALITY_TIME = "qualityTime"; /* 时间时间*/
public static final String COL_ID = "ID";
public static final String COL_ACCOUNT_CODE = "ACCOUNT_CODE"; /* 企业编码*/
public static final String COL_DEP_CODE = "DEP_CODE"; /* 部门编码*/
......@@ -90,13 +92,16 @@ public class HGZL011 extends DaoEPBase {
public static final String COL_INVENT_TYPE_DETAIL = "INVENT_TYPE_DETAIL"; /* 存货类型大类*/
public static final String COL_APPLY_CODE = "APPLY_CODE"; /* 领料单号*/
public static final String COL_APPLY_LINE_CODE = "APPLY_LINE_CODE"; /* 领料单行号*/
public static final String COL_QUALITY_USER_ID = "QUALITY_USER_ID"; /* 质检人ID*/
public static final String COL_QUALITY_USER_NAME = "QUALITY_USER_NAME"; /* 质检人名称*/
public static final String COL_QUALITY_TIME = "QUALITY_TIME"; /* 时间时间*/
public static final String QUERY = "HGZL011.query";
public static final String COUNT = "HGZL011.count";
public static final String INSERT = "HGZL011.insert";
public static final String UPDATE = "HGZL011.update";
public static final String DELETE = "HGZL011.delete";
private Long id = new Long(0);
private String accountCode = " "; /* 企业编码*/
private String depCode = " "; /* 部门编码*/
......@@ -130,180 +135,195 @@ public class HGZL011 extends DaoEPBase {
private Integer inventTypeDetail = new Integer(0); /* 存货类型大类*/
private String applyCode = " "; /* 领料单号*/
private String applyLineCode = " "; /* 领料单行号*/
private String qualityUserId = " "; /* 质检人ID*/
private String qualityUserName = " "; /* 质检人名称*/
private String qualityTime = " "; /* 时间时间*/
/**
* initialize the metadata.
*/
public void initMetaData() {
EiColumn eiColumn;
eiColumn = new EiColumn(FIELD_ID);
eiColumn.setPrimaryKey(true);
eiColumn.setDescName(" ");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_ACCOUNT_CODE);
eiColumn.setDescName("企业编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DEP_CODE);
eiColumn.setDescName("部门编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_BY);
eiColumn.setDescName("记录创建者");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_NAME);
eiColumn.setDescName("记录创建名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_TIME);
eiColumn.setDescName("记录创建时间");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_BY);
eiColumn.setDescName("记录修改者");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_NAME);
eiColumn.setDescName("记录修改名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_TIME);
eiColumn.setDescName("记录修改时间");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DELETE_FLAG);
eiColumn.setDescName("0-未删除,1-已删除");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_STATUS);
eiColumn.setDescName("状态:0-质检中,1-质检完成");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_NO);
eiColumn.setDescName("质检单号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_DATE);
eiColumn.setDescName("单据日期");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_COMPANY_CODE);
eiColumn.setDescName("公司编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_COMPANY_NAME);
eiColumn.setDescName("公司名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_TYPE);
eiColumn.setDescName("存货类型");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_CODE);
eiColumn.setDescName("存货编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_NAME);
eiColumn.setDescName("存货名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_SPEC_ID);
eiColumn.setDescName("规格ID");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_SPEC);
eiColumn.setDescName("规格");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_MATERIAL);
eiColumn.setDescName("材质");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UNIT);
eiColumn.setDescName("单位");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_LENGTH);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("长度");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_WIDTH);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("宽度");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_THICK);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("厚度");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("领料数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_UNIT_WEIGHT);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("领料单重");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_WEIGHT);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("领料重量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("合格数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UN_QUALITY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("不合格数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_TYPE_DETAIL);
eiColumn.setDescName("存货类型大类");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_CODE);
eiColumn.setDescName("领料单号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_LINE_CODE);
eiColumn.setDescName("领料单行号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_USER_ID);
eiColumn.setDescName("质检人ID");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_USER_NAME);
eiColumn.setDescName("质检人名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_TIME);
eiColumn.setDescName("时间时间");
eiMetadata.addMeta(eiColumn);
}
/**
* the constructor.
*/
public HGZL011() {
initMetaData();
}
/**
* get the id .
* @return the id
......@@ -311,7 +331,7 @@ public class HGZL011 extends DaoEPBase {
public Long getId() {
return this.id;
}
/**
* set the id .
*
......@@ -327,7 +347,7 @@ public class HGZL011 extends DaoEPBase {
public String getAccountCode() {
return this.accountCode;
}
/**
* set the accountCode - 企业编码.
*
......@@ -343,7 +363,7 @@ public class HGZL011 extends DaoEPBase {
public String getDepCode() {
return this.depCode;
}
/**
* set the depCode - 部门编码.
*
......@@ -359,7 +379,7 @@ public class HGZL011 extends DaoEPBase {
public String getCreatedBy() {
return this.createdBy;
}
/**
* set the createdBy - 记录创建者.
*
......@@ -375,7 +395,7 @@ public class HGZL011 extends DaoEPBase {
public String getCreatedName() {
return this.createdName;
}
/**
* set the createdName - 记录创建名称.
*
......@@ -391,7 +411,7 @@ public class HGZL011 extends DaoEPBase {
public String getCreatedTime() {
return this.createdTime;
}
/**
* set the createdTime - 记录创建时间.
*
......@@ -407,7 +427,7 @@ public class HGZL011 extends DaoEPBase {
public String getUpdatedBy() {
return this.updatedBy;
}
/**
* set the updatedBy - 记录修改者.
*
......@@ -423,7 +443,7 @@ public class HGZL011 extends DaoEPBase {
public String getUpdatedName() {
return this.updatedName;
}
/**
* set the updatedName - 记录修改名称.
*
......@@ -439,7 +459,7 @@ public class HGZL011 extends DaoEPBase {
public String getUpdatedTime() {
return this.updatedTime;
}
/**
* set the updatedTime - 记录修改时间.
*
......@@ -455,7 +475,7 @@ public class HGZL011 extends DaoEPBase {
public Integer getDeleteFlag() {
return this.deleteFlag;
}
/**
* set the deleteFlag - 0-未删除,1-已删除.
*
......@@ -471,7 +491,7 @@ public class HGZL011 extends DaoEPBase {
public Integer getStatus() {
return this.status;
}
/**
* set the status - 状态:0-质检中,1-质检完成.
*
......@@ -487,7 +507,7 @@ public class HGZL011 extends DaoEPBase {
public String getQualityNo() {
return this.qualityNo;
}
/**
* set the qualityNo - 质检单号.
*
......@@ -503,7 +523,7 @@ public class HGZL011 extends DaoEPBase {
public String getQualityDate() {
return this.qualityDate;
}
/**
* set the qualityDate - 单据日期.
*
......@@ -519,7 +539,7 @@ public class HGZL011 extends DaoEPBase {
public String getCompanyCode() {
return this.companyCode;
}
/**
* set the companyCode - 公司编码.
*
......@@ -535,7 +555,7 @@ public class HGZL011 extends DaoEPBase {
public String getCompanyName() {
return this.companyName;
}
/**
* set the companyName - 公司名称.
*
......@@ -551,7 +571,7 @@ public class HGZL011 extends DaoEPBase {
public String getInventType() {
return this.inventType;
}
/**
* set the inventType - 存货类型.
*
......@@ -567,7 +587,7 @@ public class HGZL011 extends DaoEPBase {
public String getInventCode() {
return this.inventCode;
}
/**
* set the inventCode - 存货编码.
*
......@@ -583,7 +603,7 @@ public class HGZL011 extends DaoEPBase {
public String getInventName() {
return this.inventName;
}
/**
* set the inventName - 存货名称.
*
......@@ -599,7 +619,7 @@ public class HGZL011 extends DaoEPBase {
public Long getSpecId() {
return this.specId;
}
/**
* set the specId - 规格ID.
*
......@@ -615,7 +635,7 @@ public class HGZL011 extends DaoEPBase {
public String getSpec() {
return this.spec;
}
/**
* set the spec - 规格.
*
......@@ -631,7 +651,7 @@ public class HGZL011 extends DaoEPBase {
public String getMaterial() {
return this.material;
}
/**
* set the material - 材质.
*
......@@ -647,7 +667,7 @@ public class HGZL011 extends DaoEPBase {
public String getUnit() {
return this.unit;
}
/**
* set the unit - 单位.
*
......@@ -663,7 +683,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getLength() {
return this.length;
}
/**
* set the length - 长度.
*
......@@ -679,7 +699,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getWidth() {
return this.width;
}
/**
* set the width - 宽度.
*
......@@ -695,7 +715,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getThick() {
return this.thick;
}
/**
* set the thick - 厚度.
*
......@@ -711,7 +731,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getApplyQty() {
return this.applyQty;
}
/**
* set the applyQty - 领料数量.
*
......@@ -727,7 +747,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getApplyUnitWeight() {
return this.applyUnitWeight;
}
/**
* set the applyUnitWeight - 领料单重.
*
......@@ -743,7 +763,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getApplyWeight() {
return this.applyWeight;
}
/**
* set the applyWeight - 领料重量.
*
......@@ -759,7 +779,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getQualityQty() {
return this.qualityQty;
}
/**
* set the qualityQty - 合格数量.
*
......@@ -775,7 +795,7 @@ public class HGZL011 extends DaoEPBase {
public BigDecimal getUnQualityQty() {
return this.unQualityQty;
}
/**
* set the unQualityQty - 不合格数量.
*
......@@ -791,7 +811,7 @@ public class HGZL011 extends DaoEPBase {
public Integer getInventTypeDetail() {
return this.inventTypeDetail;
}
/**
* set the inventTypeDetail - 存货类型大类.
*
......@@ -807,7 +827,7 @@ public class HGZL011 extends DaoEPBase {
public String getApplyCode() {
return this.applyCode;
}
/**
* set the applyCode - 领料单号.
*
......@@ -823,7 +843,7 @@ public class HGZL011 extends DaoEPBase {
public String getApplyLineCode() {
return this.applyLineCode;
}
/**
* set the applyLineCode - 领料单行号.
*
......@@ -833,13 +853,61 @@ public class HGZL011 extends DaoEPBase {
this.applyLineCode = applyLineCode;
}
/**
* get the qualityUserId - 质检人ID.
* @return the qualityUserId
*/
public String getQualityUserId() {
return this.qualityUserId;
}
/**
* set the qualityUserId - 质检人ID.
*
* @param qualityUserId - 质检人ID
*/
public void setQualityUserId(String qualityUserId) {
this.qualityUserId = qualityUserId;
}
/**
* get the qualityUserName - 质检人名称.
* @return the qualityUserName
*/
public String getQualityUserName() {
return this.qualityUserName;
}
/**
* set the qualityUserName - 质检人名称.
*
* @param qualityUserName - 质检人名称
*/
public void setQualityUserName(String qualityUserName) {
this.qualityUserName = qualityUserName;
}
/**
* get the qualityTime - 时间时间.
* @return the qualityTime
*/
public String getQualityTime() {
return this.qualityTime;
}
/**
* set the qualityTime - 时间时间.
*
* @param qualityTime - 时间时间
*/
public void setQualityTime(String qualityTime) {
this.qualityTime = qualityTime;
}
/**
* get the value from Map.
*
* @param map - source data map
*/
@Override
public void fromMap(Map map) {
setId(NumberUtils.toLong(StringUtils.toString(map.get(FIELD_ID)), id));
setAccountCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_ACCOUNT_CODE)), accountCode));
setDepCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_DEP_CODE)), depCode));
......@@ -873,14 +941,17 @@ public class HGZL011 extends DaoEPBase {
setInventTypeDetail(NumberUtils.toInteger(StringUtils.toString(map.get(FIELD_INVENT_TYPE_DETAIL)), inventTypeDetail));
setApplyCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_APPLY_CODE)), applyCode));
setApplyLineCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_APPLY_LINE_CODE)), applyLineCode));
setQualityUserId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_USER_ID)), qualityUserId));
setQualityUserName(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_USER_NAME)), qualityUserName));
setQualityTime(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_TIME)), qualityTime));
}
/**
* set the value to Map.
*/
@Override
public Map toMap() {
Map map = new HashMap();
map.put(FIELD_ID, StringUtils.toString(id, eiMetadata.getMeta(FIELD_ID)));
map.put(FIELD_ACCOUNT_CODE, StringUtils.toString(accountCode, eiMetadata.getMeta(FIELD_ACCOUNT_CODE)));
......@@ -915,7 +986,10 @@ public class HGZL011 extends DaoEPBase {
map.put(FIELD_INVENT_TYPE_DETAIL, StringUtils.toString(inventTypeDetail, eiMetadata.getMeta(FIELD_INVENT_TYPE_DETAIL)));
map.put(FIELD_APPLY_CODE, StringUtils.toString(applyCode, eiMetadata.getMeta(FIELD_APPLY_CODE)));
map.put(FIELD_APPLY_LINE_CODE, StringUtils.toString(applyLineCode, eiMetadata.getMeta(FIELD_APPLY_LINE_CODE)));
map.put(FIELD_QUALITY_USER_ID, StringUtils.toString(qualityUserId, eiMetadata.getMeta(FIELD_QUALITY_USER_ID)));
map.put(FIELD_QUALITY_USER_NAME, StringUtils.toString(qualityUserName, eiMetadata.getMeta(FIELD_QUALITY_USER_NAME)));
map.put(FIELD_QUALITY_TIME, StringUtils.toString(qualityTime, eiMetadata.getMeta(FIELD_QUALITY_TIME)));
return map;
}
}
package com.baosight.hggp.hg.zl.domain;
import com.baosight.iplat4j.core.data.DaoEPBase;
import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.core.util.NumberUtils;
import com.baosight.iplat4j.core.util.StringUtils;
import java.math.BigDecimal;
import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.core.data.DaoEPBase;
import java.util.HashMap;
import java.util.Map;
import com.baosight.iplat4j.core.util.StringUtils;
/**
* Project: <br>
......@@ -17,12 +16,12 @@ import java.util.Map;
* Copyrigth:Baosight Software LTD.co Copyright (c) 2019. <br>
*
* @version 1.0
* @history 2024-09-30 11:01:14 create
* @history 2024-10-08 13:57:45 create
*/
public class HGZL012 extends DaoEPBase {
private static final long serialVersionUID = 1L;
public static final String FIELD_ID = "id";
public static final String FIELD_ACCOUNT_CODE = "accountCode"; /* 企业编码*/
public static final String FIELD_DEP_CODE = "depCode"; /* 部门编码*/
......@@ -51,7 +50,10 @@ public class HGZL012 extends DaoEPBase {
public static final String FIELD_UN_QUALITY_QTY = "unQualityQty"; /* 不合格数量*/
public static final String FIELD_DEPOSIT_CODE = "depositCode"; /* 委外入库单号*/
public static final String FIELD_DEPOSIT_LINE_CODE = "depositLineCode"; /* 委外入库行号*/
public static final String FIELD_QUALITY_USER_ID = "qualityUserId"; /* 质检人ID*/
public static final String FIELD_QUALITY_USER_NAME = "qualityUserName"; /* 质检人名称*/
public static final String FIELD_QUALITY_TIME = "qualityTime"; /* 时间时间*/
public static final String COL_ID = "ID";
public static final String COL_ACCOUNT_CODE = "ACCOUNT_CODE"; /* 企业编码*/
public static final String COL_DEP_CODE = "DEP_CODE"; /* 部门编码*/
......@@ -80,13 +82,16 @@ public class HGZL012 extends DaoEPBase {
public static final String COL_UN_QUALITY_QTY = "UN_QUALITY_QTY"; /* 不合格数量*/
public static final String COL_DEPOSIT_CODE = "DEPOSIT_CODE"; /* 委外入库单号*/
public static final String COL_DEPOSIT_LINE_CODE = "DEPOSIT_LINE_CODE"; /* 委外入库行号*/
public static final String COL_QUALITY_USER_ID = "QUALITY_USER_ID"; /* 质检人ID*/
public static final String COL_QUALITY_USER_NAME = "QUALITY_USER_NAME"; /* 质检人名称*/
public static final String COL_QUALITY_TIME = "QUALITY_TIME"; /* 时间时间*/
public static final String QUERY = "HGZL012.query";
public static final String COUNT = "HGZL012.count";
public static final String INSERT = "HGZL012.insert";
public static final String UPDATE = "HGZL012.update";
public static final String DELETE = "HGZL012.delete";
private Long id = new Long(0);
private String accountCode = " "; /* 企业编码*/
private String depCode = " "; /* 部门编码*/
......@@ -115,151 +120,166 @@ public class HGZL012 extends DaoEPBase {
private BigDecimal unQualityQty = new BigDecimal(0.000); /* 不合格数量*/
private String depositCode = " "; /* 委外入库单号*/
private Long depositLineCode = new Long(0); /* 委外入库行号*/
private String qualityUserId = " "; /* 质检人ID*/
private String qualityUserName = " "; /* 质检人名称*/
private String qualityTime = " "; /* 时间时间*/
/**
* initialize the metadata.
*/
public void initMetaData() {
EiColumn eiColumn;
eiColumn = new EiColumn(FIELD_ID);
eiColumn.setPrimaryKey(true);
eiColumn.setDescName(" ");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_ACCOUNT_CODE);
eiColumn.setDescName("企业编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DEP_CODE);
eiColumn.setDescName("部门编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_BY);
eiColumn.setDescName("记录创建者");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_NAME);
eiColumn.setDescName("记录创建名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_CREATED_TIME);
eiColumn.setDescName("记录创建时间");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_BY);
eiColumn.setDescName("记录修改者");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_NAME);
eiColumn.setDescName("记录修改名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UPDATED_TIME);
eiColumn.setDescName("记录修改时间");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DELETE_FLAG);
eiColumn.setDescName("0-未删除,1-已删除");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_STATUS);
eiColumn.setDescName("状态:0-质检中,1-质检完成");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_NO);
eiColumn.setDescName("质检单号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_DATE);
eiColumn.setDescName("单据日期");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_COMPANY_CODE);
eiColumn.setDescName("公司编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_COMPANY_NAME);
eiColumn.setDescName("公司名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_TYPE);
eiColumn.setDescName("存货类型");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_CODE);
eiColumn.setDescName("存货编码");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_INVENT_NAME);
eiColumn.setDescName("存货名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_SPEC_ID);
eiColumn.setDescName("规格ID");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_SPEC);
eiColumn.setDescName("规格");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UNIT);
eiColumn.setDescName("单位");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("入库数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_UNIT_WEIGHT);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("入库单重");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_APPLY_WEIGHT);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("入库重量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("合格数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_UN_QUALITY_QTY);
eiColumn.setType("N");
eiColumn.setScaleLength(3);
eiColumn.setFieldLength(20);
eiColumn.setDescName("不合格数量");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DEPOSIT_CODE);
eiColumn.setDescName("委外入库单号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_DEPOSIT_LINE_CODE);
eiColumn.setDescName("委外入库行号");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_USER_ID);
eiColumn.setDescName("质检人ID");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_USER_NAME);
eiColumn.setDescName("质检人名称");
eiMetadata.addMeta(eiColumn);
eiColumn = new EiColumn(FIELD_QUALITY_TIME);
eiColumn.setDescName("时间时间");
eiMetadata.addMeta(eiColumn);
}
/**
* the constructor.
*/
public HGZL012() {
initMetaData();
}
/**
* get the id .
* @return the id
......@@ -267,7 +287,7 @@ public class HGZL012 extends DaoEPBase {
public Long getId() {
return this.id;
}
/**
* set the id .
*
......@@ -283,7 +303,7 @@ public class HGZL012 extends DaoEPBase {
public String getAccountCode() {
return this.accountCode;
}
/**
* set the accountCode - 企业编码.
*
......@@ -299,7 +319,7 @@ public class HGZL012 extends DaoEPBase {
public String getDepCode() {
return this.depCode;
}
/**
* set the depCode - 部门编码.
*
......@@ -315,7 +335,7 @@ public class HGZL012 extends DaoEPBase {
public String getCreatedBy() {
return this.createdBy;
}
/**
* set the createdBy - 记录创建者.
*
......@@ -331,7 +351,7 @@ public class HGZL012 extends DaoEPBase {
public String getCreatedName() {
return this.createdName;
}
/**
* set the createdName - 记录创建名称.
*
......@@ -347,7 +367,7 @@ public class HGZL012 extends DaoEPBase {
public String getCreatedTime() {
return this.createdTime;
}
/**
* set the createdTime - 记录创建时间.
*
......@@ -363,7 +383,7 @@ public class HGZL012 extends DaoEPBase {
public String getUpdatedBy() {
return this.updatedBy;
}
/**
* set the updatedBy - 记录修改者.
*
......@@ -379,7 +399,7 @@ public class HGZL012 extends DaoEPBase {
public String getUpdatedName() {
return this.updatedName;
}
/**
* set the updatedName - 记录修改名称.
*
......@@ -395,7 +415,7 @@ public class HGZL012 extends DaoEPBase {
public String getUpdatedTime() {
return this.updatedTime;
}
/**
* set the updatedTime - 记录修改时间.
*
......@@ -411,7 +431,7 @@ public class HGZL012 extends DaoEPBase {
public Integer getDeleteFlag() {
return this.deleteFlag;
}
/**
* set the deleteFlag - 0-未删除,1-已删除.
*
......@@ -427,7 +447,7 @@ public class HGZL012 extends DaoEPBase {
public Integer getStatus() {
return this.status;
}
/**
* set the status - 状态:0-质检中,1-质检完成.
*
......@@ -443,7 +463,7 @@ public class HGZL012 extends DaoEPBase {
public String getQualityNo() {
return this.qualityNo;
}
/**
* set the qualityNo - 质检单号.
*
......@@ -459,7 +479,7 @@ public class HGZL012 extends DaoEPBase {
public String getQualityDate() {
return this.qualityDate;
}
/**
* set the qualityDate - 单据日期.
*
......@@ -475,7 +495,7 @@ public class HGZL012 extends DaoEPBase {
public String getCompanyCode() {
return this.companyCode;
}
/**
* set the companyCode - 公司编码.
*
......@@ -491,7 +511,7 @@ public class HGZL012 extends DaoEPBase {
public String getCompanyName() {
return this.companyName;
}
/**
* set the companyName - 公司名称.
*
......@@ -507,7 +527,7 @@ public class HGZL012 extends DaoEPBase {
public String getInventType() {
return this.inventType;
}
/**
* set the inventType - 存货类型.
*
......@@ -523,7 +543,7 @@ public class HGZL012 extends DaoEPBase {
public String getInventCode() {
return this.inventCode;
}
/**
* set the inventCode - 存货编码.
*
......@@ -539,7 +559,7 @@ public class HGZL012 extends DaoEPBase {
public String getInventName() {
return this.inventName;
}
/**
* set the inventName - 存货名称.
*
......@@ -555,7 +575,7 @@ public class HGZL012 extends DaoEPBase {
public Long getSpecId() {
return this.specId;
}
/**
* set the specId - 规格ID.
*
......@@ -571,7 +591,7 @@ public class HGZL012 extends DaoEPBase {
public String getSpec() {
return this.spec;
}
/**
* set the spec - 规格.
*
......@@ -587,7 +607,7 @@ public class HGZL012 extends DaoEPBase {
public String getUnit() {
return this.unit;
}
/**
* set the unit - 单位.
*
......@@ -603,7 +623,7 @@ public class HGZL012 extends DaoEPBase {
public BigDecimal getApplyQty() {
return this.applyQty;
}
/**
* set the applyQty - 入库数量.
*
......@@ -619,7 +639,7 @@ public class HGZL012 extends DaoEPBase {
public BigDecimal getApplyUnitWeight() {
return this.applyUnitWeight;
}
/**
* set the applyUnitWeight - 入库单重.
*
......@@ -635,7 +655,7 @@ public class HGZL012 extends DaoEPBase {
public BigDecimal getApplyWeight() {
return this.applyWeight;
}
/**
* set the applyWeight - 入库重量.
*
......@@ -651,7 +671,7 @@ public class HGZL012 extends DaoEPBase {
public BigDecimal getQualityQty() {
return this.qualityQty;
}
/**
* set the qualityQty - 合格数量.
*
......@@ -667,7 +687,7 @@ public class HGZL012 extends DaoEPBase {
public BigDecimal getUnQualityQty() {
return this.unQualityQty;
}
/**
* set the unQualityQty - 不合格数量.
*
......@@ -683,7 +703,7 @@ public class HGZL012 extends DaoEPBase {
public String getDepositCode() {
return this.depositCode;
}
/**
* set the depositCode - 委外入库单号.
*
......@@ -699,7 +719,7 @@ public class HGZL012 extends DaoEPBase {
public Long getDepositLineCode() {
return this.depositLineCode;
}
/**
* set the depositLineCode - 委外入库行号.
*
......@@ -709,13 +729,61 @@ public class HGZL012 extends DaoEPBase {
this.depositLineCode = depositLineCode;
}
/**
* get the qualityUserId - 质检人ID.
* @return the qualityUserId
*/
public String getQualityUserId() {
return this.qualityUserId;
}
/**
* set the qualityUserId - 质检人ID.
*
* @param qualityUserId - 质检人ID
*/
public void setQualityUserId(String qualityUserId) {
this.qualityUserId = qualityUserId;
}
/**
* get the qualityUserName - 质检人名称.
* @return the qualityUserName
*/
public String getQualityUserName() {
return this.qualityUserName;
}
/**
* set the qualityUserName - 质检人名称.
*
* @param qualityUserName - 质检人名称
*/
public void setQualityUserName(String qualityUserName) {
this.qualityUserName = qualityUserName;
}
/**
* get the qualityTime - 时间时间.
* @return the qualityTime
*/
public String getQualityTime() {
return this.qualityTime;
}
/**
* set the qualityTime - 时间时间.
*
* @param qualityTime - 时间时间
*/
public void setQualityTime(String qualityTime) {
this.qualityTime = qualityTime;
}
/**
* get the value from Map.
*
* @param map - source data map
*/
@Override
public void fromMap(Map map) {
setId(NumberUtils.toLong(StringUtils.toString(map.get(FIELD_ID)), id));
setAccountCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_ACCOUNT_CODE)), accountCode));
setDepCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_DEP_CODE)), depCode));
......@@ -744,14 +812,17 @@ public class HGZL012 extends DaoEPBase {
setUnQualityQty(NumberUtils.toBigDecimal(StringUtils.toString(map.get(FIELD_UN_QUALITY_QTY)), unQualityQty));
setDepositCode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_DEPOSIT_CODE)), depositCode));
setDepositLineCode(NumberUtils.toLong(StringUtils.toString(map.get(FIELD_DEPOSIT_LINE_CODE)), depositLineCode));
setQualityUserId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_USER_ID)), qualityUserId));
setQualityUserName(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_USER_NAME)), qualityUserName));
setQualityTime(StringUtils.defaultIfEmpty(StringUtils.toString(map.get(FIELD_QUALITY_TIME)), qualityTime));
}
/**
* set the value to Map.
*/
@Override
public Map toMap() {
Map map = new HashMap();
map.put(FIELD_ID, StringUtils.toString(id, eiMetadata.getMeta(FIELD_ID)));
map.put(FIELD_ACCOUNT_CODE, StringUtils.toString(accountCode, eiMetadata.getMeta(FIELD_ACCOUNT_CODE)));
......@@ -781,7 +852,10 @@ public class HGZL012 extends DaoEPBase {
map.put(FIELD_UN_QUALITY_QTY, StringUtils.toString(unQualityQty, eiMetadata.getMeta(FIELD_UN_QUALITY_QTY)));
map.put(FIELD_DEPOSIT_CODE, StringUtils.toString(depositCode, eiMetadata.getMeta(FIELD_DEPOSIT_CODE)));
map.put(FIELD_DEPOSIT_LINE_CODE, StringUtils.toString(depositLineCode, eiMetadata.getMeta(FIELD_DEPOSIT_LINE_CODE)));
map.put(FIELD_QUALITY_USER_ID, StringUtils.toString(qualityUserId, eiMetadata.getMeta(FIELD_QUALITY_USER_ID)));
map.put(FIELD_QUALITY_USER_NAME, StringUtils.toString(qualityUserName, eiMetadata.getMeta(FIELD_QUALITY_USER_NAME)));
map.put(FIELD_QUALITY_TIME, StringUtils.toString(qualityTime, eiMetadata.getMeta(FIELD_QUALITY_TIME)));
return map;
}
}
......@@ -13,9 +13,8 @@ import com.baosight.hggp.hg.kc.tools.HGKCTools;
import com.baosight.hggp.hg.kc.utils.HGKCUtils;
import com.baosight.hggp.hg.xs.domain.Company;
import com.baosight.hggp.hg.zl.constant.HgZlConst;
import com.baosight.hggp.hg.zl.constant.HgZlSqlConst;
import com.baosight.hggp.hg.zl.domain.HGZL001;
import com.baosight.hggp.hg.zl.domain.HGZL011;
import com.baosight.hggp.hg.zl.tools.HGZLTools;
import com.baosight.hggp.hg.zl.utils.HGZLUtils;
import com.baosight.hggp.util.AssertUtils;
import com.baosight.hggp.util.BeanUtils;
......@@ -226,11 +225,7 @@ public class ServiceHGZL011 extends ServiceBase {
for (HGZL011 fZl011 : fZl011s) {
String qualityNo = fZl011.getQualityNo();
// 更新质检单状态
HGZL011 dbZl011 = dbZl011Map.get(qualityNo);
dbZl011.setQualityQty(fZl011.getQualityQty());
dbZl011.setUnQualityQty(fZl011.getUnQualityQty());
dbZl011.setStatus(HgZlConst.HgZl011.Status.S1);
DaoUtils.update(HgZlSqlConst.HgZl011.PROCESS, dbZl011.toMap());
HGZLTools.HgZl011.process(qualityNo, fZl011.getQualityQty(), fZl011.getUnQualityQty());
// 更新领料单明细状态
this.updateApplyDetail(fZl011, dbKc008AMap);
}
......
......@@ -13,8 +13,8 @@ import com.baosight.hggp.hg.kc.utils.HGKCUtils;
import com.baosight.hggp.hg.sc.tools.HGSCTools;
import com.baosight.hggp.hg.xs.domain.Company;
import com.baosight.hggp.hg.zl.constant.HgZlConst;
import com.baosight.hggp.hg.zl.constant.HgZlSqlConst;
import com.baosight.hggp.hg.zl.domain.HGZL012;
import com.baosight.hggp.hg.zl.tools.HGZLTools;
import com.baosight.hggp.hg.zl.utils.HGZLUtils;
import com.baosight.hggp.util.AssertUtils;
import com.baosight.hggp.util.CommonMethod;
......@@ -223,11 +223,7 @@ public class ServiceHGZL012 extends ServiceBase {
for (HGZL012 fZl012 : fZl012s) {
String qualityNo = fZl012.getQualityNo();
// 更新质检单状态
HGZL012 dbZl012 = dbZl012Map.get(qualityNo);
dbZl012.setQualityQty(fZl012.getQualityQty());
dbZl012.setUnQualityQty(fZl012.getUnQualityQty());
dbZl012.setStatus(HgZlConst.HgZl012.Status.S1);
DaoUtils.update(HgZlSqlConst.HgZl012.PROCESS, dbZl012.toMap());
HGZLTools.HgZl012.process(qualityNo, fZl012.getQualityQty(), fZl012.getUnQualityQty());
// 更新领料单明细状态
this.updateApplyDetail(fZl012, dbKc014AMap);
}
......
......@@ -35,7 +35,10 @@
UN_QUALITY_QTY as "unQualityQty", <!-- 不合格数量 -->
INVENT_TYPE_DETAIL as "inventTypeDetail", <!-- 存货类型大类 -->
APPLY_CODE as "applyCode", <!-- 领料单号 -->
APPLY_LINE_CODE as "applyLineCode" <!-- 领料单行号 -->
APPLY_LINE_CODE as "applyLineCode", <!-- 领料单行号 -->
QUALITY_USER_ID as "qualityUserId", <!-- 质检人ID -->
QUALITY_USER_NAME as "qualityUserName", <!-- 质检人名称 -->
QUALITY_TIME as "qualityTime" <!-- 时间时间 -->
</sql>
<sql id="condition">
......@@ -227,6 +230,9 @@
STATUS = #status#,
QUALITY_QTY = #qualityQty#, <!-- 合格数量 -->
UN_QUALITY_QTY = #unQualityQty#, <!-- 不合格数量 -->
QUALITY_USER_ID = #qualityUserId#, <!-- 质检人ID -->
QUALITY_USER_NAME = #qualityUserName#, <!-- 质检人名称 -->
QUALITY_TIME = #qualityTime#, <!-- 时间时间 -->
<include refid="SqlBase.updateRevise"/>
WHERE QUALITY_NO = #qualityNo#
</update>
......
......@@ -30,7 +30,10 @@
QUALITY_QTY as "qualityQty", <!-- 合格数量 -->
UN_QUALITY_QTY as "unQualityQty", <!-- 不合格数量 -->
DEPOSIT_CODE as "depositCode", <!-- 委外入库单号 -->
DEPOSIT_LINE_CODE as "depositLineCode" <!-- 委外入库行号 -->
DEPOSIT_LINE_CODE as "depositLineCode", <!-- 委外入库行号 -->
QUALITY_USER_ID as "qualityUserId", <!-- 质检人ID -->
QUALITY_USER_NAME as "qualityUserName", <!-- 质检人名称 -->
QUALITY_TIME as "qualityTime" <!-- 时间时间 -->
</sql>
<sql id="condition">
......@@ -226,6 +229,9 @@
STATUS = #status#,
QUALITY_QTY = #qualityQty#, <!-- 合格数量 -->
UN_QUALITY_QTY = #unQualityQty#, <!-- 不合格数量 -->
QUALITY_USER_ID = #qualityUserId#, <!-- 质检人ID -->
QUALITY_USER_NAME = #qualityUserName#, <!-- 质检人名称 -->
QUALITY_TIME = #qualityTime#, <!-- 时间时间 -->
<include refid="SqlBase.updateRevise"/>
WHERE QUALITY_NO = #qualityNo#
</update>
......
......@@ -5,14 +5,23 @@ import com.baosight.hggp.common.CheckTypeEnum;
import com.baosight.hggp.common.HandleStatusEnum;
import com.baosight.hggp.core.dao.DaoBase;
import com.baosight.hggp.core.dao.DaoUtils;
import com.baosight.hggp.core.security.UserSessionUtils;
import com.baosight.hggp.hg.constant.HGConstant;
import com.baosight.hggp.hg.constant.HGSqlConstant;
import com.baosight.hggp.hg.sc.domain.HGSC007;
import com.baosight.hggp.hg.sc.domain.HGSC008;
import com.baosight.hggp.hg.sc.tools.HGSCTools;
import com.baosight.hggp.hg.zl.constant.HgZlConst;
import com.baosight.hggp.hg.zl.constant.HgZlSqlConst;
import com.baosight.hggp.hg.zl.domain.*;
import com.baosight.hggp.hg.zl.domain.HGZL001;
import com.baosight.hggp.hg.zl.domain.HGZL002;
import com.baosight.hggp.hg.zl.domain.HGZL003;
import com.baosight.hggp.hg.zl.domain.HGZL004;
import com.baosight.hggp.hg.zl.domain.HGZL004A;
import com.baosight.hggp.hg.zl.domain.HGZL011;
import com.baosight.hggp.hg.zl.domain.HGZL012;
import com.baosight.hggp.util.AssertUtils;
import com.baosight.hggp.util.DateUtils;
import com.baosight.iplat4j.ed.util.SequenceGenerator;
import org.apache.commons.collections.CollectionUtils;
import org.springframework.beans.BeanUtils;
......@@ -382,6 +391,25 @@ public class HGZLTools {
return results.stream().collect(Collectors.toMap(HGZL011::getQualityNo, item -> item));
}
/**
* 处理
*
* @param qualityNo
* @param qualityQty
* @param unQualityQty
*/
public static void process(String qualityNo, BigDecimal qualityQty, BigDecimal unQualityQty) {
Map paramMap = new HashMap();
paramMap.put(HGZL011.FIELD_QUALITY_NO, qualityNo);
paramMap.put(HGZL011.FIELD_QUALITY_QTY, qualityQty);
paramMap.put(HGZL011.FIELD_UN_QUALITY_QTY, unQualityQty);
paramMap.put(HGZL011.FIELD_STATUS, HgZlConst.HgZl011.Status.S1);
paramMap.put(HGZL011.FIELD_QUALITY_USER_ID, UserSessionUtils.getLoginName());
paramMap.put(HGZL011.FIELD_QUALITY_USER_NAME, UserSessionUtils.getLoginCName());
paramMap.put(HGZL011.FIELD_QUALITY_TIME, DateUtils.shortDateTime());
DaoUtils.update(HgZlSqlConst.HgZl011.PROCESS, paramMap);
}
}
/**
......@@ -455,6 +483,25 @@ public class HGZLTools {
return results.stream().collect(Collectors.toMap(HGZL012::getQualityNo, item -> item));
}
/**
* 处理
*
* @param qualityNo
* @param qualityQty
* @param unQualityQty
*/
public static void process(String qualityNo, BigDecimal qualityQty, BigDecimal unQualityQty) {
Map paramMap = new HashMap();
paramMap.put(HGZL012.FIELD_QUALITY_NO, qualityNo);
paramMap.put(HGZL012.FIELD_QUALITY_QTY, qualityQty);
paramMap.put(HGZL012.FIELD_UN_QUALITY_QTY, unQualityQty);
paramMap.put(HGZL012.FIELD_STATUS, HgZlConst.HgZl011.Status.S1);
paramMap.put(HGZL012.FIELD_QUALITY_USER_ID, UserSessionUtils.getLoginName());
paramMap.put(HGZL012.FIELD_QUALITY_USER_NAME, UserSessionUtils.getLoginCName());
paramMap.put(HGZL012.FIELD_QUALITY_TIME, DateUtils.shortDateTime());
DaoUtils.update(HgZlSqlConst.HgZl012.PROCESS, paramMap);
}
}
}
......@@ -54,10 +54,14 @@
<EF:EFColumn ename="inventName" cname="存货名称" enable="false" width="100" align="center"/>
<EF:EFColumn ename="specId" cname="规格ID" enable="false" width="100" align="center" hidden="true"/>
<EF:EFColumn ename="spec" cname="规格" enable="false" width="120" align="center"/>
<EF:EFColumn ename="unit" cname="单位" enable="false" width="80" align="center"/>
<EF:EFColumn ename="qualityQty" cname="合格数量" width="120" align="right" format="{0:N3}" required="true"/>
<EF:EFColumn ename="unQualityQty" cname="不合格数量" width="120" align="right" format="{0:N3}" required="true"/>
<EF:EFColumn ename="applyQty" cname="领料数量" enable="false" width="120" align="right" format="{0:N3}"/>
<EF:EFColumn ename="applyWeight" cname="领料重量" enable="false" width="120" align="right" format="{0:N3}"/>
<EF:EFColumn ename="qualityUserName" cname="质检人" enable="false" width="130" align="center"/>
<EF:EFColumn ename="qualityTime" cname="质检时间" enable="false" width="150" align="center"
editType="datetime" parseFormats="['yyyyMMddHHmmss']" dateFormat="yyyy-MM-dd HH:mm:ss"/>
<EF:EFColumn ename="length" cname="长(MM)" enable="false" width="80" align="right" format="{0:N3}"/>
<EF:EFColumn ename="width" cname="宽(MM)" enable="false" width="80" align="right" format="{0:N3}"/>
<EF:EFColumn ename="thick" cname="厚(MM)" enable="false" width="80" align="right" format="{0:N3}"/>
......
......@@ -49,10 +49,14 @@
<EF:EFColumn ename="inventName" cname="存货名称" enable="false" width="100" align="center"/>
<EF:EFColumn ename="specId" cname="规格ID" enable="false" width="100" align="center" hidden="true"/>
<EF:EFColumn ename="spec" cname="规格" enable="false" width="120" align="center"/>
<EF:EFColumn ename="unit" cname="单位" enable="false" width="80" align="center"/>
<EF:EFColumn ename="qualityQty" cname="合格数量" width="120" align="right" format="{0:N3}" required="true"/>
<EF:EFColumn ename="unQualityQty" cname="不合格数量" width="120" align="right" format="{0:N3}" required="true"/>
<EF:EFColumn ename="applyQty" cname="入库数量" enable="false" width="120" align="right" format="{0:N3}"/>
<EF:EFColumn ename="applyWeight" cname="入库重量" enable="false" width="120" align="right" format="{0:N3}"/>
<EF:EFColumn ename="qualityUserName" cname="质检人" enable="false" width="130" align="center"/>
<EF:EFColumn ename="qualityTime" cname="质检时间" enable="false" width="150" align="center"
editType="datetime" parseFormats="['yyyyMMddHHmmss']" dateFormat="yyyy-MM-dd HH:mm:ss"/>
<EF:EFColumn ename="depositCode" cname="入库单号" enable="false" width="130" align="center"/>
<EF:EFColumn ename="depositLineCode" cname="入库单行ID" enable="false" width="130" align="center"/>
<EF:EFColumn ename="createdName" cname="创建人" enable="false" width="150" align="center"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment