From ebf2058274599ff00ef0654fc5046d627e17002a Mon Sep 17 00:00:00 2001 From: cuilei <ray_tsu1@163.com> Date: 星期四, 22 五月 2025 17:49:54 +0800 Subject: [PATCH] 工具管理-工具出库申请流程我的已办页面 --- src/views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue | 50 +++++++++++++++----------------------------------- 1 files changed, 15 insertions(+), 35 deletions(-) diff --git a/src/views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue b/src/views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue index 4fb9b29..d84210a 100644 --- a/src/views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue +++ b/src/views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue @@ -17,7 +17,7 @@ <br> <br> <a-tag color="blue"> - 澶勭悊浜� {{ selectShenpiData.assignee }} + 澶勭悊浜� {{ selectShenpiData.assignee_dictText }} </a-tag> <a-tag color="blue"> 鍒涘缓鏃堕棿 {{ selectShenpiData.createTime }} @@ -37,7 +37,7 @@ <a-spin :spinning="spinning"> <a-tabs default-active-key='1' @change='callback'> <a-tab-pane key='1' tab='鐢宠鍩烘湰淇℃伅'> - <a-form-model ref='form' :model='tableRowRecord' :rules='validatorRules'> + <a-form-model ref='form' :model='tableRowRecord'> <a-row> <a-col :span='span'> <a-form-model-item label='鍑哄簱鍗曠紪鍙�' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='outNum'> @@ -53,7 +53,7 @@ <a-row> <a-col :span='span'> <a-form-model-item label='鍑哄簱鏃堕棿' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='outboundTime'> - <j-date :disabled="coldisabled" :show-time="true" dateFormat="YYYY-MM-DD HH:mm" v-model="tableRowRecord.outboundTime"/> + <j-date :disabled="coldisabled" v-model="tableRowRecord.outboundTime" :show-time="true" dateFormat="YYYY-MM-DD HH:mm" style="width: 100%"/> </a-form-model-item> </a-col> <a-col :span='span'> @@ -65,7 +65,7 @@ <a-row> <a-col :span='span'> <a-form-model-item label='缁忔墜浜�' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='handler'> - <j-select-user-by-dep :disabled='coldisabled' v-model="tableRowRecord.handler" :store="'id'" :text="'realname'" :multi="false"/> + <a-input :disabled='coldisabled' v-model='tableRowRecord.handler_dictText'></a-input> </a-form-model-item> </a-col> <a-col :span='span'> @@ -107,7 +107,7 @@ </a-spin> </a-form> </div> - <div> + <div v-if="auditVisible"> <hr class="shallow-hr"> <br> <b>瀹℃壒璇︽儏</b> @@ -126,12 +126,15 @@ </a-col> <a-col :span="24" class="btxx"> <a-form-item label="瀹℃壒鐘舵��" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <j-dict-select-tag type='list' v-model='assignFileStream.status' dictCode='dnc_assign_stream_status' placeholder="璇烽�夋嫨瀹℃壒鐘舵��" /> + <a-select v-model='assignFileStream.status' placeholder="璇烽�夋嫨瀹℃壒缁撴灉"> + <a-select-option value="3">閫氳繃</a-select-option> + <a-select-option value="4">椹冲洖</a-select-option> + </a-select> </a-form-item> </a-col> <a-col :span="24" class="btxx"> <a-form-model-item label="瀹℃壒鎰忚" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-textarea v-model="assignFileStream.approveContent" rows="4" placeholder="璇疯緭鍏ュ鎵规剰瑙�"/> + <a-textarea v-model="assignFileStream.approvalOpinion" rows="4" placeholder="璇疯緭鍏ュ鎵规剰瑙�"/> </a-form-model-item > </a-col> </a-row> @@ -176,9 +179,9 @@ hitaskDataSource:[], dataSource: [], bomForm: {}, - approveContent:"", imageSrc: null, drawerVisible: true, + auditVisible: true, loading: false, labelCol: { xs: { span: 24 }, @@ -278,26 +281,6 @@ } ], validatorRules: { - version: { - rules: [ - { required: true, message: '璇疯緭鍏ユ枃妗g増鏈�!'}, - ] - }, - applyUser: { - rules: [ - { required: true, message: '璇烽�夋嫨鐢宠浜�!'}, - ] - }, - approveContent: { - rules: [ - { required: true, message: '璇疯緭鍏ュ鎵规剰瑙�!'}, - ] - }, - docName: { - rules: [ - { required: true, message: '璇疯緭鍏ユ枃妗e悕绉�!'}, - ] - }, status: { rules: [ { required: true, message: '璇烽�夋嫨瀹℃壒鐘舵��!'}, @@ -313,10 +296,9 @@ url: { queryOutBoundOrder: '/tms/outboundOrder/queryById', queryOutBoundDetailList: '/tms/outboundOrder/listOutboundDetailByMainId', - queryBomDataById: '/nc/activit/selectVoById', diagramView: '/assign/flow/diagramView', queryHisTaskList:'/assign/flow/queryHisTaskList', - approve:"/nc/activit/assign/file/approve", + approve:"/tms/outboundOrder/approval", }, dictOptions: {}, superFieldList: [], @@ -364,7 +346,7 @@ this.$message.warning('璇烽�夋嫨瀹℃壒鐘舵�侊紒') return false; } - if (!that.assignFileStream.approveContent==null || that.assignFileStream.approveContent===undefined) { + if (!that.assignFileStream.approvalOpinion==null || that.assignFileStream.approvalOpinion===undefined) { this.$message.warning('璇疯緭鍏ュ鎵规剰瑙侊紒') return false; } @@ -376,9 +358,8 @@ let method = 'post'; let flowTaskVo = {} flowTaskVo.status=that.assignFileStream.status; - flowTaskVo.approveContent =that.assignFileStream.approveContent; - flowTaskVo.comment =that.assignFileStream.approveContent; - flowTaskVo.secretLevel = that.assignFileStream.secretLevel; + flowTaskVo.approvalOpinion =that.assignFileStream.approvalOpinion; + flowTaskVo.comment =that.assignFileStream.approvalOpinion; flowTaskVo.dataId = this.selectShenpiData.dataId flowTaskVo.taskId = this.selectShenpiData.id flowTaskVo.userId = this.selectShenpiData.assignee @@ -386,7 +367,6 @@ flowTaskVo.targetKey = this.selectShenpiData.taskDefKey flowTaskVo.values = this.selectShenpiData.variables flowTaskVo.assignee = this.selectShenpiData.assignee - flowTaskVo.secretLevel = that.assignFileStream.secretLevel; console.log("琛ㄥ崟鎻愪氦鏁版嵁",flowTaskVo) httpAction(url,flowTaskVo,method).then((res)=>{ if(res.success){ -- Gitblit v1.9.3