From b2977b8c4dd8fd0423b9be5ba067c7a34096abac Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Thu, 12 May 2022 17:37:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=A3=85=E5=A4=B9=E5=85=B7=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/md/workstationtool.js | 44 ++++ .../mes/md/workstation/components/tool.vue | 213 ++++++++++++++++++ src/views/mes/md/workstation/index.vue | 17 +- 3 files changed, 268 insertions(+), 6 deletions(-) create mode 100644 src/api/mes/md/workstationtool.js create mode 100644 src/views/mes/md/workstation/components/tool.vue 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(); } } };