Commit ec31762d authored by 鲁鑫's avatar 鲁鑫

非生产性领料验证领料数量

parent f31360da
...@@ -127,7 +127,10 @@ function loadGrid() { ...@@ -127,7 +127,10 @@ function loadGrid() {
type: 'system', type: 'system',
name: "dictionary", name: "dictionary",
getParam: function (item) { getParam: function (item) {
return {fieldName: "LGORT"} return {
fieldName: "LGORT",
filterValue: $("#werks").val()
}
}, },
back: { back: {
LGORT: "lgort", LGORT: "lgort",
......
...@@ -83,6 +83,10 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd ...@@ -83,6 +83,10 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd
NonProducePickVo nonProducePickVo = new NonProducePickVo(); NonProducePickVo nonProducePickVo = new NonProducePickVo();
nonProducePickVo.setRsnum(nonProducePick.getMessage()); nonProducePickVo.setRsnum(nonProducePick.getMessage());
nonProducePickVo.setZtype(ztype); nonProducePickVo.setZtype(ztype);
//审批通过,不传ztype,state传3
if (StringUtil.isBlank(ztype)){
nonProducePickVo.setState("3");
}
nonProducePickVo.setBster(DateUtil.getDateFormat("yyyyMMdd",nonProducePick.getFillinDate())); nonProducePickVo.setBster(DateUtil.getDateFormat("yyyyMMdd",nonProducePick.getFillinDate()));
nonProducePickVo.setWerks(nonProducePick.getWerks()); nonProducePickVo.setWerks(nonProducePick.getWerks());
nonProducePickVo.setUsnam(nonProducePick.getPersonMemberName()); nonProducePickVo.setUsnam(nonProducePick.getPersonMemberName());
...@@ -118,6 +122,8 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd ...@@ -118,6 +122,8 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd
nonProducePick.setMessage(sapResult.getMESSAGE_V1()); nonProducePick.setMessage(sapResult.getMESSAGE_V1());
}else if ("N".equals(ztype)){ }else if ("N".equals(ztype)){
nonProducePick.setMessage(sapResult.getMESSAGE()); nonProducePick.setMessage(sapResult.getMESSAGE());
}else if (StringUtil.isBlank(ztype)){
nonProducePick.setMessage(sapResult.getMESSAGE());
} }
nonProducePickRepository.save(nonProducePick); nonProducePickRepository.save(nonProducePick);
} catch (IOException e) { } catch (IOException e) {
...@@ -219,6 +225,7 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd ...@@ -219,6 +225,7 @@ public class NonProducePickApplicationImpl extends FlowBroker implements NonProd
String bizId = delegateExecution.getProcessBusinessKey(); String bizId = delegateExecution.getProcessBusinessKey();
BizBillStatus status = approvePassed() ? BizBillStatus.COMPLETED : BizBillStatus.ABORTED; BizBillStatus status = approvePassed() ? BizBillStatus.COMPLETED : BizBillStatus.ABORTED;
NonProducePick nonProducePick = nonProducePickRepository.findOne(bizId); NonProducePick nonProducePick = nonProducePickRepository.findOne(bizId);
this.sendNonProducePickData(nonProducePick,"");
nonProducePick.setStatusId(status.getId()); nonProducePick.setStatusId(status.getId());
nonProducePickRepository.save(nonProducePick); nonProducePickRepository.save(nonProducePick);
} }
......
...@@ -69,6 +69,9 @@ public class NonProducePickVo implements Serializable { ...@@ -69,6 +69,9 @@ public class NonProducePickVo implements Serializable {
@JsonProperty("ZTYPE") @JsonProperty("ZTYPE")
private String ztype; private String ztype;
@JsonProperty("STATE")
private String state;
@JsonProperty("ITEM") @JsonProperty("ITEM")
private List<NonProducePickItemVo> items; private List<NonProducePickItemVo> items;
......
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