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