diff --git a/src/api/mes/md/workstationtool.js b/src/api/mes/md/workstationtool.js new file mode 100644 index 0000000..c3e175d --- /dev/null +++ b/src/api/mes/md/workstationtool.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询工装夹具资源列表 +export function listWorkstationtool(query) { + return request({ + url: '/mes/md/workstationtool/list', + method: 'get', + params: query + }) +} + +// 查询工装夹具资源详细 +export function getWorkstationtool(recordId) { + return request({ + url: '/mes/md/workstationtool/' + recordId, + method: 'get' + }) +} + +// 新增工装夹具资源 +export function addWorkstationtool(data) { + return request({ + url: '/mes/md/workstationtool', + method: 'post', + data: data + }) +} + +// 修改工装夹具资源 +export function updateWorkstationtool(data) { + return request({ + url: '/mes/md/workstationtool', + method: 'put', + data: data + }) +} + +// 删除工装夹具资源 +export function delWorkstationtool(recordId) { + return request({ + url: '/mes/md/workstationtool/' + recordId, + method: 'delete' + }) +} diff --git a/src/views/mes/md/workstation/components/tool.vue b/src/views/mes/md/workstation/components/tool.vue new file mode 100644 index 0000000..c41836d --- /dev/null +++ b/src/views/mes/md/workstation/components/tool.vue @@ -0,0 +1,213 @@ + + + diff --git a/src/views/mes/md/workstation/index.vue b/src/views/mes/md/workstation/index.vue index 34db728..9ec66b2 100644 --- a/src/views/mes/md/workstation/index.vue +++ b/src/views/mes/md/workstation/index.vue @@ -237,7 +237,7 @@ - +
@@ -260,9 +260,9 @@
工装夹具 - 新增 + 新增
- 工装夹具清单 +
@@ -285,9 +285,9 @@ import MachinerySelectSingle from "@/components/machinerySelect/single.vue"; import {addWorkstationmachine} from "@/api/mes/md/workstationmachine"; //人力资源选择与保存 - //工装夹具资源选择与保存 - +import WorkStationTool from "./components/tool"; +import {addWorkstationtool} from "@/api/mes/md/workstationtool"; import {listAllProcess} from "@/api/mes/pro/process"; import {genCode} from "@/api/system/autocode/rule"; @@ -295,7 +295,7 @@ import { listAllWorkshop } from "@/api/mes/md/workshop"; export default { name: "Workstation", dicts: ['sys_yes_no'], - components: {WorkStationMachine,MachinerySelectSingle}, + components: {WorkStationMachine,MachinerySelectSingle,WorkStationTool}, data() { return { //自动生成编码 @@ -516,6 +516,11 @@ export default { this.$refs.machineryList.getList(); this.loading = false; }); + }, + + //工装夹具资源选择 + handleToolTypeAdd(){ + this.$refs.toolList.handleAdd(); } } };