From e48436b9c5dd3f0365f77339f84b37eea95b56e2 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期一, 16 六月 2025 15:22:19 +0800
Subject: [PATCH] 提取刀具选择刀具 修改文件名称展示

---
 src/views/tms/modules/baseTools/DncToolsSelectModal.vue |   27 ++++++++++++++++++++++++---
 1 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/src/views/tms/modules/baseTools/DncToolsSelectModal.vue b/src/views/tms/modules/baseTools/DncToolsSelectModal.vue
index 586fdf5..f26036c 100644
--- a/src/views/tms/modules/baseTools/DncToolsSelectModal.vue
+++ b/src/views/tms/modules/baseTools/DncToolsSelectModal.vue
@@ -656,7 +656,7 @@
 import { JeecgListMixin } from '@/mixins/JeecgListMixin'
 import BaseToolsModal from './BaseToolsModal'
 import Tooltip from 'ant-design-vue/es/tooltip'
-import { getAction, postAction, deleteAction, requestPut } from '@api/manage'
+import { getAction, postAction, deleteAction, requestPut, httpAction } from '@api/manage'
 import ParaBaseModal from './ParaBaseModal.vue'
 import ParaHoleToolsModal from './ParaHoleToolsModal'
 import ParaMillToolModal from './ParaMillToolModal'
@@ -694,6 +694,11 @@
     ParaTurningToolsList,
     ParaCommonToolList,
     ParaBladeList
+  },
+  props: {
+    currentTreeNodeInfo: {
+      type: Object
+    }
   },
   data() {
     return {
@@ -793,7 +798,8 @@
         queryToolClassifyByParam: '/tms/toolsToDnc/queryToolClassifyByParam',
         queryParaByToolCode: '/tms/baseTools/queryByToolCode',
         queryByToolCode: '/tms/toolsConfigProperty/queryByToolCode',
-        queryToolsClassify: '/tms/toolsClassify/queryById'
+        queryToolsClassify: '/tms/toolsClassify/queryById',
+        cutterEdit: '/nc/cutter/edit'
       },
       dictOptions: {},
       nodeSelected: {}, // 褰撳墠閫変腑鐨勮妭鐐规暟鎹�
@@ -804,7 +810,7 @@
         toolCode: '',
         toolModel: '',
         chineseName: ''
-      }
+      },
     }
   },
   created() {
@@ -967,6 +973,21 @@
       this.clearQueryFlag()
       this.clearPara()
       this.visible = false
+      let formData = {};
+      formData.id=this.param.cutterId;
+      formData.cutterCode=record.toolCode;
+      formData.cutterName=record.classifyName;
+      formData.toolsId=record.toolId
+      httpAction(this.url.cutterEdit, formData, 'put').then((res) => {
+        if(res.success){
+          this.$message.success(res.message);
+          this.$emit('ok');
+        }else{
+          this.$message.warning(res.message);
+        }
+      }).finally(() => {
+        this.confirmLoading = false;
+      })
     },
     //璇︽儏
     handleDetail: function(record) {

--
Gitblit v1.9.3