Browse Source

修改直接出库申请审批bug

lwx_dev
erdanergou 3 years ago
parent
commit
a2416f9c02
  1. 1
      src/main/java/com/dreamchaser/depository_manage/controller/PageController.java
  2. 4
      src/main/resources/templates/pages/application/application-review.html
  3. 5
      src/main/resources/templates/pages/application/form-step-look_back.html
  4. 27
      src/test/java/com/dreamchaser/depository_manage/SomeTest.java
  5. 4
      target/classes/templates/pages/application/application-review.html
  6. 5
      target/classes/templates/pages/application/form-step-look_back.html

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

@ -2375,6 +2375,7 @@ public class PageController {
if (id != null) {
// 获取出库主单
ApplicationOutRecordP applicationOutRecordPById = depositoryRecordService.findApplicationOutRecordPById(id);
// 获取当前仓库是否为开放仓库
mv.addObject("depositoryManagerText", "负责人");

4
src/main/resources/templates/pages/application/application-review.html

@ -35,6 +35,10 @@
<td id="id" style="display: none" th:text="${record.getId()}">123456</td>
<td id="code" th:text="${record.getCode()}">123456</td>
</tr>
<tr>
<td>出库业务类型</td>
<td id="outTypeName" th:text="${record.getOutTypeName()}">备注</td>
</tr>
<tr>
<td>物料名称</td>
<td>

5
src/main/resources/templates/pages/application/form-step-look_back.html

@ -35,6 +35,10 @@
<td>申请编号</td>
<td id="applicationId" th:text="${record.getCode()}">123456</td>
</tr>
<tr>
<td>出库业务类型</td>
<td id="outTypeName" th:text="${record.getOutTypeName()}">备注</td>
</tr>
<input style="display: none" id="id" th:value="${record.getId()}">
<tr th:each="recordMin,iterStar: ${recordMinList}">
<td>物料名称</td>
@ -93,6 +97,7 @@
<td>申请备注</td>
<td id="applyRemarks" th:text="${record.getApplyRemark()}">备注</td>
</tr>
<tr>
<td>负责人</td>
<td id="departmentheadName" th:text="${record.getDepartmentheadName()}">部门负责人</td>

27
src/test/java/com/dreamchaser/depository_manage/SomeTest.java

@ -62,7 +62,11 @@ public class SomeTest {
// 定义已完成审批的节点数
int approval_count = 0;
int approval_complete_count = 0;
// 定义当前审批流程的节点总数
int approval_count = spRecord_list.size();
// 获取审批申请状态变化类型:1-提单;2-同意;3-驳回;4-转审;5-催办;6-撤销;8-通过后撤销;10-添加备注
String spStatus = approvalInfo.getStatuChangeEvent();
@ -97,7 +101,7 @@ public class SomeTest {
// 设置当前审批的状态
ad_SpStatus = ad.getSpStatus();
// 已审批节点数+1
approval_count++;
approval_complete_count++;
break;
}
}
@ -177,9 +181,10 @@ public class SomeTest {
}
if (!flagForLabel) {
// 如果第二个节点不是标签节点
if (approval_count > 1) {
if (!flagForLabel && approval_count < 3) {
// 如果第二个节点不是标签节点且总节点数小于3个
if (approval_complete_count > 1) {
// 如果完成审批的节点数大于1
flagForDepository = 3;
@ -192,7 +197,7 @@ public class SomeTest {
} else {
// 如果第二个节点是标签节点
if (approval_count > 2) {
if (approval_complete_count > 2) {
// 如果完成审批的节点数大于2
flagForDepository = 3;
// 如果已经完成该审批记录,则进行删除
@ -244,7 +249,7 @@ public class SomeTest {
ApprovalInfo approvalInfo = new ApprovalInfo();
approvalInfo.setTemplateId("3WKiKVCzyLv3Y1LaHZxp4DimQEpCdvYP52HsAUtF");
approvalInfo.setSpNo("202306090040");
approvalInfo.setSpNo("202306120006");
// 模拟第一个节点(部门负责人)
@ -254,7 +259,7 @@ public class SomeTest {
List<ApprovalInfo_Details> approvalInfo_Details1 = new ArrayList<>();
ApprovalInfo_Details ad1 = new ApprovalInfo_Details();
ad1.setSpStatus("2");
ad1.setSpTime("1686300314000");
ad1.setSpTime("1686530528000");
ApprovalInfo_Details_Approver approver1 = new ApprovalInfo_Details_Approver();
approver1.setUserId("PangFuZhen");
ad1.setApprover(approver1);
@ -276,11 +281,11 @@ public class SomeTest {
// 模拟第三个节点(综合办负责人)(仓储负责人)
ApprovalInfo_SpRecord asr3 = new ApprovalInfo_SpRecord();
asr3.setSpStatus("1");
asr3.setSpStatus("2");
List<ApprovalInfo_Details> approvalInfo_Details3 = new ArrayList<>();
ApprovalInfo_Details ad3 = new ApprovalInfo_Details();
ad3.setSpStatus("1");
ad3.setSpTime("0");
ad3.setSpStatus("2");
ad3.setSpTime("1686530628000");
ApprovalInfo_Details_Approver approver3 = new ApprovalInfo_Details_Approver();
approver3.setUserId("KaiXinGuo");
ad3.setApprover(approver3);

4
target/classes/templates/pages/application/application-review.html

@ -35,6 +35,10 @@
<td id="id" style="display: none" th:text="${record.getId()}">123456</td>
<td id="code" th:text="${record.getCode()}">123456</td>
</tr>
<tr>
<td>出库业务类型</td>
<td id="outTypeName" th:text="${record.getOutTypeName()}">备注</td>
</tr>
<tr>
<td>物料名称</td>
<td>

5
target/classes/templates/pages/application/form-step-look_back.html

@ -35,6 +35,10 @@
<td>申请编号</td>
<td id="applicationId" th:text="${record.getCode()}">123456</td>
</tr>
<tr>
<td>出库业务类型</td>
<td id="outTypeName" th:text="${record.getOutTypeName()}">备注</td>
</tr>
<input style="display: none" id="id" th:value="${record.getId()}">
<tr th:each="recordMin,iterStar: ${recordMinList}">
<td>物料名称</td>
@ -93,6 +97,7 @@
<td>申请备注</td>
<td id="applyRemarks" th:text="${record.getApplyRemark()}">备注</td>
</tr>
<tr>
<td>负责人</td>
<td id="departmentheadName" th:text="${record.getDepartmentheadName()}">部门负责人</td>

Loading…
Cancel
Save