Browse Source

修改出库审批处理与出库时选择物料界面

lwx_dev
erdanergou 3 years ago
parent
commit
0b9b18958d
  1. 2
      src/main/java/com/dreamchaser/depository_manage/controller/QyWxOperationController.java
  2. 3
      src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryRecordServiceImpl.java
  3. 4
      src/main/resources/templates/pages/scanQrCode/ScanBarOrQrCodeOut.html
  4. 2
      src/main/resources/templates/pages/scanQrCode/ScanBarOrQrCodeOut_selectMaterial.html
  5. 1
      src/test/java/com/dreamchaser/depository_manage/TestOther.java

2
src/main/java/com/dreamchaser/depository_manage/controller/QyWxOperationController.java

@ -533,7 +533,7 @@ public class QyWxOperationController {
// 定义当前流程审批时间
String as_SpTime = "";
// 定义当前审批流程是是否为第一个节点
boolean flagForFirst = spRecord_list.size() > 0; // 当审批节点大于1时默认是第一个
boolean flagForFirst = spRecord_list.size() > 1; // 当审批节点大于1时默认是第一个
// 获取审批申请状态变化类型:1-提单;2-同意;3-驳回;4-转审;5-催办;6-撤销;8-通过后撤销;10-添加备注

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

@ -1872,6 +1872,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
if(flagForDepartmentHeadPass){
map.put("state", "部门负责人审核通过");
map.put("departmentheadTime", DateUtil.DateTimeToTimeStamp(simpleTime));
map.put("depositoryManagerTime", "0");
map.put("departmenthead", userByPort.getId());
map.put("departmentheadPass", 1);
}
@ -2326,8 +2327,6 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
}
}).start();
}
map.put("id", id);
return depositoryRecordMapper.updateApplicationOutRecord(map);
}

4
src/main/resources/templates/pages/scanQrCode/ScanBarOrQrCodeOut.html

@ -310,7 +310,7 @@
shade: 0.2,
maxmin: true,
shadeClose: true,
area: ['50%', '50%'],
area: ['70%', '70%'],
content: '/ScanBarOrQrCodeOut_selectMaterial?pid=' + place.id + '&mcode=' + mcode + '&depositoryId=' + place.did,
end: function () {
let flagForSelect = layui.$("#flagForSelect").val();
@ -398,7 +398,7 @@
shade: 0.2,
maxmin: true,
shadeClose: true,
area: ['50%', '50%'],
area: ['70%', '70%'],
content: '/ScanBarOrQrCodeOut_selectMaterial?pid=' + 0 + '&mcode=' + mcode + '&depositoryId=' + depository.id,
end: function () {
let flagForSelect = layui.$("#flagForSelect").val();

2
src/main/resources/templates/pages/scanQrCode/ScanBarOrQrCodeOut_selectMaterial.html

@ -14,7 +14,7 @@
<input th:value="${mcode}" style="display:none;" id="mcode">
<div class="layui-btn-container">
<button class="layui-btn layui-btn-primary select_this" th:each="material,iterStar:${materialList}" th:value="${material.getCode()}"
th:text="${material.getMname()}">
th:text="${material.getMname()+','+(material.getVersion() == null ? '' :material.getVersion())}">
<i class="layui-icon layui-icon-down layui-font-12"></i>
</button>
</div>

1
src/test/java/com/dreamchaser/depository_manage/TestOther.java

@ -24,5 +24,6 @@ public class TestOther {
@Test
public void Test() {
new ArrayList<String>(Collections.singleton("PangFuZhen"));
}
}

Loading…
Cancel
Save