From 7e2d31c20b816309cb222c2159c3875623f74385 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期三, 28 五月 2025 10:24:22 +0800 Subject: [PATCH] 工具入库功能 --- src/views/tms/modules/inbound/InboundModel.vue | 87 +++++-------------------------------------- 1 files changed, 11 insertions(+), 76 deletions(-) diff --git a/src/views/tms/modules/inbound/InboundOrderModel.vue b/src/views/tms/modules/inbound/InboundModel.vue similarity index 83% copy from src/views/tms/modules/inbound/InboundOrderModel.vue copy to src/views/tms/modules/inbound/InboundModel.vue index 9bc0325..006a1c1 100644 --- a/src/views/tms/modules/inbound/InboundOrderModel.vue +++ b/src/views/tms/modules/inbound/InboundModel.vue @@ -11,11 +11,6 @@ <a-form :form="form"> <a-row style="width: 100%"> <a-col :span="24 / 2"> - <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鍏ュ簱鐢宠鍗曠紪鍙�"> - <a-input :disabled="true" placeholder="绯荤粺鑷姩鐢熸垚" v-decorator="['inboundNum', validatorRules.inboundNum]" /> - </a-form-item> - </a-col> - <a-col :span="24 / 2"> <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鍏ュ簱绫诲瀷"> <j-dict-select-tag :disabled="disableSubmit" @@ -28,9 +23,7 @@ /> </a-form-item> </a-col> - </a-row> - <a-row style="width: 100%"> - <a-col :span="24 / 2"> + <a-col :span="24 / 2"> <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鍏ュ簱鏃堕棿"> <a-date-picker @change="onChange" @@ -40,73 +33,15 @@ /> </a-form-item> </a-col> + </a-row> + <a-row style="width: 100%"> <a-col :span="24 / 2"> - <a-form-item label="鐢宠鍘熷洜" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input placeholder="璇疯緭鍏ョ敵璇峰師鍥�" :disabled="disableSubmit" v-decorator="['applicationReason', validatorRules.applicationReason]" /> + <a-form-item label="鍏ュ簱鏁伴噺" :labelCol="labelCol" :wrapperCol="wrapperCol"> + <a-input placeholder="璇疯緭鍏ュ叆搴撴暟閲�" :disabled="disableSubmit" v-decorator="['in_number', validatorRules.applicationReason]" /> </a-form-item> </a-col> </a-row> - <a-row style="width: 100%"> - - <a-col :span="24 / 2"> - <a-form-item label="缁忔墜浜�" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <j-search-select-tag - :disabled="true" - v-if="!barcodeCurrentType" - placeholder="璇烽�夋嫨缁忔墜浜�" - v-decorator="['handler', { rules: [{ required: false, message: '璇烽�夋嫨缁忔墜浜�' }] }]" - dict="sys_user,realname,id,del_flag=0" - @change="selectCurrentUserChange" - /> - </a-form-item> - </a-col> - - <a-col :span="24 / 2"> - <a-form-item label="瀹℃牳浜�" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <j-search-select-tag - :disabled="true" - placeholder="璇烽�夋嫨瀹℃牳浜�" - v-decorator="['reviewer', validatorRules.reviewer]" - dict="sys_user,realname,id,del_flag=0" - @change="selectCurrentUserChange" - /> - </a-form-item> - </a-col> - - </a-row> - - <a-row style="width: 100%"> - - <a-col :span="24 / 2"> - <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="瀹℃牳鏃堕棿"> - <a-date-picker - @change="onChange" - :disabled="true" - style="width: 100%" - v-decorator="['approvalDate', validatorRules.approvalDate]" - /> - </a-form-item> - </a-col> - - <a-col :span="24 / 2"> - <a-form-item label="瀹℃牳鎰忚" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input placeholder="璇疯緭鍏ュ鏍告剰瑙�" :disabled="true" v-decorator="['approvalOpinion', validatorRules.approvalOpinion]" /> - </a-form-item> - </a-col> - </a-row> - - <a-row style="width: 100%"> - <a-col :span="24"> - <a-form-item :labelCol="{ span: 3 }" :wrapperCol="{ span: 21 }" label="澶囨敞"> - <a-textarea - :disabled="disableSubmit" - :rows="2" - placeholder="..." - v-decorator="['remark', validatorRules.remark]" - /> - </a-form-item> - </a-col> - </a-row> + </a-form> </a-spin> <a-button type="primary" :style="{ marginBottom: '8px' }" @click="selectReturnList()" v-show="returnShow && !disableSubmit">閫夋嫨鍊熺敤鍑哄簱鍗�</a-button> @@ -121,7 +56,7 @@ :dataSource="dataSource" :pagination="ipagination" :loading="loading" - @change="handleTableChange" + @change="handleTableChange" > <template v-for="col in columns" :slot="col.dataIndex" slot-scope="text, record, index"> <div :key="col.dataIndex"> @@ -142,7 +77,7 @@ </a-table> <template slot="footer" v-if="disableSubmit == false"> <a-button :style="{ marginRight: '8px' }" @click="handleCancel">鍏抽棴</a-button> - <a-button @click="handleOk" :disabled="isDisabled" type="primary">纭畾</a-button> + <a-button @click="handleOk" :disabled="isDisabled" type="primary">鍏ュ簱</a-button> </template> <template slot="footer" v-if="disableSubmit == true"> @@ -156,7 +91,7 @@ <script> import pick from 'lodash.pick' -import JSelectToolingModal from './JSelectToolingModal' +import JSelectToolingModal from '.././inboundOrder/JSelectToolingModal' import { ajaxGetDictItems } from '@/api/api' import moment from 'moment' import { getAction, postAction, requestPut } from '@/api/manage' @@ -164,8 +99,8 @@ import JSearchSelectTag from '@/components/dict/JSearchSelectTag' import JMultiSelectTag from '@/components/dict/JMultiSelectTag' import { filterObj } from '@/utils/util' -import JSelectReturnListModal from './JSelectReturnListModal' -import JSelectSharpenListModal from './JSelectSharpenListModal' +import JSelectReturnListModal from '.././inboundOrder/JSelectReturnListModal' +import JSelectSharpenListModal from '.././inboundOrder/JSelectSharpenListModal' export default { name: 'InboundOrderModel', -- Gitblit v1.9.3