lyh
2025-06-16 e48436b9c5dd3f0365f77339f84b37eea95b56e2
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) {