From ba15d76ff0ec80ee759913511158d4333f6e6c59 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期五, 29 八月 2025 18:21:22 +0800 Subject: [PATCH] 日常业务问题修改、工具参数查询增加 --- src/views/tms/modules/baseTools/ParaTurningToolsSearchModal.vue | 553 +++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 377 insertions(+), 176 deletions(-) diff --git a/src/views/tms/modules/baseTools/ParaTurningToolsSearchModal.vue b/src/views/tms/modules/baseTools/ParaTurningToolsSearchModal.vue index f0b7392..735719b 100644 --- a/src/views/tms/modules/baseTools/ParaTurningToolsSearchModal.vue +++ b/src/views/tms/modules/baseTools/ParaTurningToolsSearchModal.vue @@ -1,7 +1,7 @@ <template> <j-modal :title="title" - :width="800" + :width="1200" :visible="visible" centered :confirmLoading="confirmLoading" @@ -12,201 +12,360 @@ <a-spin :spinning="confirmLoading"> <a-form-model ref="form" :model="model" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-row :gutter="24"> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item prop="chineseName" label="涓枃鍚嶇О"> - <a-input - :placeholder="'璇疯緭鍏ヤ腑鏂囧悕绉�'" - v-model="model.chineseName" - /> + <a-input :placeholder="'璇疯緭鍏ヤ腑鏂囧悕绉�'" v-model="model.chineseName" /> </a-form-model-item> </a-col> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item prop="foreignLanguageName" label="澶栨枃鍚嶇О"> - <a-input - :placeholder="'璇疯緭鍏ュ鏂囧悕绉�'" - v-model="model.foreignLanguageName" - /> + <a-input :placeholder="'璇疯緭鍏ュ鏂囧悕绉�'" v-model="model.foreignLanguageName" /> </a-form-model-item> </a-col> - </a-row> - <a-row :gutter="24"> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item prop="shortCalled" label="宸ュ叿绠�绉�"> - <a-input - :placeholder="'璇疯緭鍏ュ伐鍏风畝绉�'" - v-model="model.shortCalled" - /> + <a-input :placeholder="'璇疯緭鍏ュ伐鍏风畝绉�'" v-model="model.shortCalled" /> </a-form-model-item> </a-col> - <a-col :span="12"> + </a-row> + <a-row :gutter="24"> + <a-col :span="8"> <a-form-model-item prop="groupCompanyCode" label="闆嗗洟鍏徃缂栫爜"> - <a-input - :placeholder="'璇疯緭鍏ラ泦鍥㈠叕鍙哥紪鐮�'" - v-model="model.groupCompanyCode" - /> + <a-input :placeholder="'璇疯緭鍏ラ泦鍥㈠叕鍙哥紪鐮�'" v-model="model.groupCompanyCode" /> </a-form-model-item> </a-col> - </a-row> - <a-row :gutter="24"> - <a-col :span="12"> + <a-col :span="8"> + <a-form-model-item prop="groupCompanySign" label="鏍囪"> + <a-input :placeholder="'璇疯緭鍏ユ爣璁�'" v-model="model.groupCompanySign" /> + </a-form-model-item> + </a-col> + <a-col :span="8"> <a-form-model-item prop="standardLevel" label="鏍囧噯绾у埆"> - <a-input - :placeholder="'璇疯緭鍏ユ爣鍑嗙骇鍒�'" - v-model="model.standardLevel" - /> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item prop="standardCode" label="鏍囧噯鍙�"> - <a-input - :placeholder="'璇疯緭鍏ユ爣鍑嗗彿'" - v-model="model.standardCode" - /> + <a-input :placeholder="'璇疯緭鍏ユ爣鍑嗙骇鍒�'" v-model="model.standardLevel" /> </a-form-model-item> </a-col> </a-row> <a-row :gutter="24"> - <a-col :span="12"> + <a-col :span="8"> + <a-form-model-item prop="standardCode" label="鏍囧噯鍙�"> + <a-input :placeholder="'璇疯緭鍏ユ爣鍑嗗彿'" v-model="model.standardCode" /> + </a-form-model-item> + </a-col> + <a-col :span="8"> <a-form-model-item prop="toolModel" label="鍨嬪彿/鍥惧彿"> - <a-input - :placeholder="'璇疯緭鍏ュ瀷鍙�/鍥惧彿'" - v-model="model.toolModel" - /> + <a-input :placeholder="'璇疯緭鍏ュ瀷鍙�/鍥惧彿'" v-model="model.toolModel" /> </a-form-model-item> </a-col> - <a-col :span="12"> - <a-form-model-item label="鍒�澶磋鏍�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="headSpecifications"> - <a-input - v-model="model.headSpecifications" - :placeholder="'璇疯緭鍏ュ垁澶磋鏍�'" - ></a-input> - </a-form-model-item> - </a-col> - </a-row> - <a-row> - <a-col :span="12"> - <a-form-model-item label="閰嶅鍒�鐗囧彿" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="matchingNumber"> - <a-input - v-model="model.matchingNumber" - :placeholder="'璇疯緭鍏ラ厤濂楀垁鐗囧彿'" - ></a-input> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item label="涓诲亸瑙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="leadAngle"> - <a-input - v-model="model.leadAngle" - :placeholder="'璇疯緭鍏ヤ富鍋忚'" - ></a-input> - </a-form-model-item> - </a-col> - </a-row> - <a-row> - <a-col :span="12"> - <a-form-model-item label="鍒�鍏锋�婚暱" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="totalLength"> - <a-input - v-model="model.totalLength" - :placeholder="'璇疯緭鍏ュ垁鍏锋�婚暱'" - ></a-input> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item label="鍒�鍏锋潗鏂�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolMaterial"> - <a-input - v-model="model.toolMaterial" - :placeholder="'璇疯緭鍏ュ垁鍏锋潗鏂�'" - ></a-input> - </a-form-model-item> - </a-col> - </a-row> - <a-row> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item label="闆朵欢鏉愭枡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="partMaterial"> - <a-input - v-model="model.partMaterial" - :placeholder="'璇疯緭鍏ラ浂浠舵潗鏂�'" - ></a-input> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item label="鏄惁娑傚眰" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="paintcoatFlag"> - <a-radio-group - v-model="model.paintcoatFlag" - :placeholder="'璇烽�夋嫨鏄惁娑傚眰'" - > - <a-radio :value="'1'">鏄�</a-radio> - <a-radio :value="'2'">鍚�</a-radio> - </a-radio-group> + <a-input v-model="model.partMaterial" :placeholder="'璇疯緭鍏ラ浂浠舵潗鏂�'"></a-input> </a-form-model-item> </a-col> </a-row> <a-row> - <a-col :span="12"> - <a-form-model-item label="鍒�鍏峰瀷寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolPattern"> - <a-input - v-model="model.toolPattern" - :placeholder="'璇疯緭鍏ュ垁鍏峰瀷寮�'" - ></a-input> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item - label="鍒�鍏锋埅闈㈠昂瀵�" - :labelCol="labelCol" - :wrapperCol="wrapperCol" - prop="crossSectionalSize" - > - <a-input - v-model="model.crossSectionalSize" - :placeholder="'璇疯緭鍏ュ垁鍏锋埅闈㈠昂瀵�'" - ></a-input> - </a-form-model-item> - </a-col> - </a-row> - <a-row> - <a-col :span="12"> - <a-form-model-item label="鍒囧墛鏂瑰悜" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="cuttingDirection"> - <a-input - v-model="model.cuttingDirection" - :placeholder="'璇疯緭鍏ュ垏鍓婃柟鍚�'" - ></a-input> - </a-form-model-item> - </a-col> - <a-col :span="12"> - <a-form-model-item label="鍐峰嵈鏂瑰紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="coolingMethod"> - <a-input - v-model="model.coolingMethod" - :placeholder="'璇疯緭鍏ュ喎鍗存柟寮�'" - ></a-input> - </a-form-model-item> - </a-col> - </a-row> - <a-row> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item label="闄勫姞鎶�鏈潯浠�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="technicalConditions" > - <a-input - v-model="model.technicalConditions" - :placeholder="'璇疯緭鍏ラ檮鍔犳妧鏈潯浠�'" - ></a-input> + <a-input v-model="model.technicalConditions" :placeholder="'璇疯緭鍏ラ檮鍔犳妧鏈潯浠�'"></a-input> </a-form-model-item> </a-col> - <a-col :span="12"> + <a-col :span="8"> <a-form-model-item label="闄勫姞鎶�鏈潯浠惰鏄�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="conditionsInfo" > - <a-input - v-model="model.conditionsInfo" - :placeholder="'璇疯緭鍏ラ檮鍔犳妧鏈潯浠惰鏄�'" - ></a-input> + <a-input v-model="model.conditionsInfo" :placeholder="'璇疯緭鍏ラ檮鍔犳妧鏈潯浠惰鏄�'"></a-input> </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍝佺墝" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="brand"> + <a-input v-model="model.brand" :placeholder="'璇疯緭鍏ュ搧鐗�'"></a-input> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鍒�澶磋鏍�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="headSpecifications"> + <a-input v-model="model.headSpecifications" :placeholder="'璇疯緭鍏ュ垁澶磋鏍�'"></a-input> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="閰嶅鍒�鐗囧彿" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="matchingNumber"> + <a-input v-model="model.matchingNumber" :placeholder="'璇疯緭鍏ラ厤濂楀垁鐗囧彿'"></a-input> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�澶瑰瀷鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="knifeClipModel"> + <a-input v-model="model.knifeClipModel" :placeholder="'璇疯緭鍏ュ垁澶瑰瀷鍙�'"></a-input> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="涓诲亸瑙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="leadAngle"> + <a-input v-model="model.leadAngle" :placeholder="'璇疯緭鍏ヤ富鍋忚'"></a-input> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鍏锋埅闈㈠昂瀵�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="crossSectionalSize"> + <a-input v-model="model.crossSectionalSize" :placeholder="'璇疯緭鍏ュ垁鍏锋埅闈㈠昂瀵�'"></a-input> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鐗囧昂瀵�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="knifeSize"> + <a-input v-model="model.knifeSize" :placeholder="'璇疯緭鍏ュ垁鐗囧昂瀵�'"></a-input> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鍒�鐗囧悗瑙�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="bladePosterior"> + <a-input v-model="model.bladePosterior" :placeholder="'璇疯緭鍏ュ垁鐗囧悗瑙�'"></a-input> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="绮惧害绛夌骇" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="accuracyClass"> + <j-dict-select-tag + type="list" + v-model="model.accuracyClass" + :triggerChange="true" + dictCode="accuracy_class" + placeholder="璇烽�夋嫨绮惧害绛夌骇" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒囧墛鏂瑰悜" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="cuttingDirection"> + <j-dict-select-tag + type="list" + v-model="model.cuttingDirection" + :triggerChange="true" + dictCode="cutting_direction" + placeholder="璇烽�夋嫨鍒囧墛鏂瑰悜" + /> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鍒�鍏锋潗鏂�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolMaterial"> + <j-dict-select-tag + type="list" + v-model="model.toolMaterial" + :triggerChange="true" + dictCode="tool_material" + placeholder="璇烽�夋嫨鍒�鍏锋潗鏂�" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鍏峰瀷寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toolPattern"> + <j-dict-select-tag + type="list" + v-model="model.toolPattern" + :triggerChange="true" + dictCode="tool_pattern" + placeholder="璇烽�夋嫨鍒�鍏峰瀷寮�" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒跺紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="types"> + <j-dict-select-tag + type="list" + v-model="model.types" + :triggerChange="true" + dictCode="types" + placeholder="璇烽�夋嫨鍒跺紡" + /> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鍐峰嵈鏂瑰紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="coolingMethod"> + <j-dict-select-tag + type="list" + v-model="model.coolingMethod" + :triggerChange="true" + dictCode="cooling_method" + placeholder="璇烽�夋嫨鍐峰嵈鏂瑰紡" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鎺ュ彛绱у浐褰㈠紡" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fasteningForm"> + <j-dict-select-tag + type="list" + v-model="model.fasteningForm" + :triggerChange="true" + dictCode="fastening_form" + placeholder="璇烽�夋嫨鎺ュ彛绱у浐褰㈠紡" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鏉嗙被鍒�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="holderCategory"> + <j-dict-select-tag + type="list" + v-model="model.holderCategory" + :triggerChange="true" + dictCode="holder_category" + placeholder="璇烽�夋嫨鍒�鏉嗙被鍒�" + /> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鍒�鐗囧舰鐘�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="bladeShape"> + <j-dict-select-tag + type="list" + v-model="model.bladeShape" + :triggerChange="true" + dictCode="blade_shape" + placeholder="璇烽�夋嫨鍒�鐗囧舰鐘�" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鐗囪澶规柟寮�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="clampingMethod"> + <j-dict-select-tag + type="list" + v-model="model.clampingMethod" + :triggerChange="true" + dictCode="clamping_method" + placeholder="璇烽�夋嫨鍒�鐗囪澶规柟寮�" + /> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item label="鍒�鏉嗘柟鍚�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="barDirection"> + <j-dict-select-tag + type="list" + v-model="model.barDirection" + :triggerChange="true" + dictCode="bar_direction" + placeholder="璇烽�夋嫨鍒�鏉嗘柟鍚�" + /> + </a-form-model-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-model-item label="鏄惁娑傚眰" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="paintcoatFlag"> + <a-radio-group v-model="model.paintcoatFlag" :placeholder="'璇烽�夋嫨鏄惁娑傚眰'"> + <a-radio :value="'1'">鏄�</a-radio> + <a-radio :value="'2'">鍚�</a-radio> + </a-radio-group> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鍒�鍏锋�婚暱"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallTotalLength"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigTotalLength"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="闀楁潌鐩村緞"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBoringBarDiameter"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBoringBarDiameter"></a-input> + </a-form-item> + </a-col> + + </a-row> + <a-row> + <a-col :span="8"> + <a-form-item label="鍒�鏉嗛暱搴�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBladeLength"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBladeLength"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鍒�鍏风洿寰�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallToolDiameter"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigToolDiameter"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鍒�鏉嗛珮搴�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBladeHeight"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBladeHeight"></a-input> + </a-form-item> + </a-col> + + </a-row> + <a-row> + <a-col :span="8"> + <a-form-item label="鍒�鏉嗗昂瀵�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBladeSize"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBladeSize"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鍒�鐗囨Ы瀹�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallSlotWidth"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigSlotWidth"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鏈�灏忓垏鍏ョ洿寰�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallSmallDiameter"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigSmallDiameter"></a-input> + </a-form-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-item label="鏈�澶у垏鍏ョ洿寰�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallMaxDiameter"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigMaxDiameter"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鏈�澶у垏妲芥繁搴�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallMaxDepth"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigMaxDepth"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鏈�灏忓姞宸ョ洿寰�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallMinDiameter"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigMinDiameter"></a-input> + </a-form-item> + </a-col> + </a-row> + <a-row> + <a-col :span="8"> + <a-form-item label="鍒�鏉垮帤搴�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBladeThickness"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBladeThickness"></a-input> + </a-form-item> + </a-col> + <a-col :span="8"> + <a-form-item label="鍒�鏉嗗搴�"> + <a-input placeholder="璇疯緭鍏ユ渶灏忓��" class="query-group-cust" v-model="model.smallBladeWide"></a-input> + <span class="query-group-split-cust"></span> + <a-input placeholder="璇疯緭鍏ユ渶澶у��" class="query-group-cust" v-model="model.bigBladeWide"></a-input> + </a-form-item> </a-col> </a-row> </a-form-model> @@ -258,26 +417,68 @@ }, searchQuery(){ - this.searchParams.chineseName = this.model.chineseName - this.searchParams.foreignLanguageName = this.model.foreignLanguageName - this.searchParams.standardLevel = this.model.standardLevel - this.searchParams.standardCode = this.model.standardCode - this.searchParams.headSpecifications = this.model.headSpecifications - this.searchParams.matchingNumber = this.model.matchingNumber - this.searchParams.leadAngle = this.model.leadAngle - this.searchParams.totalLength = this.model.totalLength - this.searchParams.toolMaterial = this.model.toolMaterial - this.searchParams.partMaterial = this.model.partMaterial - this.searchParams.paintcoatFlag = this.model.paintcoatFlag - this.searchParams.toolPattern = this.model.toolPattern - this.searchParams.crossSectionalSize = this.model.crossSectionalSize - this.searchParams.coolingMethod = this.model.coolingMethod - this.searchParams.cuttingDirection = this.model.cuttingDirection - this.searchParams.technicalConditions = this.model.technicalConditions - this.searchParams.conditionsInfo = this.model.conditionsInfo - this.searchParams.toolModel = this.model.toolModel - this.searchParams.shortCalled = this.model.shortCalled - this.searchParams.groupCompanyCode = this.model.groupCompanyCode + const fields = [ + 'chineseName', + 'foreignLanguageName', + 'shortCalled', + 'groupCompanyCode', + 'groupCompanySign', + 'standardLevel', + 'standardCode', + 'toolModel', + 'partMaterial', + 'technicalConditions', + 'conditionsInfo', + 'brand', + 'headSpecifications', + 'matchingNumber', + 'knifeClipModel', + 'leadAngle', + 'crossSectionalSize', + 'knifeSize', + 'bladePosterior', + 'accuracyClass', + 'cuttingDirection', + 'toolMaterial', + 'toolPattern', + 'types', + 'paintcoatFlag', + 'coolingMethod', + 'fasteningForm', + 'holderCategory', + 'bladeShape', + 'clampingMethod', + 'barDirection', + 'smallTotalLength', + 'bigTotalLength', + 'smallBoringBarDiameter', + 'bigBoringBarDiameter', + 'smallBladeLength', + 'bigBladeLength', + 'smallToolDiameter', + 'bigToolDiameter', + 'smallBladeHeight', + 'bigBladeHeight', + 'smallBladeWide', + 'bigBladeWide', + 'smallBladeSize', + 'bigBladeSize', + 'smallSlotWidth', + 'bigSlotWidth', + 'smallSmallDiameter', + 'bigSmallDiameter', + 'smallMaxDiameter', + 'bigMaxDiameter', + 'smallMaxDepth', + 'bigMaxDepth', + 'smallMinDiameter', + 'bigMinDiameter', + 'smallBladeThickness', + 'bigBladeThickness' + ] + fields.forEach((field) => { + this.searchParams[field] = this.model[field] + }) this.close() this.$emit('searchParams',this.searchParams) }, -- Gitblit v1.9.3