Commit 47f061eb by wuwenlong

采购订单;

parent 80620a6b
...@@ -92,7 +92,7 @@ public class ServiceHPKC001 extends ServiceBase { ...@@ -92,7 +92,7 @@ public class ServiceHPKC001 extends ServiceBase {
// 设置基础信息 // 设置基础信息
this.setBaseInfo(fKc001); this.setBaseInfo(fKc001);
// 生成入库单号 // 生成入库单号
fKc001.setPurchaseCode(SequenceGenerator.getNextSequence(HPConstant.SequenceId.OTHER_ENTER_NO)); fKc001.setPurchaseCode(SequenceGenerator.getNextSequence(HPConstant.SequenceId.HPKC001_NUMBER));
DaoUtils.insert(HPKC001.INSERT, fKc001); DaoUtils.insert(HPKC001.INSERT, fKc001);
// 修改库存 // 修改库存
HPKCTools.updateStock(fKc001.getWhCode(), fKc001.getInventRecordId(), fKc001.getAmount(), HPKCTools.updateStock(fKc001.getWhCode(), fKc001.getInventRecordId(), fKc001.getAmount(),
......
...@@ -76,11 +76,9 @@ public class ServiceHPKC002 extends ServiceBase { ...@@ -76,11 +76,9 @@ public class ServiceHPKC002 extends ServiceBase {
List query = dao.query("HPPZ007.queryByWhCode", params); List query = dao.query("HPPZ007.queryByWhCode", params);
insertEntity.setWhName(((HPPZ007) query.get(0)).getWhName()); insertEntity.setWhName(((HPPZ007) query.get(0)).getWhName());
//存货类型 //存货类型
insertEntity.setMaterialTypeName(InventTypeEnun.getNameByCode(insertEntity.getMaterialType())); insertEntity.setInventType(InventTypeEnun.getNameByCode(insertEntity.getInventType()));
// 生成单据号 // 生成单据号
insertEntity.setDocumentCode(SequenceGenerator.getNextSequence(HPConstant.SequenceId.HPKC002_NUMBER)); insertEntity.setReqCode(SequenceGenerator.getNextSequence(HPConstant.SequenceId.HPKC002_NUMBER));
insertEntity.setStatus(1);
insertEntity.setApprovalStatus(0);
dao.insert("HPKC002.insert", insertEntity); dao.insert("HPKC002.insert", insertEntity);
} }
inInfo = this.query(inInfo); inInfo = this.query(inInfo);
...@@ -107,8 +105,8 @@ public class ServiceHPKC002 extends ServiceBase { ...@@ -107,8 +105,8 @@ public class ServiceHPKC002 extends ServiceBase {
for (int i = 0; i < resultRows.size(); i++) { for (int i = 0; i < resultRows.size(); i++) {
HPKC002 entity = new HPKC002(); HPKC002 entity = new HPKC002();
entity.fromMap(resultRows.get(i)); entity.fromMap(resultRows.get(i));
AssertUtils.isEmpty(entity.getMaterialType(), "存货类型不能为空"); AssertUtils.isEmpty(entity.getInventType(), "存货类型不能为空");
AssertUtils.isEmpty(entity.getMaterialCode(), "物料不能为空"); AssertUtils.isEmpty(entity.getInventCode(), "物料不能为空");
AssertUtils.isEmpty(entity.getWhCode(), "仓库不能为空"); AssertUtils.isEmpty(entity.getWhCode(), "仓库不能为空");
} }
...@@ -135,7 +133,7 @@ public class ServiceHPKC002 extends ServiceBase { ...@@ -135,7 +133,7 @@ public class ServiceHPKC002 extends ServiceBase {
List query = dao.query("HPPZ007.queryByWhCode", params); List query = dao.query("HPPZ007.queryByWhCode", params);
updateEntity.setWhName(((HPPZ007) query.get(0)).getWhName()); updateEntity.setWhName(((HPPZ007) query.get(0)).getWhName());
//存货类型 //存货类型
updateEntity.setMaterialTypeName(InventTypeEnun.getNameByCode(updateEntity.getMaterialType())); updateEntity.setInventType(InventTypeEnun.getNameByCode(updateEntity.getInventType()));
dao.insert("HPKC002.update", updateEntity); dao.insert("HPKC002.update", updateEntity);
} }
inInfo = this.query(inInfo); inInfo = this.query(inInfo);
......
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