From 045bf1ba1921ab3494bc64aeefbeb59b2b044cb9 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Tue, 23 May 2023 10:50:08 +0800 Subject: [PATCH] 2023-5-23 --- .../yxt-supervise-cyf-ui/.env.development | 3 +- .../src/api/packagInfo/packagInfo.js | 69 +++++ .../src/api/packagType/packagType.js | 48 ++++ .../src/layout/components/Sidebar/index.vue | 24 +- .../yxt-supervise-cyf-ui/src/router/index.js | 21 +- .../baseInfo/materialInfo/materialInfoAdd.vue | 2 +- .../src/views/baseInfo/materialType/index.vue | 14 +- .../baseInfo/materialType/materialTypeAdd.vue | 12 +- .../src/views/baseInfo/packagInfo/index.vue | 262 ++++++++++++++++++ .../baseInfo/packagInfo/packagInfoAdd.vue | 190 +++++++++++++ .../src/views/baseInfo/packagType/index.vue | 225 +++++++++++++++ .../baseInfo/packagType/packagTypeAdd.vue | 194 +++++++++++++ 12 files changed, 1045 insertions(+), 19 deletions(-) create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagInfo/packagInfo.js create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagType/packagType.js create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/index.vue create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/packagInfoAdd.vue create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/index.vue create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/packagTypeAdd.vue diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/.env.development b/yxt-supervise-cyf/yxt-supervise-cyf-ui/.env.development index 9acebe8d..0afd6b35 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/.env.development +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/.env.development @@ -5,7 +5,8 @@ ENV = 'development' VUE_APP_BASE_API = '/api' ## 配置测试和本地开发时的 接口地址 -VUE_APP_URL = "http://192.168.1.177:7101" +VUE_APP_URL = "http://5wchzg.natappfree.cc" +##VUE_APP_URL = "http://192.168.1.177:7101" # VUE_APP_URL = "http://192.168.1.193:7101" diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagInfo/packagInfo.js b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagInfo/packagInfo.js new file mode 100644 index 00000000..f59b2e59 --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagInfo/packagInfo.js @@ -0,0 +1,69 @@ +import request from '@/utils/request' +let tokens = window.sessionStorage.getItem('tokenValue') +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/cyf/packinventory/listPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json', + 'token': tokens + } + }) + }, + + addInfo: function(data) { + return request({ + url: '/cyf/packinventory/save', + method: 'post', + data: data + }); + }, + + packageType: function(params) { + return request({ + url: '/cyf/packtype/typeList', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json', + 'token': tokens + } + }) + }, + + + fetchBySid: function(sid) { + return request({ + url: '/cyf/crudeinfo/getCrudeBySid/' + sid + }) + }, + + updateData: function(data) { + return request({ + url: '/cyf/crudeinfo/update', + method: 'post', + data: data + }); + }, + + delBySids: function(sid) { + return request({ + url: '/cyf/crudeinfo/delete/' + sid, + method: 'delete' + }) + }, + + // 保存每次读取库存 + saveInfo: function(data) { + return request({ + url: '/cyf/crudeinventory/save', + method: 'post', + data: data + }); + }, + +} diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagType/packagType.js b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagType/packagType.js new file mode 100644 index 00000000..e16d54d6 --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/packagType/packagType.js @@ -0,0 +1,48 @@ +import request from '@/utils/request' + +let tokens = window.sessionStorage.getItem('tokenValue') +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/cyf/packtype/listPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json', + 'token': tokens + } + }) + }, + + addInfo: function(data) { + return request({ + url: '/cyf/packtype/save', + method: 'post', + data: data + }); + }, + + fetchBySid: function(sid) { + return request({ + url: '/cyf/packtype/getTypeBySid/' + sid + }) + }, + + updateData: function(data) { + return request({ + url: '/cyf/packtype/update', + method: 'post', + data: data + }); + }, + + delBySids: function(sid) { + return request({ + url: '/cyf/packtype/delete/' + sid, + method: 'delete' + }) + }, + +} diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/layout/components/Sidebar/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/layout/components/Sidebar/index.vue index 247a2107..10761edb 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/layout/components/Sidebar/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/layout/components/Sidebar/index.vue @@ -152,7 +152,7 @@ export default { component: "index", meta: { icon: "el-icon-help", - title: "物料类型", + title: "原料类型", }, name: "/baseInfo/materialType", path: "/baseInfo/materialType", @@ -162,11 +162,31 @@ export default { component: "index", meta: { icon: "el-icon-help", - title: "物料信息", + title: "原料信息", }, name: "/baseInfo/materialInfo", path: "/baseInfo/materialInfo", }, + { + alwaysShow: true, + component: "index", + meta: { + icon: "el-icon-help", + title: "包装物类型", + }, + name: "/baseInfo/packagType", + path: "/baseInfo/packagType", + }, + { + alwaysShow: true, + component: "index", + meta: { + icon: "el-icon-help", + title: "包装物信息", + }, + name: "/baseInfo/packagInfo", + path: "/baseInfo/packagInfo", + }, { alwaysShow: true, component: "index", diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/router/index.js b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/router/index.js index d6576b83..329427ea 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/router/index.js +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/router/index.js @@ -57,7 +57,7 @@ export const constantRoutes = [{ import('@/views/baseInfo/materialType/index.vue'), name: 'index', meta: { - title: '物料类型' + title: '原料类型' } }, { @@ -66,7 +66,24 @@ export const constantRoutes = [{ import('@/views/baseInfo/materialInfo/index.vue'), name: 'index', meta: { - title: '物料信息' + title: '原料信息' + } + },{ + path: '/baseInfo/packagType', + component: () => + import('@/views/baseInfo/packagType/index.vue'), + name: 'index', + meta: { + title: '包装物类型' + } + }, + { + path: '/baseInfo/packagInfo', + component: () => + import('@/views/baseInfo/packagInfo/index.vue'), + name: 'index', + meta: { + title: '包装物信息' } }, { diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue index e7cfe9aa..d5d266c1 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue @@ -26,7 +26,7 @@
原料类型: - + diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue index c1977070..09b9df57 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue @@ -1,14 +1,14 @@ - - - + + +
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue index f9fa5e6a..9231d551 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue @@ -3,7 +3,7 @@
-
物料类型
+
原料类型
保存 @@ -16,23 +16,23 @@
-
+
- 物料类型: + 原料类型:
- 物料编码: + 原料编码:
- 物料Code: + 原料Code:
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/index.vue new file mode 100644 index 00000000..5fa8899b --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/index.vue @@ -0,0 +1,262 @@ + + + + diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/packagInfoAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/packagInfoAdd.vue new file mode 100644 index 00000000..497199f1 --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagInfo/packagInfoAdd.vue @@ -0,0 +1,190 @@ + + + + diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/index.vue new file mode 100644 index 00000000..99fe67e2 --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/index.vue @@ -0,0 +1,225 @@ + + + + diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/packagTypeAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/packagTypeAdd.vue new file mode 100644 index 00000000..357fca40 --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/packagType/packagTypeAdd.vue @@ -0,0 +1,194 @@ + + + +