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/ParaTurningToolsModal.vue |  106 ++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 88 insertions(+), 18 deletions(-)

diff --git a/src/views/tms/modules/baseTools/ParaTurningToolsModal.vue b/src/views/tms/modules/baseTools/ParaTurningToolsModal.vue
index 078e63a..7ae3354 100644
--- a/src/views/tms/modules/baseTools/ParaTurningToolsModal.vue
+++ b/src/views/tms/modules/baseTools/ParaTurningToolsModal.vue
@@ -268,12 +268,26 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒囧墛鏂瑰悜" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="cuttingDirection">
-              <a-input v-model="model.cuttingDirection" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垏鍓婃柟鍚�'"  :disabled="disableSubmit"></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.cuttingDirection"
+                :triggerChange="true"
+                dictCode="cutting_direction"
+                placeholder="璇烽�夋嫨鍒囧墛鏂瑰悜"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <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">
@@ -294,7 +308,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-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="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-row>
         <a-row>
           <a-col :span="6">
             <a-form-model-item label="鍒�鏉嗙被鍒�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="holderCategory">
-              <a-input v-model="model.holderCategory" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鏉嗙被鍒�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.holderCategory"
+                :triggerChange="true"
+                dictCode="holder_category"
+                placeholder="璇烽�夋嫨鍒�鏉嗙被鍒�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -343,7 +385,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鎺ュ彛绱у浐褰㈠紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fasteningForm">
-              <a-input v-model="model.fasteningForm" :placeholder="disableSubmit?'':'璇疯緭鍏ユ帴鍙g揣鍥哄舰寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.fasteningForm"
+                :triggerChange="true"
+                dictCode="fastening_form"
+                placeholder="璇烽�夋嫨鎺ュ彛绱у浐褰㈠紡"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -360,7 +409,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒�鐗囧舰鐘�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="bladeShape">
-              <a-input v-model="model.bladeShape" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鐗囧舰鐘�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.bladeShape"
+                :triggerChange="true"
+                dictCode="blade_shape"
+                placeholder="璇烽�夋嫨鍒�鐗囧舰鐘�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -370,7 +426,14 @@
           </a-col>
           <a-col :span="6">
             <a-form-model-item label="鍒�鏉嗘柟鍚�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="barDirection">
-              <a-input v-model="model.barDirection" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鏉嗘柟鍚�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.barDirection"
+                :triggerChange="true"
+                dictCode="bar_direction"
+                placeholder="璇烽�夋嫨鍒�鏉嗘柟鍚�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -399,7 +462,14 @@
         <a-row>
            <a-col :span="6">
             <a-form-model-item label="鍒�鐗囪澶规柟寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="clampingMethod">
-              <a-input v-model="model.clampingMethod" :placeholder="disableSubmit?'':'璇疯緭鍏ュ垁鐗囪澶规柟寮�'" :disabled="disableSubmit" ></a-input>
+              <j-dict-select-tag
+                type="list"
+                v-model="model.clampingMethod"
+                :triggerChange="true"
+                dictCode="clamping_method"
+                placeholder="璇烽�夋嫨鍒�鐗囪澶规柟寮�"
+                :disabled="disableSubmit"
+              />
             </a-form-model-item>
           </a-col>
           <a-col :span="6">
@@ -587,14 +657,14 @@
       this.headSpecificationsChange1 = '-'+record.headSpecifications
       this.leadAngleChange1 = '-'+record.leadAngle
        //閫氳繃id鏌ヨ绠$悊鍙傛暟鍜屽弬鏁版暟鎹�
-      getAction(this.url.queryParaByToolCode, {
-        toolCode: record.toolCodeId,
-        paraTypeFlag: record.paraTypeFlag,
-      }).then((res) => {
-        if (res.success) {
-          this.model = Object.assign({}, res.result)
-        }
-      })
+      // 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