From f64f14cf88438ff416b2846828eec0ee8bf60ffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Fri, 15 Nov 2024 18:02:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/yh/material.js | 52 ++++ src/assets/icons/svg/material.svg | 1 + src/views/login.vue | 24 +- src/views/monitor/operlog/index.vue | 8 +- src/views/system/dept/index.vue | 11 +- src/views/yh-ipad/report/index.vue | 80 +++++- src/views/yh/material/index.vue | 376 ++++++++++++++++++++++++++++ src/views/yh/prodOrder/index.vue | 158 ++++++------ src/views/yh/report/view/view.vue | 4 +- 9 files changed, 615 insertions(+), 99 deletions(-) create mode 100644 src/api/yh/material.js create mode 100644 src/assets/icons/svg/material.svg create mode 100644 src/views/yh/material/index.vue diff --git a/src/api/yh/material.js b/src/api/yh/material.js new file mode 100644 index 0000000..5a732bb --- /dev/null +++ b/src/api/yh/material.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询物料列表 +export function listMaterial(query) { + return request({ + url: '/yh/material/list', + method: 'get', + params: query + }) +} + +// 查询物料详细 +export function getMaterial(id) { + return request({ + url: '/yh/material/' + id, + method: 'get' + }) +} + +// 新增物料 +export function addMaterial(data) { + return request({ + url: '/yh/material', + method: 'post', + data: data + }) +} + +// 修改物料 +export function updateMaterial(data) { + return request({ + url: '/yh/material', + method: 'put', + data: data + }) +} + +// 同步物料 +export function syncMaterial() { + return request({ + url: '/yh/material/sync', + method: 'put' + }) +} + +// 删除物料 +export function delMaterial(id) { + return request({ + url: '/yh/material/' + id, + method: 'delete' + }) +} diff --git a/src/assets/icons/svg/material.svg b/src/assets/icons/svg/material.svg new file mode 100644 index 0000000..9f630ef --- /dev/null +++ b/src/assets/icons/svg/material.svg @@ -0,0 +1 @@ + diff --git a/src/views/login.vue b/src/views/login.vue index ccbb2f6..ffb3dd9 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -1,7 +1,10 @@