Browse Source

采购单提交调整

master
God 10 months ago
parent
commit
2f92099a9d
  1. 4
      src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java
  2. 20
      src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java

4
src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java

@ -68,9 +68,9 @@ public class PurchaseBillRest {
@ApiOperation("采购单提交")
@PostMapping("/submit")
public ResultBean submit(@RequestBody PurchaseBillDto dto){
public ResultBean submit(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
purchaseBillService.submit(dto);
purchaseBillService.submit(sids);
return rb.success();
}

20
src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java

@ -246,15 +246,17 @@ public class PurchaseBillService extends MybatisBaseService<PurchaseBillMapper,
return dtoSid;
}
public void submit(PurchaseBillDto dto) {
String sid = saveOrUpdateDto(dto);
baseMapper.updateState(sid, "1");
//保存操作日志
PurchaseFlowNodeDto purchaseFlowNodeDto = new PurchaseFlowNodeDto();
purchaseFlowNodeDto.setBillSid(sid);
purchaseFlowNodeDto.setCreateByName(dto.getCreateByName());
purchaseFlowNodeDto.setResult("审核等级0->1[提交],提交");
purchaseFlowNodeService.insertByDto(purchaseFlowNodeDto);
public void submit(String[] sids) {
for (String sid : sids) {
PurchaseBill purchaseBill = fetchBySid(sid);
baseMapper.updateState(sid, "1");
//保存操作日志
PurchaseFlowNodeDto purchaseFlowNodeDto = new PurchaseFlowNodeDto();
purchaseFlowNodeDto.setBillSid(sid);
purchaseFlowNodeDto.setCreateByName(purchaseBill.getCreateByName());
purchaseFlowNodeDto.setResult("审核等级0->1[提交],提交");
purchaseFlowNodeService.insertByDto(purchaseFlowNodeDto);
}
}
public String insertByDto(PurchaseBillDto dto) {

Loading…
Cancel
Save