From 34feb4908ec7b7e5b51adf6355603978c67bd3a4 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期四, 05 六月 2025 09:53:14 +0800 Subject: [PATCH] 申请单入库 --- src/views/flowable/workflow/lossBound/lossBoundHandle.vue | 40 +++++++++++++++++++++++----------------- 1 files changed, 23 insertions(+), 17 deletions(-) diff --git a/src/views/flowable/workflow/lossBound/lossBoundHandle.vue b/src/views/flowable/workflow/lossBound/lossBoundHandle.vue index d0b2286..df462bd 100644 --- a/src/views/flowable/workflow/lossBound/lossBoundHandle.vue +++ b/src/views/flowable/workflow/lossBound/lossBoundHandle.vue @@ -36,13 +36,13 @@ <a-row> <a-col :span="span"> <a-form-model-item label="鎶ユ崯鍗曞崟鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="outNum"> - <a-input :disabled="coldisabled" v-model="tableRowRecord.orderCode"></a-input> + <a-input disabled v-model="tableRowRecord.orderCode"></a-input> </a-form-model-item> </a-col> <a-col :span="span"> <a-form-model-item label="鎶ユ崯浜�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="outStorehouseType"> - <j-dict-select-tag :disabled="coldisabled" + <j-dict-select-tag disabled v-model="tableRowRecord.losser" dictCode="sys_user,realname,id" placeholder="璇烽�夋嫨" /> </a-form-model-item> @@ -52,28 +52,28 @@ <a-col :span="span"> <a-form-model-item label="鎶ユ崯鏃堕棿" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="outboundTime"> - <j-date :disabled="coldisabled" v-model="tableRowRecord.lossTime" :show-time="true" + <j-date disabled v-model="tableRowRecord.lossTime" :show-time="true" dateFormat="YYYY-MM-DD HH:mm" style="width: 100%" /> </a-form-model-item> </a-col> <a-col :span="span"> <a-form-model-item label="鎶ユ崯鍘熷洜" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="subjectMatter"> - <a-input :disabled="coldisabled" v-model="tableRowRecord.lossReason"></a-input> + <a-input disabled v-model="tableRowRecord.lossReason"></a-input> </a-form-model-item> </a-col> </a-row> <a-row> <a-col :span="span"> <a-form-model-item label="缁忔墜浜�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="handler"> - <j-dict-select-tag :disabled="coldisabled" + <j-dict-select-tag disabled v-model="tableRowRecord.handler" dictCode="sys_user,realname,id" placeholder="璇烽�夋嫨" /> </a-form-model-item> </a-col> <a-col :span="span"> <a-form-model-item label="澶囨敞" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark"> - <a-textarea :disabled="coldisabled" v-model="tableRowRecord.remark" rows="4" /> + <a-textarea disabled v-model="tableRowRecord.remark" rows="4" /> </a-form-model-item> </a-col> </a-row> @@ -119,17 +119,17 @@ <a-row> <a-col ::span="span"> <a-form-model-item label="鐢宠浜�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="handler_dictText"> - <a-input :disabled="coldisabled" v-model="tableRowRecord.handler_dictText"></a-input> + <a-input :readOnly="inputReadOnly" v-model="tableRowRecord.handler_dictText"></a-input> </a-form-model-item> </a-col> <a-col ::span="span"> <a-form-model-item label="鐢宠鏃堕棿" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="createTime"> - <a-input :disabled="coldisabled" v-model="tableRowRecord.createTime"></a-input> + <a-input :readOnly="inputReadOnly" v-model="tableRowRecord.createTime"></a-input> </a-form-model-item> </a-col> <a-col :span="24" class="btxx"> <a-form-item label="瀹℃壒鐘舵��" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-select v-model="assignFileStream.status" placeholder="璇烽�夋嫨瀹℃壒缁撴灉"> + <a-select :disabled="disableSubmit" v-model="assignFileStream.status" placeholder="璇烽�夋嫨瀹℃壒缁撴灉"> <a-select-option value="3">閫氳繃</a-select-option> <a-select-option value="4">椹冲洖</a-select-option> </a-select> @@ -137,13 +137,14 @@ </a-col> <a-col :span="24" class="btxx"> <a-form-model-item label="瀹℃壒鎰忚" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-textarea v-model="assignFileStream.approvalOpinion" rows="4" placeholder="璇疯緭鍏ュ鎵规剰瑙�" /> + <a-textarea :disabled="disableSubmit" v-model="assignFileStream.approvalOpinion" rows="4" + placeholder="璇疯緭鍏ュ鎵规剰瑙�" /> </a-form-model-item> </a-col> </a-row> <div class="table-operator" style="text-align: right;"> <a-button @click="handleQueXiaoTask" type="primary" icon="close">鍙栨秷</a-button> - <a-button @click="submitForm">鎻� 浜�</a-button> + <a-button :disabled="disableSubmit" @click="submitForm">鎻愪氦</a-button> </div> </a-form-model> </div> @@ -174,7 +175,8 @@ form: this.$form.createForm(this), span: 12, span1: 8, - coldisabled: true, + disableSubmit: false, + inputReadOnly: true, spinning: false, tableRowRecord: {}, assignFileStream: {}, @@ -294,11 +296,11 @@ visible: false, // 琛ㄥご url: { - queryOutBoundOrder: '/tms/toolsLossBound/queryById', - queryOutBoundDetailList: '/tms/toolsLossBound/listlossboundDetailByMainId', + queryLossBoundOrder: '/tms/toolsLossBound/queryById', + queryLossBoundDetailList: '/tms/toolsLossBound/listlossboundDetailByMainId', diagramView: '/assign/flow/diagramView', queryHisTaskList: '/assign/flow/queryHisTaskList', - approve: '/tms/outboundOrder/approval' + approve: '/tms/toolsLossBound/approval' }, dictOptions: {}, superFieldList: [], @@ -384,6 +386,10 @@ }) }, + /** + * 鑾峰彇娴佺▼鑺傜偣鍜屾祦绋嬪浘 + * @param record 寰呭姙璁板綍淇℃伅 + */ getAllApproveData(item) { this.visible = true this.loading = true @@ -394,12 +400,12 @@ this.hitaskDataSource = res.result } }) - getAction(this.url.queryOutBoundOrder, { id: item.dataId }).then((res => { + getAction(this.url.queryLossBoundOrder, { id: item.dataId }).then((res => { if (res.success) { this.tableRowRecord = res.result } })) - getAction(this.url.queryOutBoundDetailList, { lossBoundId: item.dataId }).then(res => { + getAction(this.url.queryLossBoundDetailList, { lossBoundId: item.dataId }).then(res => { if (res.success) { this.dataSource = res.result.records if (res.result.total) { -- Gitblit v1.9.3