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-tabs v-model="activeName" style="font-size: 12px" class="customer-tab" type="border-card">
<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">
<el-table
:height="height"
@ -95,7 +95,7 @@
:show-overflow-tooltip="item.showOverflowTooltip"
:align="item.align"
:fixed="item.fixed==''?false:item.fixed"
:width="item.columnWidth"
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{scope.row[item.columnProp]}}</span>
@ -124,7 +124,7 @@
</div>
</el-tab-pane>
<el-tab-pane :label="labels.hasRoll" name="second">
<div style="width: 1000px;margin-top: 0px">
<div style="margin-top: 0px">
<el-table
:height="height"
:data="dataList3"
@ -179,6 +179,13 @@
</template>
<script>
import {
saveTableDefaultList,
getTableDefaultListLanguage,
getTableUserListLanguage,
removerDefault,
removerUser
} from "@/api/table.js"
import {
getPartNoDetail,
checkCustomerID,
@ -211,6 +218,20 @@
},
data() {
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,
modelFlag: false,
modelFlag2: false,
@ -252,249 +273,13 @@
dataList3: [],
dataList1: [],
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: [
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1Number',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1Number',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "number",
headerAlign: "center",
align: "right",
@ -509,10 +294,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1RollQty',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1RollQty',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "rollQty",
headerAlign: "center",
align: "right",
@ -527,10 +312,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1RollNumber',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1RollNumber',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "rollNumber",
headerAlign: "center",
align: "left",
@ -545,10 +330,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table1ALLRollQty',
tableId: "6034Table1",
tableName: "查询SAP采购订单待分卷左表",
functionId: 102001001,
serialNumber: '102001001Table1ALLRollQty',
tableId: "102001001Table1",
tableName: "期初材料分卷待分卷表",
columnProp: "allRollQty",
headerAlign: "center",
align: "left",
@ -565,10 +350,10 @@
columnList3: [
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollNo',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollNo',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollNo",
headerAlign: "center",
align: "left",
@ -583,10 +368,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollQty',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollQty',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollQty",
headerAlign: "center",
align: "right",
@ -601,10 +386,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppDeliveryNote',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppDeliveryNote',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppDeliveryNote",
headerAlign: "center",
align: "left",
@ -619,10 +404,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3RollDate',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3RollDate',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "rollDate",
headerAlign: "center",
align: "left",
@ -637,10 +422,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3CreatedDate',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3CreatedDate',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "createdDate",
headerAlign: "center",
align: "left",
@ -655,10 +440,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3CreatedBy',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3CreatedBy',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "createdBy",
headerAlign: "center",
align: "left",
@ -673,10 +458,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppRollNoFlag',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppRollNoFlag',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppRollNoFlag",
headerAlign: "center",
align: "left",
@ -691,10 +476,10 @@
},
{
userId: this.$store.state.user.name,
functionId: 6034,
serialNumber: '6034Table3SuppRollNo',
tableId: "6034Table",
tableName: "查询SAP采购订单已分卷表",
functionId: 102001001,
serialNumber: '102001001Table3SuppRollNo',
tableId: "102001001Table",
tableName: "期初材料分卷已分卷表",
columnProp: "suppRollNo",
headerAlign: "center",
align: "left",
@ -1196,6 +981,7 @@
}
)
},
getReferenceData(){
let inData = {
site: this.dataForm.site,
@ -1240,16 +1026,68 @@
if (data.code == 0) {
this.labels = data.data
} 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() {
this.getMultiLanguageList()//
//
this.getButtonAuthData();
this.getTableUserColumn()
}
}
</script>

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

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

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

@ -324,6 +324,13 @@
searchFunctionButtonList,
} from "@/api/sysLanguage.js"
import {
saveTableDefaultList,
getTableDefaultListLanguage,
getTableUserListLanguage,
removerDefault,
removerUser
} from "@/api/table.js"
var functionId='102001002';
export default {
//-SAP
@ -342,6 +349,20 @@
},
data() {
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: '',
// start
exportData: [],
@ -403,9 +424,9 @@
columnList: [
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "orderNo",
headerAlign: "center",
@ -421,9 +442,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderDate',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "orderDate",
headerAlign: "center",
@ -439,9 +460,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePlanReceiptDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePlanReceiptDate',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "planReceiptDate",
headerAlign: "center",
@ -457,9 +478,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSupplierID',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSupplierID',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "supplierID",
headerAlign: "center",
@ -475,9 +496,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableStatus',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableStatus',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "status",
headerAlign: "center",
@ -493,9 +514,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSupplierName',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSupplierName',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "supplierName",
headerAlign: "center",
@ -511,9 +532,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableOrderItemNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableOrderItemNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "orderItemNo",
headerAlign: "center",
@ -529,9 +550,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePartNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePartNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "partNo",
headerAlign: "center",
@ -547,9 +568,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TablePartDescription',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TablePartDescription',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "partDescription",
headerAlign: "center",
@ -565,9 +586,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableQuantity',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableQuantity',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "quantity",
headerAlign: "center",
@ -583,9 +604,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableCancelledFlag',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableCancelledFlag',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "cancelledFlag",
headerAlign: "center",
@ -601,9 +622,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSAPOrderNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSAPOrderNo',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "sAPOrderNo",
headerAlign: "center",
@ -619,9 +640,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032TableSite',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002TableSite',
tableId: "102001002Table",
tableName: "查询SAP采购订单表",
columnProp: "site",
headerAlign: "center",
@ -639,9 +660,9 @@
columnList1: [
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1Number',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1Number',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表",
columnProp: "number",
headerAlign: "center",
@ -657,9 +678,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1RollQty',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1RollQty',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表",
columnProp: "rollQty",
headerAlign: "center",
@ -675,9 +696,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1RollNumber',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1RollNumber',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表",
columnProp: "rollNumber",
headerAlign: "center",
@ -693,9 +714,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table1ALLRollQty',
tableId: "6032Table1",
functionId: 102001002,
serialNumber: '102001002Table1ALLRollQty',
tableId: "102001002Table1",
tableName: "查询SAP采购订单待分卷左表",
columnProp: "allRollQty",
headerAlign: "center",
@ -713,9 +734,9 @@
columnList2: [
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2PartNo',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2PartNo',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表",
columnProp: "partNo",
headerAlign: "center",
@ -731,9 +752,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2PartDescription',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2PartDescription',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表",
columnProp: "partDescription",
headerAlign: "center",
@ -749,9 +770,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2OrderItemNo',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2OrderItemNo',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表",
columnProp: "orderItemNo",
headerAlign: "center",
@ -767,9 +788,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table2Quantity',
tableId: "6032Table2",
functionId: 102001002,
serialNumber: '102001002Table2Quantity',
tableId: "102001002Table2",
tableName: "查询SAP采购订单待分卷右表",
columnProp: "quantity",
headerAlign: "center",
@ -787,9 +808,9 @@
columnList3: [
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollNo',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "rollNo",
headerAlign: "center",
@ -805,9 +826,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollQty',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollQty',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "rollQty",
headerAlign: "center",
@ -823,9 +844,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppDeliveryNote',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppDeliveryNote',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "suppDeliveryNote",
headerAlign: "center",
@ -841,9 +862,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3RollDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3RollDate',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "rollDate",
headerAlign: "center",
@ -859,9 +880,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3CreatedDate',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3CreatedDate',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "createdDate",
headerAlign: "center",
@ -877,9 +898,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3CreatedBy',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3CreatedBy',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "createdBy",
headerAlign: "center",
@ -895,9 +916,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppRollNoFlag',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppRollNoFlag',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "suppRollNoFlag",
headerAlign: "center",
@ -913,9 +934,9 @@
},
{
userId: this.$store.state.user.name,
functionId: 6032,
serialNumber: '6032Table3SuppRollNo',
tableId: "6032Table",
functionId: 102001002,
serialNumber: '102001002Table3SuppRollNo',
tableId: "102001002Table3",
tableName: "查询SAP采购订单已分卷表",
columnProp: "suppRollNo",
headerAlign: "center",
@ -1495,6 +1516,16 @@
// 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() {
},
@ -1512,6 +1543,23 @@
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
getReferenceData() {
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 {
// 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 {
// saveButtonList(this.buttonList).then(({data}) => {
// })
// this.showDefault = true
}
});
})
},
},
created() {
this.getMultiLanguageList()//
//
this.getButtonAuthData();
this.getTableUserColumn('102001002Table',1);
this.getTableUserColumn('102001002Table1',2);
this.getTableUserColumn('102001002Table2',3);
this.getTableUserColumn('102001002Table3',4);
}
}
</script>
<style scoped >

Loading…
Cancel
Save