From a5731b0dfa3e10d304e078c1e36ff6640ce26c12 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Thu, 11 May 2023 17:16:11 +0800 Subject: [PATCH] 2023-5-11 --- .../oilTypeInAndOutBound.js | 8 + .../src/api/portal/Upload.js | 30 ++ .../uploadFile/upload_yanchejianchaTuBiao.vue | 384 +++++++++--------- .../src/layout/components/Sidebar/index.vue | 12 +- .../yxt-supervise-cyf-ui/src/router/index.js | 12 +- .../index.vue | 6 +- .../materialInfoAdd.vue} | 0 .../index.vue | 20 +- .../materialTypeAdd.vue} | 23 +- .../oilTypeInfo.vue | 0 .../src/views/baseInfo/oilTank/oilTankAdd.vue | 6 +- .../inventory/oilTypeInBoundList/index.vue | 3 +- .../views/supervise/oilTypeInBound/index.vue | 111 ++++- .../views/supervise/oilTypeOutBound/index.vue | 93 ++++- .../views/supervise/recordOilTank/index.vue | 24 ++ 15 files changed, 478 insertions(+), 254 deletions(-) create mode 100644 yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/portal/Upload.js rename yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/{rawMaterialInfo => materialInfo}/index.vue (97%) rename yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/{rawMaterialInfo/rawMaterialInfoAdd.vue => materialInfo/materialInfoAdd.vue} (100%) rename yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/{rawMaterialType => materialType}/index.vue (91%) rename yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/{rawMaterialType/rawMaterialTypeAdd.vue => materialType/materialTypeAdd.vue} (86%) rename yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/{rawMaterialType => materialType}/oilTypeInfo.vue (100%) diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/oilTypeInAndOutBound/oilTypeInAndOutBound.js b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/oilTypeInAndOutBound/oilTypeInAndOutBound.js index b27571cd..9c82e36c 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/oilTypeInAndOutBound/oilTypeInAndOutBound.js +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/oilTypeInAndOutBound/oilTypeInAndOutBound.js @@ -13,6 +13,14 @@ export default { }) }, + // 获取油罐by Sid + tankLisBySid: function(sid) { + return request({ + url: '/cyf/tankinfo/listByType/' + sid + }) + }, + + // 入库 logPagerList: function(params) { diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/portal/Upload.js b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/portal/Upload.js new file mode 100644 index 00000000..76bd232a --- /dev/null +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/api/portal/Upload.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' +import qs from 'qs' +// 统一请求路径前缀 +const base = process.env.VUE_APP_URL + +// 文件上传接口 +export const uploadFile = '/api/file/upload' +// export const uploadFile = process.env.VUE_APP_BASE_API + '/customer/file/upload' + + + +// 上传图片 +// export function imageUpload(data) { +// return request({ +// url: '/portal/file/upload', +// method: 'post', +// data, +// headers: { 'Content-Type': 'multipart/form-data' } +// }) +// } + +// 移除图片 +export function deleteFilesOss(data) { + return request({ + url: '/base/v1/baseVehicleAppendixs/deleteFilesOss', + method: 'post', + data: qs.stringify(data), + // headers: { 'Content-Type': 'multipart/form-data' } + }) +} diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/components/uploadFile/upload_yanchejianchaTuBiao.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/components/uploadFile/upload_yanchejianchaTuBiao.vue index b7c1089a..a3b9a453 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/components/uploadFile/upload_yanchejianchaTuBiao.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/components/uploadFile/upload_yanchejianchaTuBiao.vue @@ -1,222 +1,226 @@ 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 1f6cfabc..d4bfae18 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 @@ -137,20 +137,20 @@ component: 'index', meta: { icon: "el-icon-help", - title: "原料类型" + title: "物料类型" }, - name: "/baseInfo/rawMaterialType", - path: "/baseInfo/rawMaterialType", + name: "/baseInfo/materialType", + path: "/baseInfo/materialType", }, { alwaysShow: true, component: 'index', meta: { icon: "el-icon-help", - title: "原料信息" + title: "物料信息" }, - name: "/baseInfo/rawMaterialInfo", - path: "/baseInfo/rawMaterialInfo", + name: "/baseInfo/materialInfo", + path: "/baseInfo/materialInfo", }, { alwaysShow: true, 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 0a0d5d9b..50af25c6 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 @@ -52,21 +52,21 @@ export const constantRoutes = [{ title: '基础信息' }, children: [{ - path: '/baseInfo/rawMaterialType', + path: '/baseInfo/materialType', component: () => - import('@/views/baseInfo/rawMaterialType/index.vue'), + import('@/views/baseInfo/materialType/index.vue'), name: 'index', meta: { - title: '原料类型' + title: '物料类型' } }, { - path: '/baseInfo/rawMaterialInfo', + path: '/baseInfo/materialInfo', component: () => - import('@/views/baseInfo/rawMaterialInfo/index.vue'), + import('@/views/baseInfo/materialInfo/index.vue'), name: 'index', meta: { - title: '原料信息' + title: '物料信息' } }, { diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialInfo/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/index.vue similarity index 97% rename from yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialInfo/index.vue rename to yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/index.vue index 018e5a6f..690e6eec 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialInfo/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/index.vue @@ -41,7 +41,7 @@ - + @@ -66,7 +66,7 @@ import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' import ButtonBar from '@/components/ButtonBar' - import rawMaterialInfoAdd from './rawMaterialInfoAdd.vue' + import materialInfoAdd from './materialInfoAdd.vue' // import oilTypeInfo from './oilTypeInfo.vue' export default { name: 'CustomerManagement', @@ -74,7 +74,7 @@ Pagination, pageye, ButtonBar, - rawMaterialInfoAdd, + materialInfoAdd, // oilTypeInfo, }, diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialInfo/rawMaterialInfoAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue similarity index 100% rename from yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialInfo/rawMaterialInfoAdd.vue rename to yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialInfo/materialInfoAdd.vue diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue similarity index 91% rename from yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/index.vue rename to yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue index a6120451..c1977070 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/index.vue @@ -1,14 +1,14 @@ - - - + + +
@@ -45,7 +45,7 @@
- + @@ -55,7 +55,7 @@ import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' import ButtonBar from '@/components/ButtonBar' - import rawMaterialTypeAdd from './rawMaterialTypeAdd.vue' + import materialTypeAdd from './materialTypeAdd.vue' // import oilTypeInfo from './oilTypeInfo.vue' export default { name: 'CustomerManagement', @@ -63,7 +63,7 @@ Pagination, pageye, ButtonBar, - rawMaterialTypeAdd, + materialTypeAdd, // oilTypeInfo, }, diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/rawMaterialTypeAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue similarity index 86% rename from yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/rawMaterialTypeAdd.vue rename to yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue index 4ce98ed6..f9fa5e6a 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/rawMaterialTypeAdd.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/materialTypeAdd.vue @@ -3,7 +3,7 @@
-
原料类型
+
物料类型
保存 @@ -17,15 +17,22 @@
- 原料类型: + 原料/包装物: +
+ 原料 + 包装物 +
+
+
+ 物料类型:
- 原料编码: + 物料编码:
- 原料Code: + 物料Code:
@@ -41,8 +48,10 @@ data() { return { submitdisabled: false, + radio:"1", formobj: { sid: "", + type:"", name: "", number: "", code: "" @@ -51,6 +60,12 @@ }, methods: { saveOrUpdate() { + + console.log("radio》》》》》》》",this.radio) + + this.formobj.type = this.radio + + if(this.formobj.sid){ req.updateData(this.formobj) .then(resp => { diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/oilTypeInfo.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/oilTypeInfo.vue similarity index 100% rename from yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/rawMaterialType/oilTypeInfo.vue rename to yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/materialType/oilTypeInfo.vue diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/oilTank/oilTankAdd.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/oilTank/oilTankAdd.vue index 15076bb4..4fc517ca 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/oilTank/oilTankAdd.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/baseInfo/oilTank/oilTankAdd.vue @@ -21,14 +21,14 @@
- 原油类型: - + 原油名称: +
- 原油编号: + 原油编码:
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/inventory/oilTypeInBoundList/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/inventory/oilTypeInBoundList/index.vue index 63ec3a97..83fe51c6 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/inventory/oilTypeInBoundList/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/inventory/oilTypeInBoundList/index.vue @@ -32,8 +32,9 @@ + + - diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/oilTypeInBound/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/oilTypeInBound/index.vue index 94ac08da..67bda2d5 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/oilTypeInBound/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/oilTypeInBound/index.vue @@ -38,6 +38,18 @@
+
+ 原油名称: + + + + +
+
+ 原油编号: + + +
油罐编号: @@ -45,11 +57,6 @@
-
- 原油种类: - - -
收料净重: @@ -63,6 +70,12 @@ 备注:
+
+ 登记材料: + + +
@@ -72,38 +85,69 @@ @@ -165,6 +235,7 @@ margin-right: 60px; min-width: 70%; margin-top: 20px; + padding-bottom: 50px; .item { display: flex; @@ -221,4 +292,4 @@ } } - \ No newline at end of file + diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/recordOilTank/index.vue b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/recordOilTank/index.vue index 5ab8580e..52063fd9 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/recordOilTank/index.vue +++ b/yxt-supervise-cyf/yxt-supervise-cyf-ui/src/views/supervise/recordOilTank/index.vue @@ -26,6 +26,12 @@ 油罐库存高度: +
+ 登记材料: + + +
@@ -36,12 +42,18 @@ @@ -114,6 +137,7 @@ margin-right: 60px; min-width: 70%; margin-top: 20px; + padding-bottom: 50px; .item { display: flex;