diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/WorkOrderController.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/WorkOrderController.java index a8be89e6..d8f66e41 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/WorkOrderController.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/WorkOrderController.java @@ -491,9 +491,7 @@ public class WorkOrderController { @PostMapping("/closestatus/{id}/{status}") @Operation(summary = "更新状态") public ActionResult updateStatus(@PathVariable("id") String id,@PathVariable("status") String status){ - WorkOrderEntity entity= workOrderService.getInfo(id); - if(entity!=null){ try{ entity.setStatus(status); diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/form.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/form.vue index c1d83b16..78a8edb0 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/form.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/form.vue @@ -1,12 +1,8 @@ - - - - - - + - + @@ -365,7 +340,7 @@ @@ -375,8 +350,8 @@ 库存单位 @@ -386,14 +361,13 @@ 入库单位规格 - @@ -369,7 +373,8 @@ @@ -389,8 +394,9 @@ :templateJson="interfaceRes.warehousingstorageproductstorageAreaId" placeholder="请选择" :disabled="judgeWrite('warehousingstorageproductList') || judgeWrite('warehousingstorageproductList-storageAreaId')" hasPage propsValue="id" popupWidth="800px" popupTitle="选择数据" popupType="dialog" - relationField='cargo_name' :field="'storageAreaId' + scope.$index" interfaceId="529624294691458949" - :pageSize="20" :columnOptions="warehousingstorageproductstorageAreaIdcolumnOptions" clearable + relationField='cargo_name' :field="'storageAreaId' + scope.$index" + interfaceId="529624294691458949" :pageSize="20" + :columnOptions="warehousingstorageproductstorageAreaIdcolumnOptions" clearable :style='{ "width": "100%" }'> @@ -438,7 +444,8 @@ - + - + -
{{"入库单"}} +
{{ "入库单" }}
- - - + + + @@ -218,6 +212,7 @@ export default { flowVisible: false, flowListVisible: false, flowList: [], + warehousingstorageFlowList: [], exportBoxVisible: false, warehousingTypeOptions: [{ "fullName": "销售出库", "id": "8" }], warehousingTypeProps: { "label": "fullName", "value": "id" }, @@ -249,6 +244,17 @@ export default { this.$router.push('/404'); }) }) + + getFormById("529614060577116037").then(res1 => { + let storageFlowId = res1.data && res1.data.id + getFlowList(storageFlowId, '1').then(res2 => { + this.warehousingstorageFlowList = res2.data + }).catch((e) => { + this.$message({ type: 'error', message: e.message }); + this.$router.push('/404'); + }) + }) + }, methods: { @@ -268,13 +274,38 @@ export default { }) return } - const data = this.multipleSelectionItem + const selectData = this.multipleSelectionItem + if (selectData.warehousingStatus == '4') { + this.$message({ + type: 'error', + message: '该订单已经入库', + duration: 1500, + }) + return + } - // this.multipleSelectionItem.warehousingId = this.multipleSelectionItem.id - // console.log(this.multipleSelectionItem); - this.flowListVisible = true + selectData.flag = '入库通知转入库单' + if (!this.warehousingstorageFlowList.length) { + this.$message({ type: 'error', message: '流程不存在' }); + } else if (this.warehousingstorageFlowList.length === 1) { + this.selectFlow1(this.warehousingstorageFlowList[0], selectData) + console.log(this.warehousingstorageFlowList[0]); + } else { + this.flowListVisible = true + } + }, + selectFlow1(item, selectData) { + let data = { + id: '', + formType: 1, + flowId: item.id, + opType: '-1', + selectData: selectData + } + this.flowListVisible = false + this.flowVisible = true this.$nextTick(() => { - this.$refs.purRouter.init(data) + this.$refs.FlowBox.init(data) }) }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue index 15aaefc7..8cb4ad9b 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue @@ -1,10 +1,3 @@ - - - - - - -