From a80d418d5d985af44565058c56c061b2b4c4fa43 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期三, 03 九月 2025 16:51:24 +0800
Subject: [PATCH] 参数录入增加数据字典选择,查询列表增加字典翻译

---
 src/views/tms/modules/baseTools/ParaHoleToolsModal.vue |  100 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 92 insertions(+), 8 deletions(-)

diff --git a/src/views/tms/modules/baseTools/ParaHoleToolsModal.vue b/src/views/tms/modules/baseTools/ParaHoleToolsModal.vue
index 7eff890..9c59f79 100644
--- a/src/views/tms/modules/baseTools/ParaHoleToolsModal.vue
+++ b/src/views/tms/modules/baseTools/ParaHoleToolsModal.vue
@@ -264,7 +264,14 @@
         <a-row :gutter="24">
           <a-col :span="6">
             <a-form-model-item label="鍒�鍏锋潗鏂�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolMaterial">
-              <a-input v-model="model.toolMaterial" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鍏锋潗鏂�'"  :disabled="disableSubmit"></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.toolMaterial"
+                :triggerChange="true"
+                dictCode="tool_material"
+                placeholder="璇烽�夋嫨鍒�鍏锋潗鏂�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -282,7 +289,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒�鍏峰瀷寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolPattern">
-              <a-input v-model="model.toolPattern" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鍏峰瀷寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.toolPattern"
+                :triggerChange="true"
+                dictCode="tool_pattern"
+                placeholder="璇烽�夋嫨鍒�鍏峰瀷寮�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -294,7 +308,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍐峰嵈鏂瑰紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="coolingMethod">
-              <a-input v-model="model.coolingMethod" :placeholder="disableSubmit?'':'璇疯緭鍏ュ喎鍗存柟寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.coolingMethod"
+                :triggerChange="true"
+                dictCode="cooling_method"
+                placeholder="璇烽�夋嫨鍐峰嵈鏂瑰紡"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -316,7 +337,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒跺紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="types">
-              <a-input v-model="model.types" :placeholder="disableSubmit?'':'璇疯緭鍏ュ埗寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.types"
+                :triggerChange="true"
+                dictCode="types"
+                placeholder="璇烽�夋嫨鍒跺紡"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -326,14 +354,28 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鎺掑睉妲藉舰寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fluteForm">
-              <a-input v-model="model.fluteForm" :placeholder="disableSubmit?'':'璇疯緭鍏ユ帓灞戞Ы褰㈠紡'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.fluteForm"
+                :triggerChange="true"
+                dictCode="flute_form"
+                placeholder="璇烽�夋嫨鎺掑睉妲藉舰寮�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
         </a-row>
         <a-row>
           <a-col :span="6">
             <a-form-model-item label="鏌勯儴褰㈠紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="handleForm">
-              <a-input v-model="model.handleForm" :placeholder="disableSubmit?'':'璇疯緭鍏ユ焺閮ㄥ舰寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.handleForm"
+                :triggerChange="true"
+                dictCode="handle_form"
+                placeholder="璇烽�夋嫨鏌勯儴褰㈠紡"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -392,7 +434,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="閫傜敤鑼冨洿" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="scopeOfApplication">
-              <a-input v-model="model.scopeOfApplication" :placeholder="disableSubmit?'':'璇疯緭鍏ラ�傜敤鑼冨洿'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.scopeOfApplication"
+                :triggerChange="true"
+                dictCode="scope_of_application"
+                placeholder="璇烽�夋嫨閫傜敤鑼冨洿"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -409,12 +458,31 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍔犲伐鏂瑰紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="processingmethod">
-              <a-input v-model="model.processingmethod" :placeholder="disableSubmit?'':'璇疯緭鍏ュ姞宸ユ柟寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.processingmethod"
+                :triggerChange="true"
+                dictCode="processingmethod"
+                placeholder="璇烽�夋嫨鍔犲伐鏂瑰紡"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒�澶存暟" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="headsNumber">
               <a-input v-model="model.headsNumber" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁澶存暟'" :disabled="disableSubmit" ></a-input>
+            </a-form-model-item>
+          </a-col>
+        </a-row>
+        <a-row>
+           <a-col :span="6">
+            <a-form-model-item label="瀵煎悜闀垮害" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="guidanceLength">
+              <a-input v-model="model.guidanceLength" :placeholder="disableSubmit?'':'璇疯緭鍏ュ鍚戦暱搴�'" :disabled="disableSubmit" ></a-input>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span="6">
+            <a-form-model-item label="瀵煎悜鐩村緞" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="guidanceDiameter">
+              <a-input v-model="model.guidanceDiameter" :placeholder="disableSubmit?'':'璇疯緭鍏ュ鍚戠洿寰�'" :disabled="disableSubmit" ></a-input>
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -517,6 +585,7 @@
       url: {
         add: '/tms/baseTools/add',
         edit: '/tms/baseTools/edit',
+        queryParaByToolCode: '/tms/baseTools/queryByToolCode',
       },
       locationCodeOptions:[],
       chineseNameChange1:'',
@@ -552,7 +621,22 @@
     },
     edit(record) {
       this.editable = true;
+      console.log("1111",this.model.classifyNum)
       this.model = Object.assign({}, record)
+      console.log("2222",this.model.classifyNum)
+      this.chineseNameChange1 = record.chineseName
+      this.toolModelChange1 = '-'+record.toolModel
+      this.diameterChange1 = '-'+record.diameter
+      this.totalLengthChange1 = '-'+record.totalLength
+      //閫氳繃id鏌ヨ绠$悊鍙傛暟鍜屽弬鏁版暟鎹�
+      // getAction(this.url.queryParaByToolCode, {
+      //   toolCode: record.toolCodeId,
+      //   paraTypeFlag: record.paraTypeFlag,
+      // }).then((res) => {
+      //   if (res.success) {
+      //     this.model = Object.assign({}, res.result)
+      //   }
+      // })
       this.visible = true
     },
     close() {

--
Gitblit v1.9.3