|  | @@ -741,9 +741,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |              auditItems.setIffinalItem("F");
 |  |              auditItems.setIffinalItem("F");
 | 
											
												
													
														|  |              auditItems.setBillNo(warehouseBills.getfBillno());
 |  |              auditItems.setBillNo(warehouseBills.getfBillno());
 | 
											
												
													
														|  |              // 存储委托方(货权方)
 |  |              // 存储委托方(货权方)
 | 
											
												
													
														|  | -            //auditItems.setRefno1(warehouseBills.getfCorpid() + "");
 |  | 
 | 
											
												
													
														|  | 
 |  | +            auditItems.setRefno1(warehouseBills.getfCorpid() + "");
 | 
											
												
													
														|  |              // 存储业务类型(业务类型)
 |  |              // 存储业务类型(业务类型)
 | 
											
												
													
														|  | -            //auditItems.setRefno2(warehouseBills.getfBilltype());
 |  | 
 | 
											
												
													
														|  | 
 |  | +            auditItems.setRefno2(warehouseBills.getfBilltype());
 | 
											
												
													
														|  |              // 存储提单号(提单号)
 |  |              // 存储提单号(提单号)
 | 
											
												
													
														|  |              auditItems.setRefno3(warehouseBills.getfMblno());
 |  |              auditItems.setRefno3(warehouseBills.getfMblno());
 | 
											
												
													
														|  |              auditItems.setSendUserId(loginUser.getUser().getUserId());
 |  |              auditItems.setSendUserId(loginUser.getUser().getUserId());
 | 
											
										
											
												
													
														|  | @@ -777,6 +777,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |       * @return
 |  |       * @return
 | 
											
												
													
														|  |       */
 |  |       */
 | 
											
												
													
														|  |      @Override
 |  |      @Override
 | 
											
												
													
														|  | 
 |  | +    @Transactional
 | 
											
												
													
														|  |      public AjaxResult TSMakingMessage(String tWarehousebills, String tWarehousebillsCntritems, String billsType, LoginUser loginUser) {
 |  |      public AjaxResult TSMakingMessage(String tWarehousebills, String tWarehousebillsCntritems, String billsType, LoginUser loginUser) {
 | 
											
												
													
														|  |          Map<String, Object> map = new HashMap<>();
 |  |          Map<String, Object> map = new HashMap<>();
 | 
											
												
													
														|  |          TWarehouseBills warehouseBills = JSONArray.parseObject(tWarehousebills, TWarehouseBills.class);
 |  |          TWarehouseBills warehouseBills = JSONArray.parseObject(tWarehousebills, TWarehouseBills.class);
 | 
											
										
											
												
													
														|  | @@ -812,6 +813,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |       * @return
 |  |       * @return
 | 
											
												
													
														|  |       */
 |  |       */
 | 
											
												
													
														|  |      @Override
 |  |      @Override
 | 
											
												
													
														|  | 
 |  | +    @Transactional
 | 
											
												
													
														|  |      public AjaxResult submitMakingMessage(String tWarehousebills, String tWarehousebillsCntritems, String billsType, LoginUser loginUser) {
 |  |      public AjaxResult submitMakingMessage(String tWarehousebills, String tWarehousebillsCntritems, String billsType, LoginUser loginUser) {
 | 
											
												
													
														|  |          boolean isApprove = false;//是否开启审批流
 |  |          boolean isApprove = false;//是否开启审批流
 | 
											
												
													
														|  |          String key = "";//键
 |  |          String key = "";//键
 | 
											
										
											
												
													
														|  | @@ -842,9 +844,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |              warehouseBills.setfBillstatus(11L);
 |  |              warehouseBills.setfBillstatus(11L);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          TWarehouseBills tWarehouseBills = tWarehouseBillsMapper.selectTWarehousebillsById(warehouseBills.getfId());
 |  |          TWarehouseBills tWarehouseBills = tWarehouseBillsMapper.selectTWarehousebillsById(warehouseBills.getfId());
 | 
											
												
													
														|  | -        if (!"6".equals(tWarehouseBills.getfBillstatus())
 |  | 
 | 
											
												
													
														|  | -                || !"7".equals(warehouseBills.getfBillstatus())
 |  | 
 | 
											
												
													
														|  | -                || !"8".equals(tWarehouseBills.getfBillstatus())){
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (tWarehouseBills.getfBillstatus()== 6L
 | 
											
												
													
														|  | 
 |  | +                || tWarehouseBills.getfBillstatus() == 7L
 | 
											
												
													
														|  | 
 |  | +                || tWarehouseBills.getfBillstatus() == 8L){
 | 
											
												
													
														|  | 
 |  | +        }else {
 | 
											
												
													
														|  |              return AjaxResult.error("当前数据不允许提交");
 |  |              return AjaxResult.error("当前数据不允许提交");
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
 |  |          tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
 | 
											
										
											
												
													
														|  | @@ -857,6 +860,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |                  int cntr = tWarehousebillsCntritemsMapper.insertTWarehousebillsCntritems(warehousebillsCntritems);
 |  |                  int cntr = tWarehousebillsCntritemsMapper.insertTWarehousebillsCntritems(warehousebillsCntritems);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  | 
 |  | +        TWarehousebillsCntr warehousebillsCntr = new TWarehousebillsCntr();
 | 
											
												
													
														|  | 
 |  | +        warehousebillsCntr.setfPid(warehouseBills.getfId());
 | 
											
												
													
														|  | 
 |  | +        List<TWarehousebillsCntr> tWarehousebillsCntrs = tWarehousebillsCntrMapper.selectTWarehousebillsCntrList(warehousebillsCntr);
 | 
											
												
													
														|  | 
 |  | +        TVoyage tVoyage = tVoyageMapper.selectTVoyageById(warehouseBills.getfVoyid());
 | 
											
												
													
														|  |          if (isApprove) {
 |  |          if (isApprove) {
 | 
											
												
													
														|  |              AuditItems auditItems = new AuditItems();
 |  |              AuditItems auditItems = new AuditItems();
 | 
											
												
													
														|  |              auditItems.setLevelId(0L);
 |  |              auditItems.setLevelId(0L);
 | 
											
										
											
												
													
														|  | @@ -865,9 +872,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |              auditItems.setIffinalItem("F");
 |  |              auditItems.setIffinalItem("F");
 | 
											
												
													
														|  |              auditItems.setBillNo(warehouseBills.getfBillno());
 |  |              auditItems.setBillNo(warehouseBills.getfBillno());
 | 
											
												
													
														|  |              // 存储委托方(货权方)
 |  |              // 存储委托方(货权方)
 | 
											
												
													
														|  | -            //auditItems.setRefno1(warehouseBills.getfCorpid() + "");
 |  | 
 | 
											
												
													
														|  | 
 |  | +            auditItems.setRefno1(warehouseBills.getfCorpid() + "");
 | 
											
												
													
														|  |              // 存储业务类型(业务类型)
 |  |              // 存储业务类型(业务类型)
 | 
											
												
													
														|  | -           // auditItems.setRefno2(warehouseBills.getfBilltype());
 |  | 
 | 
											
												
													
														|  | 
 |  | +            auditItems.setRefno2(warehouseBills.getfBilltype());
 | 
											
												
													
														|  |              // 存储提单号(提单号)
 |  |              // 存储提单号(提单号)
 | 
											
												
													
														|  |              //auditItems.setRefno3(warehouseBills.getfMblno());
 |  |              //auditItems.setRefno3(warehouseBills.getfMblno());
 | 
											
												
													
														|  |              auditItems.setSendUserId(loginUser.getUser().getUserId());
 |  |              auditItems.setSendUserId(loginUser.getUser().getUserId());
 | 
											
										
											
												
													
														|  | @@ -888,6 +895,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |              return approvalFlow;
 |  |              return approvalFlow;
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          map.put("warehouseBills", warehouseBills);
 |  |          map.put("warehouseBills", warehouseBills);
 | 
											
												
													
														|  | 
 |  | +        map.put("tWarehousebillsCntrs", tWarehousebillsCntrs);
 | 
											
												
													
														|  | 
 |  | +        map.put("tVoyageL", tVoyage);
 | 
											
												
													
														|  |          map.put("tWarehousebillsCntritems", tWarehousebillsCntritemsList);
 |  |          map.put("tWarehousebillsCntritems", tWarehousebillsCntritemsList);
 | 
											
												
													
														|  |          return AjaxResult.success("msg", map);
 |  |          return AjaxResult.success("msg", map);
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
										
											
												
													
														|  | @@ -1365,6 +1374,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      @Override
 |  |      @Override
 | 
											
												
													
														|  | 
 |  | +    @Transactional
 | 
											
												
													
														|  |      public AjaxResult ruoYiUpdateOrderMessage(String tWarehousebills,String tWarehousebillsCntritems,String tWarehousebillsfeesCr,
 |  |      public AjaxResult ruoYiUpdateOrderMessage(String tWarehousebills,String tWarehousebillsCntritems,String tWarehousebillsfeesCr,
 | 
											
												
													
														|  |                                                String tWarehousebillsfeesDr,LoginUser loginUser,String billsType) {
 |  |                                                String tWarehousebillsfeesDr,LoginUser loginUser,String billsType) {
 | 
											
												
													
														|  |          TWarehouseBills warehouseBills = JSONArray.parseObject(tWarehousebills, TWarehouseBills.class);
 |  |          TWarehouseBills warehouseBills = JSONArray.parseObject(tWarehousebills, TWarehouseBills.class);
 | 
											
										
											
												
													
														|  | @@ -1403,8 +1413,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |                  wbCr.setCreateTime(new Date());
 |  |                  wbCr.setCreateTime(new Date());
 | 
											
												
													
														|  |                  wbCr.setSrcBillNo(warehouseBills.getfBillno());
 |  |                  wbCr.setSrcBillNo(warehouseBills.getfBillno());
 | 
											
												
													
														|  |                  wbCr.setCreateBy(loginUser.getUser().getUserName());
 |  |                  wbCr.setCreateBy(loginUser.getUser().getUserName());
 | 
											
												
													
														|  | -                wbCr.setfChargedate(warehouseBills.getfChargedate());
 |  | 
 | 
											
												
													
														|  | -                wbCr.setfBillingDeadline(warehouseBills.getfChargedate());
 |  | 
 | 
											
												
													
														|  | 
 |  | +                //wbCr.setfChargedate(warehouseBills.getfChargedate());
 | 
											
												
													
														|  | 
 |  | +                //wbCr.setfBillingDeadline(warehouseBills.getfChargedate());
 | 
											
												
													
														|  |                  if (warehouseBills.getfBsdate() != null && !warehouseBills.getfBsdate().equals("")) {
 |  |                  if (warehouseBills.getfBsdate() != null && !warehouseBills.getfBsdate().equals("")) {
 | 
											
												
													
														|  |                      wbCr.setfBsdate(warehouseBills.getfBsdate());
 |  |                      wbCr.setfBsdate(warehouseBills.getfBsdate());
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
										
											
												
													
														|  | @@ -1422,8 +1432,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
 | 
											
												
													
														|  |                  wbDr.setCreateTime(new Date());
 |  |                  wbDr.setCreateTime(new Date());
 | 
											
												
													
														|  |                  wbDr.setSrcBillNo(warehouseBills.getfBillno());
 |  |                  wbDr.setSrcBillNo(warehouseBills.getfBillno());
 | 
											
												
													
														|  |                  wbDr.setCreateBy(loginUser.getUser().getUserName());
 |  |                  wbDr.setCreateBy(loginUser.getUser().getUserName());
 | 
											
												
													
														|  | -                wbDr.setfChargedate(warehouseBills.getfChargedate());
 |  | 
 | 
											
												
													
														|  | -                wbDr.setfBillingDeadline(warehouseBills.getfChargedate());
 |  | 
 | 
											
												
													
														|  | 
 |  | +                //wbDr.setfChargedate(warehouseBills.getfChargedate());
 | 
											
												
													
														|  | 
 |  | +                //wbDr.setfBillingDeadline(warehouseBills.getfChargedate());
 | 
											
												
													
														|  |                  if (warehouseBills.getfBsdate() != null && !warehouseBills.getfBsdate().equals("")) {
 |  |                  if (warehouseBills.getfBsdate() != null && !warehouseBills.getfBsdate().equals("")) {
 | 
											
												
													
														|  |                      wbDr.setfBsdate(warehouseBills.getfBsdate());
 |  |                      wbDr.setfBsdate(warehouseBills.getfBsdate());
 | 
											
												
													
														|  |                  }
 |  |                  }
 |