1.优化代码

master
董哲奇 1 year ago
parent 447315ae49
commit 3399e011b6

@ -86,6 +86,7 @@
:cell-style="cellStyle2" :cell-style="cellStyle2"
@checkbox-all="selectAllEvent" @checkbox-all="selectAllEvent"
@checkbox-change="selectChangeEvent" @checkbox-change="selectChangeEvent"
:scroll-y="{ enabled: true }"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -347,9 +348,9 @@ export default {
{ field: 'sjlyCh', title: '数据来源船',width: 100, { field: 'sjlyCh', title: '数据来源船',width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }}, filterRender: { name: 'FilterCombination', }},
{ field: 'id', title: '流水号(禁止修改)',width: 100, /*{ field: 'id', title: '',width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }}, filterRender: { name: 'FilterCombination', }},*/
], ],
checkedList: [], checkedList: [],

@ -53,6 +53,7 @@
highlight-current-row highlight-current-row
highlight-hover-row highlight-hover-row
show-overflow show-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -2565,9 +2566,9 @@ export default {
this.$message.warning(res.message) this.$message.warning(res.message)
}else{ }else{
this.list = res.data this.list = res.data
if (this.$refs.xGrid) { // if (this.$refs.xGrid) {
this.$refs.xGrid.loadData(this.list) // this.$refs.xGrid.loadData(this.list)
} // }
} }
// if (res.data.no_tlt) { // if (res.data.no_tlt) {
// this.selectMbch = res.data // this.selectMbch = res.data

@ -48,6 +48,7 @@
highlight-current-row highlight-current-row
highlight-hover-row highlight-hover-row
show-overflow show-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -69,6 +70,7 @@
highlight-current-row highlight-current-row
highlight-hover-row highlight-hover-row
show-overflow show-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -92,6 +94,7 @@
highlight-current-row highlight-current-row
highlight-hover-row highlight-hover-row
show-overflow show-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -116,6 +119,7 @@
highlight-hover-row highlight-hover-row
show-overflow show-overflow
show-header-overflow show-header-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -139,6 +143,7 @@
highlight-hover-row highlight-hover-row
show-overflow show-overflow
show-header-overflow show-header-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -162,6 +167,7 @@
highlight-hover-row highlight-hover-row
show-overflow show-overflow
show-header-overflow show-header-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -418,7 +424,10 @@ export default {
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }, filterRender: { name: 'FilterCombination', },
}, },
{ field: '', title: '规格(备注:需要从pb里面查看生成规则)', width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', },
},
{ field: 'hd', title: '厚度', width: 100, { field: 'hd', title: '厚度', width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }, filterRender: { name: 'FilterCombination', },
@ -1008,7 +1017,6 @@ export default {
var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1)+ "/"; var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1)+ "/";
var D = date.getDate()<10? "0" +date.getDate():date.getDate(); var D = date.getDate()<10? "0" +date.getDate():date.getDate();
this.queryParam.yf = Y + M + D; this.queryParam.yf = Y + M + D;
}, },
//1 //1
initList() { initList() {

@ -45,6 +45,7 @@
highlight-current-row highlight-current-row
highlight-hover-row highlight-hover-row
show-overflow show-overflow
:scroll-y="{enabled: true}"
> >
</vxe-grid> </vxe-grid>
</div> </div>
@ -949,12 +950,10 @@ export default {
}, },
methods: { methods: {
ydjhxf(){ ydjhxf(){
let obj=this.$refs.xGrid.getCheckboxRecords() if(this.checkedList.length<=0){
if(obj.length<=0){
return return
} }
ydjhxf(obj).then(res=> { ydjhxf(this.checkedList).then(res=> {
if (res.success) { if (res.success) {
this.initList() this.initList()
} }

@ -99,7 +99,7 @@ export default {
dcCh:'', dcCh:'',
dcPl:'', dcPl:'',
dcFd:'', dcFd:'',
zt:'0' zt:'2'
}, },
projectData:[], projectData:[],
monthList:[], monthList:[],

Loading…
Cancel
Save