Browse Source

多语言

master
ruanqi 3 years ago
parent
commit
a8a54c924c
  1. 416
      src/views/modules/purchasingManagement/beginMaterialSlittedSet.vue
  2. 2
      src/views/modules/purchasingManagement/rollOtherOutKu.vue
  3. 301
      src/views/modules/purchasingManagement/searchSAPPurchaseOrder.vue

416
src/views/modules/purchasingManagement/beginMaterialSlittedSet.vue

@ -79,7 +79,7 @@
</el-form> </el-form>
<el-tabs v-model="activeName" style="font-size: 12px" class="customer-tab" type="border-card"> <el-tabs v-model="activeName" style="font-size: 12px" class="customer-tab" type="border-card">
<el-tab-pane :label="labels.toRoll" name="first"> <el-tab-pane :label="labels.toRoll" name="first">
<div style="width: 1000px;margin-top: 0px;">
<div style="width: 100%;margin-top: 0px;">
<div style="width: 100%;float: left"> <div style="width: 100%;float: left">
<el-table <el-table
:height="height" :height="height"
@ -95,7 +95,7 @@
:show-overflow-tooltip="item.showOverflowTooltip" :show-overflow-tooltip="item.showOverflowTooltip"
:align="item.align" :align="item.align"
:fixed="item.fixed==''?false:item.fixed" :fixed="item.fixed==''?false:item.fixed"
:width="item.columnWidth"
:min-width="item.columnWidth"
:label="item.columnLabel"> :label="item.columnLabel">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="!item.columnHidden"> {{scope.row[item.columnProp]}}</span> <span v-if="!item.columnHidden"> {{scope.row[item.columnProp]}}</span>
@ -124,7 +124,7 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane :label="labels.hasRoll" name="second"> <el-tab-pane :label="labels.hasRoll" name="second">
<div style="width: 1000px;margin-top: 0px">
<div style="margin-top: 0px">
<el-table <el-table
:height="height" :height="height"
:data="dataList3" :data="dataList3"
@ -179,6 +179,13 @@
</template> </template>
<script> <script>
import {
saveTableDefaultList,
getTableDefaultListLanguage,
getTableUserListLanguage,
removerDefault,
removerUser
} from "@/api/table.js"
import { import {
getPartNoDetail, getPartNoDetail,
checkCustomerID, checkCustomerID,
@ -211,6 +218,20 @@
}, },
data() { data() {
return { return {
visible: false,
queryTable: {
functionId: this.$route.meta.menuId,
tableId: "mainTable",
languageCode: this.$i18n.locale
},
// table
queryTableUser: {
userId: this.$store.state.user.name,
functionId: this.$route.meta.menuId,
tableId: "mainTable",
status: true,
languageCode: this.$i18n.locale
},
height: 200, height: 200,
modelFlag: false, modelFlag: false,
modelFlag2: false, modelFlag2: false,
@ -252,249 +273,13 @@
dataList3: [], dataList3: [],
dataList1: [], dataList1: [],
dataListLoading: false, dataListLoading: false,
columnList: [
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableOrderNo',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "orderNo",
headerAlign: "center",
align: "left",
columnLabel: "采购订单号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableOrderDate',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "orderDate",
headerAlign: "center",
align: "left",
columnLabel: "订单日期",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TablePlanReceiptDate',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "planReceiptDate",
headerAlign: "center",
align: "left",
columnLabel: "要求交货日期",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableSupplierID',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "supplierID",
headerAlign: "center",
align: "left",
columnLabel: "供应商编码",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableStatus',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "status",
headerAlign: "center",
align: "left",
columnLabel: "订单状态",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 70
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableSupplierName',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "supplierName",
headerAlign: "center",
align: "left",
columnLabel: "供应商名称",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 300
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableOrderItemNo',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "orderItemNo",
headerAlign: "center",
align: "left",
columnLabel: "订单序号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 70
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TablePartNo',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "partNo",
headerAlign: "center",
align: "left",
columnLabel: "物料编码",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 160
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TablePartDescription',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "partDescription",
headerAlign: "center",
align: "left",
columnLabel: "物料名称",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 300
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableQuantity',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "quantity",
headerAlign: "center",
align: "right",
columnLabel: "订单数量",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableCancelledFlag',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "cancelledFlag",
headerAlign: "center",
align: "left",
columnLabel: "是否取消",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 70
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableSAPOrderNo',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "sAPOrderNo",
headerAlign: "center",
align: "left",
columnLabel: "SAP订单标识号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034TableSite',
tableId: "6034Table",
tableName: "查询SAP采购订单表",
columnProp: "site",
headerAlign: "center",
align: "left",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 70
}
],
columnList1: [ columnList1: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1Number',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1Number',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "number", columnProp: "number",
headerAlign: "center", headerAlign: "center",
align: "right", align: "right",
@ -509,10 +294,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1RollQty',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1RollQty',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "rollQty", columnProp: "rollQty",
headerAlign: "center", headerAlign: "center",
align: "right", align: "right",
@ -527,10 +312,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1RollNumber',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1RollNumber',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "rollNumber", columnProp: "rollNumber",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -545,10 +330,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1ALLRollQty',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1ALLRollQty',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "allRollQty", columnProp: "allRollQty",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -565,10 +350,10 @@
columnList3: [ columnList3: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollNo',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollNo',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollNo", columnProp: "rollNo",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -583,10 +368,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollQty',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollQty',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollQty", columnProp: "rollQty",
headerAlign: "center", headerAlign: "center",
align: "right", align: "right",
@ -601,10 +386,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppDeliveryNote',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppDeliveryNote',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppDeliveryNote", columnProp: "suppDeliveryNote",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -619,10 +404,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollDate',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollDate',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollDate", columnProp: "rollDate",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -637,10 +422,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3CreatedDate',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3CreatedDate',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "createdDate", columnProp: "createdDate",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -655,10 +440,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3CreatedBy',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3CreatedBy',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "createdBy", columnProp: "createdBy",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -673,10 +458,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppRollNoFlag',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppRollNoFlag',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppRollNoFlag", columnProp: "suppRollNoFlag",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -691,10 +476,10 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppRollNo',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppRollNo',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppRollNo", columnProp: "suppRollNo",
headerAlign: "center", headerAlign: "center",
align: "left", align: "left",
@ -1196,6 +981,7 @@
} }
) )
}, },
getReferenceData(){ getReferenceData(){
let inData = { let inData = {
site: this.dataForm.site, site: this.dataForm.site,
@ -1240,16 +1026,68 @@
if (data.code == 0) { if (data.code == 0) {
this.labels = data.data this.labels = data.data
} else { } else {
// saveButtonList(this.buttonList).then(({data}) => {
// })
} }
}); });
}, },
//
async getTableUserColumn(tableId, columnId) {
this.queryTableUser.tableId = tableId
await getTableUserListLanguage(this.queryTableUser).then(({data}) => {
if (data.rows.length > 0) {
//this.columnList = []
switch (columnId) {
case 1:
this.columnList = data.rows
break;
case 2:
this.columnList1 = data.rows
break;
case 3:
this.columnList2 = data.rows
break;
case 4:
this.columnList3 = data.rows
break;
}
} else {
this.getColumnList(tableId, columnId)
}
})
},
// tableDefault
async getColumnList(tableId, columnId) {
this.queryTable.tableId = tableId
await getTableDefaultListLanguage(this.queryTable).then(({data}) => {
if (!data.rows.length == 0) {
switch (columnId) {
case 1:
this.columnList = data.rows
break;
case 2:
this.columnList1 = data.rows
break;
case 3:
this.columnList2 = data.rows
break;
case 4:
this.columnList3 = data.rows
break;
}
} else {
// this.showDefault = true
}
})
}
}, },
created() { created() {
this.getMultiLanguageList()// this.getMultiLanguageList()//
// //
this.getButtonAuthData(); this.getButtonAuthData();
this.getTableUserColumn()
} }
} }
</script> </script>

