From 941899e53824ac6d0eea9bba61ce59bed5313167 Mon Sep 17 00:00:00 2001 From: wenshijun Date: Wed, 11 Mar 2026 08:52:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=96=99=E7=B1=BB=E5=9E=8B=E5=92=8C?= =?UTF-8?q?=E7=89=A9=E6=96=99=E5=8D=95=E4=BD=8D=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/worn/type.js | 44 +++++ src/api/worn/unit.js | 44 +++++ src/views/worn/type/index.vue | 341 ++++++++++++++++++++++++++++++++++ src/views/worn/unit/index.vue | 279 ++++++++++++++++++++++++++++ vite.config.js | 2 +- 5 files changed, 709 insertions(+), 1 deletion(-) create mode 100644 src/api/worn/type.js create mode 100644 src/api/worn/unit.js create mode 100644 src/views/worn/type/index.vue create mode 100644 src/views/worn/unit/index.vue diff --git a/src/api/worn/type.js b/src/api/worn/type.js new file mode 100644 index 0000000..7acd951 --- /dev/null +++ b/src/api/worn/type.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询废旧系统物料类型(支持父子级树结构)列表 +export function listType(query) { + return request({ + url: '/worn/type/list', + method: 'get', + params: query + }) +} + +// 查询废旧系统物料类型(支持父子级树结构)详细 +export function getType(id) { + return request({ + url: '/worn/type/' + id, + method: 'get' + }) +} + +// 新增废旧系统物料类型(支持父子级树结构) +export function addType(data) { + return request({ + url: '/worn/type', + method: 'post', + data: data + }) +} + +// 修改废旧系统物料类型(支持父子级树结构) +export function updateType(data) { + return request({ + url: '/worn/type', + method: 'put', + data: data + }) +} + +// 删除废旧系统物料类型(支持父子级树结构) +export function delType(id) { + return request({ + url: '/worn/type/' + id, + method: 'delete' + }) +} diff --git a/src/api/worn/unit.js b/src/api/worn/unit.js new file mode 100644 index 0000000..08b0a68 --- /dev/null +++ b/src/api/worn/unit.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询物料单位列表 +export function listUnit(query) { + return request({ + url: '/worn/unit/list', + method: 'get', + params: query + }) +} + +// 查询物料单位详细 +export function getUnit(id) { + return request({ + url: '/worn/unit/' + id, + method: 'get' + }) +} + +// 新增物料单位 +export function addUnit(data) { + return request({ + url: '/worn/unit', + method: 'post', + data: data + }) +} + +// 修改物料单位 +export function updateUnit(data) { + return request({ + url: '/worn/unit', + method: 'put', + data: data + }) +} + +// 删除物料单位 +export function delUnit(id) { + return request({ + url: '/worn/unit/' + id, + method: 'delete' + }) +} diff --git a/src/views/worn/type/index.vue b/src/views/worn/type/index.vue new file mode 100644 index 0000000..51acbc5 --- /dev/null +++ b/src/views/worn/type/index.vue @@ -0,0 +1,341 @@ + + + diff --git a/src/views/worn/unit/index.vue b/src/views/worn/unit/index.vue new file mode 100644 index 0000000..b3e27f2 --- /dev/null +++ b/src/views/worn/unit/index.vue @@ -0,0 +1,279 @@ + + + diff --git a/vite.config.js b/vite.config.js index d3d9b6d..8b126a5 100644 --- a/vite.config.js +++ b/vite.config.js @@ -42,7 +42,7 @@ export default defineConfig(({ mode, command }) => { }, // vite 相关配置 server: { - port: 80, + port: 5173, host: true, open: true, proxy: {