Browse Source

2024.12.31 表格拖动 宽度自动保存

文本居中
java8
yuejiayang 1 year ago
parent
commit
c0114ee91b
  1. 43
      src/views/modules/inquiry/inquiryDetail.vue

43
src/views/modules/inquiry/inquiryDetail.vue

@ -341,7 +341,7 @@ import {queryCustomerList} from "@/api/customer/customer";
import {verifyData} from "@/api/part/partInformation"; import {verifyData} from "@/api/part/partInformation";
import {EventBus} from "../../../main"; import {EventBus} from "../../../main";
import TableColumn from "../../common/table.vue"; import TableColumn from "../../common/table.vue";
import {updateColumnSize} from "../../../api/table";
import {getTableDefaultListLanguage, getTableUserListLanguage, updateColumnSize} from "../../../api/table";
export default { export default {
components: { components: {
@ -1152,6 +1152,8 @@ export default {
created() { created() {
this.getSiteAndBuByUserName() this.getSiteAndBuByUserName()
//
this.getTableUserColumn(this.$route.meta.menuId+'table1',1)
this.getDataList() this.getDataList()
}, },
@ -1482,6 +1484,45 @@ export default {
let s = eval('(' + json + ')') let s = eval('(' + json + ')')
return s return s
}, },
//
async getTableUserColumn(tableId, columnId) {
let queryTableUser = {
userId: this.$store.state.user.name,
functionId: this.$route.meta.menuId,
tableId: tableId,
status: true,
languageCode: this.$i18n.locale
}
await getTableUserListLanguage(queryTableUser).then(({data}) => {
if (data.rows.length > 0) {
switch (columnId) {
case 1:
this.columnList = data.rows
break;
}
} else {
this.getColumnList(tableId, columnId)
}
})
},
// tableDefault
async getColumnList (tableId, columnId) {
let queryTable= {
functionId: this.$route.meta.menuId,
tableId: tableId,
languageCode: this.$i18n.locale
}
await getTableDefaultListLanguage(queryTable).then(({data}) => {
if (!data.rows.length === 0) {
switch (columnId) {
case 1:
this.columnList = data.rows
break;
}
}
})
},
} }
} }

Loading…
Cancel
Save