From 5461c8eda5760875fb0974c551a4569c521fd663 Mon Sep 17 00:00:00 2001
From: 44673626 <44673626@qq.com>
Date: Fri, 4 Mar 2022 17:17:42 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BA=A2=E6=97=97=E6=9C=AA=E7=BB=93=E5=89=8D?=
=?UTF-8?q?=E7=AB=AF=E7=AD=89=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
vue/src/components/ImportExcel-base/index.vue | 38 +-
vue/src/router/index.js | 3 +-
vue/src/router/modules/hq_menu.js | 12 +-
vue/src/router/modules/vw_menu.js | 21 +-
vue/src/router/modules/vw_out_order.js | 2 +
vue/src/router/modules/wms_out_order.js | 47 +
.../ux/basedata/centralizedControl/index.vue | 57 +-
vue/src/views/ux/basedata/priceList/index.vue | 30 +-
.../views/ux/basedata/spareparts/index.vue | 31 +-
.../ux/billManage/FisUpdateExport/index.vue | 926 ++++++++++++++++++
.../ux/billManage/NonDeliveryList/index.vue | 567 +++++++++++
.../billManage/WmsOutputSumExport/index.vue | 86 +-
.../ux/vw/dataInput/OnetimeSale/detail.vue | 12 +-
.../ux/vw/dataInput/OnetimeSale/index.vue | 8 +-
vue/src/views/ux/vw/dataInput/erpei/index.vue | 12 +-
.../ux/vw/dataInput/hq_kb_output/detail.vue | 8 +-
.../views/ux/vw/dataInput/hq_open/index.vue | 581 +++++++++++
.../ux/vw/dataInput/hq_y_report/index.vue | 100 +-
.../views/ux/vw/dataInput/r3-open/index.vue | 12 +-
vue/src/views/ux/vw/dataInput/r3/index.vue | 4 +-
vue/static/tableFieldForSearch.json | 53 +-
21 files changed, 2412 insertions(+), 198 deletions(-)
create mode 100644 vue/src/router/modules/wms_out_order.js
create mode 100644 vue/src/views/ux/billManage/FisUpdateExport/index.vue
create mode 100644 vue/src/views/ux/billManage/NonDeliveryList/index.vue
create mode 100644 vue/src/views/ux/vw/dataInput/hq_open/index.vue
diff --git a/vue/src/components/ImportExcel-base/index.vue b/vue/src/components/ImportExcel-base/index.vue
index d13d468b..6a225d73 100644
--- a/vue/src/components/ImportExcel-base/index.vue
+++ b/vue/src/components/ImportExcel-base/index.vue
@@ -284,7 +284,7 @@ export default {
return this.stepsActive == 1;
},
getMoudleDisable() {
- if (this.crmType == "priceList" || this.crmType == "spareparts") {
+ if (this.crmType == "priceList" || this.crmType == "spareparts" || this.crmType == "wmsOutputSum" ) {
//只状态可用
this.isEditYearMont = true;
this.isEditFactory = true;
@@ -336,6 +336,8 @@ export default {
secondaryAdjustment: "二配数量调整输入",
secondaryDiscount: "二配折扣调整输入",
Wms_HqKB_Output: "红旗数据调整",
+ Wms_onetimesale_Output: "一次性寄售销售",
+ wmsOutputSum: "WMS未结出库单",
}[this.crmType] || ""
);
},
@@ -393,8 +395,10 @@ export default {
HQ_H_CHECKOUT: "/api/settleaccount/WmsHQHSharePartoutput/ExcelImport", //H平台备件出库单导入
HQ_M_CHECKOUT: "/api/settleaccount/WmsHQMSharePartoutput/ExcelImport", //M平台备件出库单导入
- Wms_HqKB_Output:
- "/api/settleaccount/WmsHQKBOutput/ExcelImport", //红旗数据调整导入
+ Wms_HqKB_Output: "/api/settleaccount/WmsHQKBOutput/ExcelImport", //红旗数据调整导入
+ Wms_onetimesale_Output:
+ "/api/settleaccount/WmsOneTimeSaleOutput/ExcelImport", //红旗数据调整导入
+ wmsOutputSum: "/api/settleaccount/WmsOneTimeSaleOutput/ExcelImport", //WMS未结出库单
//HQ_Y_CHECKOUT: "/api/settleaccount//ExcelImport", //一汽轿车平台备件出库单导入
}[this.crmType] || ""
);
@@ -403,20 +407,20 @@ export default {
//模板名称
return (
{
- invoice: "大众发票汇总导入.xlsx",
- bomdatabase: "产品结构Bom导入模板.xlsx",
- secondaryPriceRatio: "二配价格比例导入模板.xlsx",
- factory: "工厂设置模板.xlsx",
- materialRelation: "零件匹配关系.xlsx",
- carMaterialConfig: "车型代码与零件匹配.xlsx",
- materialRelationSupplier: "供应商零件设置表.xlsx",
- material: "物料主数据.xlsx",
- inventorydetail: "库存明细信息.xlsx",
- codeSetting: "通用代码设置数据.xlsx",
- estimatedSum: "应付暂估汇总.xlsx",
- estimatedInventoryDetail: "应付暂估收货明细.xlsx",
- customerStorageLocation: "客户存储地点.xlsx",
- secondaryAdjustment: "二配调整输入.xlsx",
+ // invoice: "大众发票汇总导入.xlsx",
+ // bomdatabase: "产品结构Bom导入模板.xlsx",
+ // secondaryPriceRatio: "二配价格比例导入模板.xlsx",
+ // factory: "工厂设置模板.xlsx",
+ // materialRelation: "零件匹配关系.xlsx",
+ // carMaterialConfig: "车型代码与零件匹配.xlsx",
+ // materialRelationSupplier: "供应商零件设置表.xlsx",
+ // material: "物料主数据.xlsx",
+ // inventorydetail: "库存明细信息.xlsx",
+ // codeSetting: "通用代码设置数据.xlsx",
+ // estimatedSum: "应付暂估汇总.xlsx",
+ // estimatedInventoryDetail: "应付暂估收货明细.xlsx",
+ // customerStorageLocation: "客户存储地点.xlsx",
+ // secondaryAdjustment: "二配调整输入.xlsx",
}[this.crmType] || ""
);
},
diff --git a/vue/src/router/index.js b/vue/src/router/index.js
index 739087fd..1830bf2b 100644
--- a/vue/src/router/index.js
+++ b/vue/src/router/index.js
@@ -21,7 +21,7 @@ import hqMenudataRouter from './modules/hq_menu'
import btcarDataRouter from './modules/bt_menu'
import vwOutOrderDataRouter from './modules/vw_out_order'
import hqOutOrderDataRouter from './modules/hq_out_order'
-//import newjitRouter from './modules/newjit-basedata'
+import vwsOutOrderDataRouter from './modules/wms_out_order'
import pgfis from './modules/fis'
import pgfisPrint from './modules/fisprint'
@@ -181,6 +181,7 @@ export const asyncRoutes = [
hqMenudataRouter,//红旗
vwOutOrderDataRouter,
hqOutOrderDataRouter,
+ vwsOutOrderDataRouter,//wms相关操作
//btcarDataRouter,//一汽轿车
//vwFisDataRouter,//结算与开票数据导入
//billdataRouter,//销售结算与开票报表
diff --git a/vue/src/router/modules/hq_menu.js b/vue/src/router/modules/hq_menu.js
index ca67ca68..8331ad3b 100644
--- a/vue/src/router/modules/hq_menu.js
+++ b/vue/src/router/modules/hq_menu.js
@@ -13,6 +13,16 @@ const hqMenudataRouter = {
keepAlive: false,
},
children: [
+ {
+ path: 'hq-unsettle',
+ component: () => import('@/views/ux/vw/dataInput/hq_open'),
+ name: 'ERPEI',//命名路由
+ meta: {
+ title: '红旗工厂未结明细',
+ roles: ['SettleAccount.HQ_HPlatform'],//控制页面角色(可以设置多个角色)
+ icon: '单据导入'
+ }
+ },
{
path: 'hq-platform',
component: () => import('@/views/ux/vw/dataInput/hq_h'),
@@ -48,7 +58,7 @@ const hqMenudataRouter = {
component: () => import('@/views/ux/vw/dataInput/hq_unsettle_report'),
name: 'HQUnSettle',
meta: {
- title: '红旗工厂未结明细',
+ title: '红旗看板未结明细',
roles: ['SettleAccount.Reports'],
icon: '文件'
}
diff --git a/vue/src/router/modules/vw_menu.js b/vue/src/router/modules/vw_menu.js
index 0b2f51aa..cb579b39 100644
--- a/vue/src/router/modules/vw_menu.js
+++ b/vue/src/router/modules/vw_menu.js
@@ -147,6 +147,16 @@ const vwMenudataRouter = {
icon: '器具'
}
},
+ {
+ path: '/fisupdate/export',
+ component: () => import('@/views/ux/billManage/FisUpdateExport'),
+ name: 'FisUpdateExport',//命名路由
+ meta: {
+ title: '更新FIS状态',
+ roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色)
+ icon: '器具'
+ }
+ },
{
path: '/unsettled-detail',//大众准时化未结明细表(包含漏结,漏结要有标识)
component: () => import('@/views/ux/billManage/IssuedUnsettled/index'),
@@ -206,17 +216,8 @@ const vwMenudataRouter = {
roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色)
icon: '工厂'
}
- },
- {
- path: '/WmsOutputSum',
- component: () => import('@/views/ux/billManage/WmsOutputSumExport'),
- name: 'WmsOutputSumExport',//命名路由
- meta: {
- title: 'WMS统计汇总报表',
- roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色)
- icon: '零件'
- }
}
+
]
}
]
diff --git a/vue/src/router/modules/vw_out_order.js b/vue/src/router/modules/vw_out_order.js
index 0c0e3ce2..c451ee38 100644
--- a/vue/src/router/modules/vw_out_order.js
+++ b/vue/src/router/modules/vw_out_order.js
@@ -68,6 +68,8 @@ const vwOutOrderDataRouter = {
}
},
+
+
]
}
diff --git a/vue/src/router/modules/wms_out_order.js b/vue/src/router/modules/wms_out_order.js
new file mode 100644
index 00000000..6c915f17
--- /dev/null
+++ b/vue/src/router/modules/wms_out_order.js
@@ -0,0 +1,47 @@
+//大众-FIS结算-路由
+import Layout from '@/layout'
+
+const vwsOutOrderDataRouter = {
+ path: '/cpat-wms-order',
+ component: Layout,
+ redirect: 'pg',
+ name: '业务数据',
+ //hidden: true,
+ meta: {
+ //requiresAuth: true,
+ title: 'WMS相关统计查询',
+ index: 0,
+ type: 'crm',
+ icon: '单据导入',
+ roles: ['SettleAccount.Reports'],
+ keepAlive: false,
+ },
+ children: [
+ {
+ path: '/WmsOutputSum',
+ component: () => import('@/views/ux/billManage/WmsOutputSumExport'),
+ name: 'WmsOutputSumExport',//命名路由
+ meta: {
+ title: 'WMS统计汇总报表',
+ roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色)
+ icon: '零件'
+ }
+ },
+ {
+ path: '/nonDeliveryList',
+ component: () => import('@/views/ux/billManage/NonDeliveryList'),
+ name: 'NonDeliveryList',//命名路由
+ meta: {
+ title: 'WMS未出库清单',
+ roles: ['SettleAccount.Reports'],//控制页面角色(可以设置多个角色)
+ icon: '零件'
+ }
+ },
+
+
+
+ ]
+}
+
+export default vwsOutOrderDataRouter
+
diff --git a/vue/src/views/ux/basedata/centralizedControl/index.vue b/vue/src/views/ux/basedata/centralizedControl/index.vue
index 22fe7223..8a0a1410 100644
--- a/vue/src/views/ux/basedata/centralizedControl/index.vue
+++ b/vue/src/views/ux/basedata/centralizedControl/index.vue
@@ -167,6 +167,23 @@
label-width="120px"
>