2
src/views/modules/purchasingManagement/rollOtherOutKu.vue

@ -420,7 +420,7 @@
}) })
}, },
// tableDefault // tableDefault
getColumnList() {
getColumnList(tableId) {
getTableDefaultListLanguage(this.queryTable).then(({data}) => { getTableDefaultListLanguage(this.queryTable).then(({data}) => {
if (!data.rows.length == 0) { if (!data.rows.length == 0) {
// this.showDefault = false // this.showDefault = false

301
src/views/modules/purchasingManagement/searchSAPPurchaseOrder.vue

@ -324,6 +324,13 @@
searchFunctionButtonList, searchFunctionButtonList,
} from "@/api/sysLanguage.js" } from "@/api/sysLanguage.js"
import {
saveTableDefaultList,
getTableDefaultListLanguage,
getTableUserListLanguage,
removerDefault,
removerUser
} from "@/api/table.js"
var functionId='102001002'; var functionId='102001002';
export default { export default {
//-SAP //-SAP
@ -342,6 +349,20 @@
}, },
data() { data() {
return { return {
visible: false,
queryTable: {
functionId: this.$route.meta.menuId,
tableId: "mainTable",
languageCode: this.$i18n.locale
},
// table
queryTableUser: {
userId: this.$store.state.user.name,
functionId: this.$route.meta.menuId,
tableId: "mainTable",
status: true,
languageCode: this.$i18n.locale
},
tagNo: '', tagNo: '',
// start // start
exportData: [], exportData: [],
@ -403,9 +424,9 @@
columnList: [ columnList: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "orderNo", columnProp: "orderNo",
headerAlign: "center", headerAlign: "center",
@ -421,9 +442,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderDate',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "orderDate", columnProp: "orderDate",
headerAlign: "center", headerAlign: "center",
@ -439,9 +460,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePlanReceiptDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePlanReceiptDate',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "planReceiptDate", columnProp: "planReceiptDate",
headerAlign: "center", headerAlign: "center",
@ -457,9 +478,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSupplierID',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSupplierID',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "supplierID", columnProp: "supplierID",
headerAlign: "center", headerAlign: "center",
@ -475,9 +496,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableStatus',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableStatus',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "status", columnProp: "status",
headerAlign: "center", headerAlign: "center",
@ -493,9 +514,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSupplierName',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSupplierName',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "supplierName", columnProp: "supplierName",
headerAlign: "center", headerAlign: "center",
@ -511,9 +532,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderItemNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderItemNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "orderItemNo", columnProp: "orderItemNo",
headerAlign: "center", headerAlign: "center",
@ -529,9 +550,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePartNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePartNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "partNo", columnProp: "partNo",
headerAlign: "center", headerAlign: "center",
@ -547,9 +568,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePartDescription',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePartDescription',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "partDescription", columnProp: "partDescription",
headerAlign: "center", headerAlign: "center",
@ -565,9 +586,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableQuantity',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableQuantity',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "quantity", columnProp: "quantity",
headerAlign: "center", headerAlign: "center",
@ -583,9 +604,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableCancelledFlag',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableCancelledFlag',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "cancelledFlag", columnProp: "cancelledFlag",
headerAlign: "center", headerAlign: "center",
@ -601,9 +622,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSAPOrderNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSAPOrderNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "sAPOrderNo", columnProp: "sAPOrderNo",
headerAlign: "center", headerAlign: "center",
@ -619,9 +640,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSite',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSite',
tableId: "102001002Table",
tableName: "查询SAP采购订单表", tableName: "查询SAP采购订单表",
columnProp: "site", columnProp: "site",
headerAlign: "center", headerAlign: "center",
@ -639,9 +660,9 @@
columnList1: [ columnList1: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1Number',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1Number',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表", tableName: "查询SAP采购订单待分卷左表",
columnProp: "number", columnProp: "number",
headerAlign: "center", headerAlign: "center",
@ -657,9 +678,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1RollQty',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1RollQty',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表", tableName: "查询SAP采购订单待分卷左表",
columnProp: "rollQty", columnProp: "rollQty",
headerAlign: "center", headerAlign: "center",
@ -675,9 +696,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1RollNumber',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1RollNumber',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表", tableName: "查询SAP采购订单待分卷左表",
columnProp: "rollNumber", columnProp: "rollNumber",
headerAlign: "center", headerAlign: "center",
@ -693,9 +714,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1ALLRollQty',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1ALLRollQty',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表", tableName: "查询SAP采购订单待分卷左表",
columnProp: "allRollQty", columnProp: "allRollQty",
headerAlign: "center", headerAlign: "center",
@ -713,9 +734,9 @@
columnList2: [ columnList2: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2PartNo',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2PartNo',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表", tableName: "查询SAP采购订单待分卷右表",
columnProp: "partNo", columnProp: "partNo",
headerAlign: "center", headerAlign: "center",
@ -731,9 +752,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2PartDescription',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2PartDescription',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表", tableName: "查询SAP采购订单待分卷右表",
columnProp: "partDescription", columnProp: "partDescription",
headerAlign: "center", headerAlign: "center",
@ -749,9 +770,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2OrderItemNo',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2OrderItemNo',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表", tableName: "查询SAP采购订单待分卷右表",
columnProp: "orderItemNo", columnProp: "orderItemNo",
headerAlign: "center", headerAlign: "center",
@ -767,9 +788,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2Quantity',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2Quantity',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表", tableName: "查询SAP采购订单待分卷右表",
columnProp: "quantity", columnProp: "quantity",
headerAlign: "center", headerAlign: "center",
@ -787,9 +808,9 @@
columnList3: [ columnList3: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollNo',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "rollNo", columnProp: "rollNo",
headerAlign: "center", headerAlign: "center",
@ -805,9 +826,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollQty',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollQty',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "rollQty", columnProp: "rollQty",
headerAlign: "center", headerAlign: "center",
@ -823,9 +844,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppDeliveryNote',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppDeliveryNote',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "suppDeliveryNote", columnProp: "suppDeliveryNote",
headerAlign: "center", headerAlign: "center",
@ -841,9 +862,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollDate',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "rollDate", columnProp: "rollDate",
headerAlign: "center", headerAlign: "center",
@ -859,9 +880,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3CreatedDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3CreatedDate',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "createdDate", columnProp: "createdDate",
headerAlign: "center", headerAlign: "center",
@ -877,9 +898,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3CreatedBy',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3CreatedBy',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "createdBy", columnProp: "createdBy",
headerAlign: "center", headerAlign: "center",
@ -895,9 +916,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppRollNoFlag',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppRollNoFlag',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "suppRollNoFlag", columnProp: "suppRollNoFlag",
headerAlign: "center", headerAlign: "center",
@ -913,9 +934,9 @@
}, },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppRollNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppRollNo',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表", tableName: "查询SAP采购订单已分卷表",
columnProp: "suppRollNo", columnProp: "suppRollNo",
headerAlign: "center", headerAlign: "center",
@ -1495,6 +1516,16 @@
// this.exportData = this.dataList // this.exportData = this.dataList
}, },
//
getButtonAuthData() {
let updateFlag = this.isAuth(this.menuId + ":revise");
let fullControFlag = this.isAuth(this.menuId + ":fullContro");
let deleteFlag = this.isAuth(this.menuId + ":remove");
//
this.authEdit = !updateFlag || !fullControFlag;
this.authAdd = !fullControFlag;
this.authDelete = !deleteFlag;
},
finishDownload() { finishDownload() {
}, },
@ -1512,6 +1543,23 @@
return s return s
}, },
getMultiLanguageList() {
//
searchFunctionButtonList(this.queryButton).then(({data}) => {
if (data.code == 0) {
this.buttons = data.data
} else {
}
});
//
searchFunctionButtonList(this.queryLabel).then(({data}) => {
if (data.code == 0) {
this.labels = data.data
} else {
}
});
},
// end // end
getReferenceData() { getReferenceData() {
let inData = { let inData = {
@ -1532,44 +1580,71 @@
} }
}) })
}, },
//
getButtonAuthData(){
let updateFlag = this.isAuth(this.menuId+":revise");
let fullControFlag = this.isAuth(this.menuId+":fullContro");
let deleteFlag = this.isAuth(this.menuId+":remove");
//
this.authEdit = !updateFlag ||!fullControFlag;
this.authAdd = !fullControFlag;
this.authDelete = !deleteFlag;
},
//
getMultiLanguageList() {
//
searchFunctionButtonList(this.queryButton).then(({data}) => {
if (data.code == 0) {
this.buttons = data.data
//
async getTableUserColumn(tableId, columnId) {
this.queryTableUser.tableId = tableId
await getTableUserListLanguage(this.queryTableUser).then(({data}) => {
if (data.rows.length > 0) {
//this.columnList = []
switch (columnId) {
case 1:
this.columnList = data.rows
break;
case 2:
this.columnList1 = data.rows
break;
case 3:
this.columnList2 = data.rows
break;
case 4:
this.columnList3 = data.rows
break;
}
} else { } else {
// saveButtonList(this.buttonList).then(({data}) => {
// })
this.getColumnList(tableId, columnId)
}
})
},
// tableDefault
async getColumnList(tableId, columnId) {
this.queryTable.tableId = tableId
await getTableDefaultListLanguage(this.queryTable).then(({data}) => {
if (!data.rows.length == 0) {
switch (columnId) {
case 1:
this.columnList = data.rows
break;
case 2:
this.columnList1 = data.rows
break;
case 3:
this.columnList2 = data.rows
break;
case 4:
this.columnList3 = data.rows
break;
} }
});
//
searchFunctionButtonList(this.queryLabel).then(({data}) => {
if (data.code == 0) {
this.labels = data.data
} else { } else {
// saveButtonList(this.buttonList).then(({data}) => {
// })
// this.showDefault = true
} }
});
})
}, },
}, },
created() { created() {
this.getMultiLanguageList()// this.getMultiLanguageList()//
// //
this.getButtonAuthData(); this.getButtonAuthData();
this.getTableUserColumn('102001002Table',1);
this.getTableUserColumn('102001002Table1',2);
this.getTableUserColumn('102001002Table2',3);
this.getTableUserColumn('102001002Table3',4);
} }
} }
</script> </script>
<style scoped > <style scoped >

Loading…
Cancel
Save