diff --git a/vue/src/router/index.js b/vue/src/router/index.js index d5f65438..39b06ed9 100644 --- a/vue/src/router/index.js +++ b/vue/src/router/index.js @@ -169,11 +169,11 @@ export const asyncRoutes = [ /** when your routing map is too long, you can split it into small modules **/ managerRouter,//系统首页 personRouter,//系统管理 - //basedataRouter,//基础数据维护 - //vwFisDataRouter,//结算与开票数据导入 - //billdataRouter,//销售结算与开票报表 + basedataRouter,//基础数据维护 + vwFisDataRouter,//结算与开票数据导入 + billdataRouter,//销售结算与开票报表 //businessdataRouter, - //wheeldataRouter,//大众看板和备件 + wheeldataRouter,//大众看板和备件 pgfisPrint,//排序单打印 pgfis,//派格fis //JobTimeDataRouter,//后台作业监控 diff --git a/vue/src/router/modules/fisprint.js b/vue/src/router/modules/fisprint.js new file mode 100644 index 00000000..888a6399 --- /dev/null +++ b/vue/src/router/modules/fisprint.js @@ -0,0 +1,53 @@ +/** 派格fis路由 */ +//import Layout from '@/layout/firstLayout' +import Layout from '@/layout' + +const pgfisPrint = { + path: '/pg-fis-print', + component: Layout, + redirect: 'fisprint', + name: 'pgfis', + meta: { + //requiresAuth: true, + title: '排序单打印', + index: 0, + type: 'crm', + icon: '业务', + keepAlive: false, + }, + children: [ + { + path: '/pg-m100normal-print', + component: () => import('@/views/pg-fis/basedate/m100Online/normalPritIndex.vue'), + name: 'pg-M100Online',//命名路由 + meta: { + title: '日常打印M100信息', + //roles: ['SettleAccount.Reports'], + icon: '客户零件' + } + }, + { + path: '/select', + component: () => import('@/views/pg-fis/basedate/select'), + name: 'select',//命名路由 + meta: { + title: 'M100查询', + //roles: ['SettleAccount.Reports'], + icon: '结算对比' + } + }, + { + path: '/pg-M100Online', + component: () => import('@/views/pg-fis/basedate/m100Online'), + name: 'pg-M100Online',//命名路由 + meta: { + title: 'M100上线信息', + //roles: ['SettleAccount.Reports'], + icon: '售后' + } + } + ] +} + +export default pgfisPrint + diff --git a/vue/src/views/pg-fis/basedate/m100Online/RepetitionMB.vue b/vue/src/views/pg-fis/basedate/m100Online/RepetitionMB.vue new file mode 100644 index 00000000..8933b981 --- /dev/null +++ b/vue/src/views/pg-fis/basedate/m100Online/RepetitionMB.vue @@ -0,0 +1,749 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + 重打(只支持单选) + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.column.label }} + + + + + + + + + + + + + + + diff --git a/vue/src/views/pg-fis/basedate/m100Online/index.vue b/vue/src/views/pg-fis/basedate/m100Online/index.vue index 542659d9..7212991d 100644 --- a/vue/src/views/pg-fis/basedate/m100Online/index.vue +++ b/vue/src/views/pg-fis/basedate/m100Online/index.vue @@ -47,10 +47,10 @@ - - - - + - - - + - - - - + + - - - - + + - - - + { diff --git a/vue/src/views/pg-fis/basedate/m100Online/normalPritIndex.vue b/vue/src/views/pg-fis/basedate/m100Online/normalPritIndex.vue index ed353a88..66c51caf 100644 --- a/vue/src/views/pg-fis/basedate/m100Online/normalPritIndex.vue +++ b/vue/src/views/pg-fis/basedate/m100Online/normalPritIndex.vue @@ -126,7 +126,7 @@ > - + @@ -291,6 +291,7 @@ v-model="form.endHostSN" placeholder="" clearable + :disabled="true" size="small" style="width: 240px" /> @@ -373,10 +374,10 @@ import MBDetail from "./detailMB.vue"; import ZHBDetail from "./detailZHB.vue"; import { downloadFile } from "@/utils/crmindex.js"; import qs from "qs"; -import RepetitionMB from './RepetitionMB.vue' -import RepetitionZHB from './RepetitionZHB.vue' -import ScrapMB from './ScrapMB.vue' -import ScrapZHB from './ScrapZHB.vue' +import RepetitionMB from "./RepetitionMB.vue"; +import RepetitionZHB from "./RepetitionZHB.vue"; +import ScrapMB from "./ScrapMB.vue"; +import ScrapZHB from "./ScrapZHB.vue"; export default { name: "M100Online", @@ -390,7 +391,7 @@ export default { RepetitionMB, RepetitionZHB, ScrapMB, - ScrapZHB + ScrapZHB, }, directives: { permission }, filters: { @@ -477,6 +478,13 @@ export default { billStatus: undefined, state: [], }, + listQueryList: { + SkipCount: 0, + MaxResultCount: 15, + ProductLine: undefined, + BillStatus: undefined, + CanNotPrint: false, + }, listExportQuery: { erpAssemblyCode: undefined, erpAssemblyName: undefined, @@ -811,23 +819,18 @@ export default { getList(data) { this.listLoading = true; if (data != undefined) { - this.listQuery.SkipCount = (this.page - 1) * data.limit; + this.listQueryList.SkipCount = (this.page - 1) * data.limit; } else { - this.listQuery.SkipCount = (this.page - 1) * 15; - } - if (this.listQuery.OnlineTimeValue !== undefined) { - this.listQuery.OnlineTimeBegin = this.listQuery.OnlineTimeValue[0]; - this.listQuery.OnlineTimeEnd = this.listQuery.OnlineTimeValue[1]; - } - if (this.listQuery.ReceiveTimeValue !== undefined) { - this.listQuery.ReceiveTimeBegin = this.listQuery.ReceiveTimeValue[0]; - this.listQuery.ReceiveTimeEnd = this.listQuery.ReceiveTimeValue[1]; - } - if (this.listQuery.state !== undefined) { - this.listQuery.billStatus = this.listQuery.state[0]; + this.listQueryList.SkipCount = (this.page - 1) * 15; } + this.listQueryList.BillStatus = 2; //状态 + this.listQueryList.ProductLine = this.listQuery.productLine; //产线 + this.listQueryList.CanNotPrint = false; //不可打印 + console.log( + "日常打印M100查询条件:" + JSON.stringify(this.listQueryList) + ); this.$axios - .gets("/api/newjit/bill-m100/list", this.listQuery) + .gets("/api/newjit/bill-m100/list", this.listQueryList) .then((response) => { this.list = response.items; this.totalCount = response.totalCount; @@ -954,7 +957,9 @@ export default { }); return; } - this.hostSNQuery.productLine = this.listQuery.productLine; + (this.printNum = "12"), + (this.printNumZHB = "24"), + (this.hostSNQuery.productLine = this.listQuery.productLine); this.hostPrintQuery.productLine = this.listQuery.productLine; //后端服务更改了 前端跟着更改成以下方式 if (this.listQuery.productType === 1) { @@ -1182,7 +1187,6 @@ export default { ) .then((response) => { console.log("检查门板-大众顺序号是否断号"); - response.item = ["断号1", "断号2"]; if (response.item.length > 0) { //有断号 this.$confirm( @@ -1290,7 +1294,6 @@ export default { ) .then((response) => { console.log("检查柱护板-大众顺序号是否断号"); - response.item = ["断号1", "断号2"]; if (response.item.length > 0) { //有断号 this.$confirm( diff --git a/vue/src/views/pg-fis/basedate/select/index.vue b/vue/src/views/pg-fis/basedate/select/index.vue index a7b2e2b3..ab0dd54d 100644 --- a/vue/src/views/pg-fis/basedate/select/index.vue +++ b/vue/src/views/pg-fis/basedate/select/index.vue @@ -9,16 +9,13 @@ v-show="showSearch" :inline="true" > - - - @@ -29,7 +26,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -39,7 +36,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -50,7 +47,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -60,7 +57,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -71,7 +68,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -81,7 +78,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -93,7 +90,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -103,7 +100,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" @keyup.enter.native="handleQuery" /> @@ -147,7 +144,7 @@ - + - @@ -297,7 +294,7 @@ placeholder="" clearable size="small" - style="width: 240px" + style="width: 200px" /> - @@ -636,7 +633,6 @@ export default { handleDrawerClose(done) { done(); }, - fetchData(id) { //循环动态 this.$axios diff --git a/vue/src/views/pg-fis/basedate/unknownAssembly/index.vue b/vue/src/views/pg-fis/basedate/unknownAssembly/index.vue index d5ca59b3..e23369c3 100644 --- a/vue/src/views/pg-fis/basedate/unknownAssembly/index.vue +++ b/vue/src/views/pg-fis/basedate/unknownAssembly/index.vue @@ -1031,7 +1031,7 @@ export default { } }, handleRowClick(row, column, event) { - this.$refs.multipleTable.clearSelection(); + //this.$refs.multipleTable.clearSelection(); this.$refs.multipleTable.toggleRowSelection(row); }, /* 获取车型数据源 */