| | |
| | | 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' |
| | |
| | | ParaTurningToolsList, |
| | | ParaCommonToolList, |
| | | ParaBladeList |
| | | }, |
| | | props: { |
| | | currentTreeNodeInfo: { |
| | | type: Object |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | 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: {}, // 当前选中的节点数据 |
| | |
| | | toolCode: '', |
| | | toolModel: '', |
| | | chineseName: '' |
| | | } |
| | | }, |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | 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) { |