ruanqi 1 year ago
parent
commit
b820d30bac
  1. 2
      src/api/table.js
  2. 12
      src/views/modules/qc/qcMethod.vue

2
src/api/table.js

@ -30,5 +30,5 @@ export const getMenuTableList = data => createAPI(`/gridTableDefault/getMenuTabl
export const updateColumnSize= data => createAPI(`/gridTableUser/updateColumnSize`,'post',data)

12
src/views/modules/qc/qcMethod.vue

@ -61,6 +61,7 @@
<el-table <el-table
:height="height" :height="height"
:data="dataList" :data="dataList"
@header-dragend="handleColumnResize"
border border
v-loading="dataListLoading" v-loading="dataListLoading"
style="width: 100%;"> style="width: 100%;">
@ -157,7 +158,7 @@
inspectionTypeSearch, // inspectionTypeSearch, //
getSiteAndBuByUserName getSiteAndBuByUserName
} from "@/api/qc/qc.js" } from "@/api/qc/qc.js"
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js"
import {getTableDefaultListLanguage, getTableUserListLanguage,updateColumnSize} from "@/api/table.js"
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
export default { export default {
data () { data () {
@ -422,6 +423,15 @@
}, },
methods: { methods: {
handleColumnResize(newWidth, oldWidth, column, event){
let inData= this.columnList.filter(item => item.columnProp === column.property)[0]
inData.columnWidth=newWidth
updateColumnSize(inData).then(({data}) => {
if (data.code === 0) {
console.log("栏位宽度保存成功!")
}
})
},
// bu // bu
getSiteAndBuByUserName () { getSiteAndBuByUserName () {
let tempData = { let tempData = {

Loading…
Cancel
Save