Browse Source

修改部分bug

lwx_dev
erdanergou 3 years ago
parent
commit
a7c1b484ce
  1. 10
      src/main/java/com/dreamchaser/depository_manage/controller/PageController.java
  2. 5
      src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryRecordServiceImpl.java
  3. 13
      src/test/java/com/dreamchaser/depository_manage/TestForOther.java

10
src/main/java/com/dreamchaser/depository_manage/controller/PageController.java

@ -296,12 +296,10 @@ public class PageController {
mv.setViewName("pages/other/welcome");
}
Map<String, Object> map = new HashMap<String, Object>(2) {
{
put("begin", 0);
put("size", 6);
}
};
Map<String, Object> map = new HashMap<>();
map.put("begin", 0);
map.put("size", 6);
mv.addObject("depositoryCount", depositoryService.findAllCountByNoDelete());
mv.addObject("allPrice", materialService.findAllPriceNoDelete());
mv.addObject("allMaterial", materialService.findMaterialCount(new HashMap<>()));

5
src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryRecordServiceImpl.java

@ -2079,6 +2079,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// 如果同意
for (String sid : split) {
boolean flagForIn = true;
if ("2".equals(spStatus)) {
map.put("approverPass", 1);
map.put("state", "已入库");
@ -2086,12 +2087,12 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// 如果驳回
map.put("state", "驳回");
map.put("approverPass", 2);
break;
flagForIn = false;
}
// 用于标志当前处理的入库申请是否为组合入库下的申请
boolean flagForGroupInfoInDepository = false; // 默认不是
if (!"".equals(sid)) {
if (!"".equals(sid) && flagForIn) {
Integer id = ObjectFormatUtil.toInteger(sid.trim());
// 获取具体入库订单
ApplicationInRecordP recordP = depositoryRecordMapper.findApplicationInRecordPById(id);

13
src/test/java/com/dreamchaser/depository_manage/TestForOther.java

@ -3,6 +3,10 @@ package com.dreamchaser.depository_manage;
import com.dreamchaser.depository_manage.entity.Depository;
import com.dreamchaser.depository_manage.entity.MaterialType;
import com.dreamchaser.depository_manage.mapper.DepositoryMapper;
import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.ApprovalInfo;
import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.ApprovalInfo_Details;
import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.ApprovalInfo_Details_Approver;
import com.dreamchaser.depository_manage.service.DepositoryRecordService;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
@ -23,8 +27,15 @@ public class TestForOther {
@Autowired
RedisTemplate<String, String> redisTemplate;
@Autowired
DepositoryRecordService depositoryRecordService;
@Test
public void run() {
System.out.println(Math.ceil(8.3));
ApprovalInfo_Details approvalInfo_details = new ApprovalInfo_Details();
ApprovalInfo_Details_Approver approver = new ApprovalInfo_Details_Approver();
approver.setUserId("PangFuZhen");
approvalInfo_details.setApprover(approver);
depositoryRecordService.reviewByQyWxApprovalOut("1", approvalInfo_details, "ebc12ec71c6571ad86cd5497581e2262", "2", "202303130012", false, 2);
}
}

Loading…
Cancel
Save