diff --git a/src/views/business/resource/gyzj/comps/ffjlList.vue b/src/views/business/resource/gyzj/comps/ffjlList.vue index f0362e3..94af9d4 100644 --- a/src/views/business/resource/gyzj/comps/ffjlList.vue +++ b/src/views/business/resource/gyzj/comps/ffjlList.vue @@ -79,7 +79,7 @@ - {{ $t('form.export') }} @@ -94,8 +94,8 @@ { + var tabelStr = + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + ' ' + let _datastr = '' + _.forEach(response.rows, function (value) { + let jlzt = '' + switch (value.jlzt) { + case 1: + jlzt = that.$t('page.business.resource.resource.jlzt.wsd') + break + case 3: + jlzt = that.$t('page.business.resource.resource.jlzt.ysd') + break + case 5: + jlzt = that.$t('page.business.resource.resource.jlzt.dgd') + break + case 7: + jlzt = that.$t('page.business.resource.resource.jlzt.gd') + break + case 9: + jlzt = that.$t('page.business.resource.resource.jlzt.djd') + break + default: zjzt = '' + } + let jyzt = '' + switch (value.jyzt) { + case 1: + jyzt = that.$t('page.business.resource.resource.jyzt.wjy') + break + case 3: + jyzt = that.$t('page.business.resource.resource.jyzt.djy') + break + case 5: + jyzt = that.$t('page.business.resource.resource.jyzt.jyz') + break + default: jyzt = '' + } + _datastr = + _datastr + + '' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + '' + }) + tabelStr = tabelStr + _datastr + '
' + this.$t('page.business.resource.gyzj.mc') + '' + this.$t('page.business.resource.gyzj.bh') + '' + this.$t('page.business.resource.gyzj.md') + '' + this.$t('page.business.resource.gyzj.zytj') + '' + this.$t('page.business.resource.gyzj.cksj') + '' + this.$t('page.business.resource.gyzj.rksj') + '' + this.$t('page.business.resource.gyzj.ckmz') + '' + this.$t('page.business.resource.gyzj.rkmz') + '' + this.$t('page.business.resource.gyzj.syl') + '' + this.$t('page.business.resource.gyzj.lqr1') + '' + this.$t('page.business.resource.gyzj.lqr2') + '' + this.$t('page.business.resource.gyzj.kgy1') + '' + this.$t('page.business.resource.gyzj.kgy2') + '' + this.$t('page.business.resource.gyzj.zcg') + '' + this.$t('page.business.resource.gyzj.jlzt') + '' + this.$t('page.business.resource.gyzj.jyzt') + '
' + + value.mc + + '' + + ' '+value.bh + + '' + + (value.mdMcs&&value.mdMcs!=''&&value.mdOther&&value.mdOther!=''? (value.mdMcs +","+value.mdOther) :(value.mdMcs +value.mdOther))+ + '' + + value.ffzytj + + '' + + value.ffrq + + '' + + value.ghrq + + '' + + value.ckl +value.ckldw+ + '' + + value.rkl+value.rkldw + + '' + + value.syl+value.syldw + + '' + + value.lqr1Mc + + '' + + value.lqr2Mc + + '' + + value.jsr1Mc + + '' + + value.jsr2Mc + + '' + + value.zcgMc + + '' + + jlzt + + '' + + jyzt + + '
' + // Worksheet名 + var worksheet = that.$t('page.business.resource.gyzj.ffhsjl') + var uri = 'data:application/vnd.ms-excel;base64,' + // 真正要导出(下载)的HTML模板 + var exportTemplate = ` + + + + ${tabelStr} + + ` + var a = document.createElement('a') + a.download = worksheet + '.xls' + a.href = uri + window.btoa(unescape(encodeURIComponent(exportTemplate))) + a.click() + that.$modal.closeLoading() + }).finally(() => { + that.$modal.closeLoading() + }) }, //加签 handleJq(row) { diff --git a/src/views/business/resource/gyzj/comps/gyzjList.vue b/src/views/business/resource/gyzj/comps/gyzjList.vue index 37d1664..74ea531 100644 --- a/src/views/business/resource/gyzj/comps/gyzjList.vue +++ b/src/views/business/resource/gyzj/comps/gyzjList.vue @@ -338,6 +338,7 @@ export default { break case 11: zjzt = that.$t('page.business.resource.resource.zjzt.djd') + break default: zjzt = '' } let jyzt = '' diff --git a/src/views/business/resource/mjy/comps/ffjlList.vue b/src/views/business/resource/mjy/comps/ffjlList.vue index 95b161f..11c9eb8 100644 --- a/src/views/business/resource/mjy/comps/ffjlList.vue +++ b/src/views/business/resource/mjy/comps/ffjlList.vue @@ -79,7 +79,7 @@ - {{ $t('form.export') }} @@ -93,8 +93,8 @@ :show-overflow-tooltip="true" /> { + var tabelStr = + '
' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + '' + + ' ' + let _datastr = '' + _.forEach(response.rows, function (value) { + let jlzt = '' + switch (value.jlzt) { + case 1: + jlzt = that.$t('page.business.resource.resource.jlzt.wsd') + break + case 3: + jlzt = that.$t('page.business.resource.resource.jlzt.ysd') + break + case 5: + jlzt = that.$t('page.business.resource.resource.jlzt.dgd') + break + case 7: + jlzt = that.$t('page.business.resource.resource.jlzt.gd') + break + case 9: + jlzt = that.$t('page.business.resource.resource.jlzt.djd') + break + default: zjzt = '' + } + let jyzt = '' + switch (value.jyzt) { + case 1: + jyzt = that.$t('page.business.resource.resource.jyzt.wjy') + break + case 3: + jyzt = that.$t('page.business.resource.resource.jyzt.djy') + break + case 5: + jyzt = that.$t('page.business.resource.resource.jyzt.jyz') + break + default: jyzt = '' + } + _datastr = + _datastr + + '' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + '' + }) + tabelStr = tabelStr + _datastr + '
' + this.$t('page.business.resource.mjy.mc') + '' + this.$t('page.business.resource.mjy.bh') + '' + this.$t('page.business.resource.mjy.md') + '' + this.$t('page.business.resource.mjy.zytj') + '' + this.$t('page.business.resource.mjy.cksj') + '' + this.$t('page.business.resource.mjy.rksj') + '' + this.$t('page.business.resource.mjy.ckmz') + '' + this.$t('page.business.resource.mjy.rkmz') + '' + this.$t('page.business.resource.mjy.syl') + '' + this.$t('page.business.resource.mjy.lqr1') + '' + this.$t('page.business.resource.mjy.lqr2') + '' + this.$t('page.business.resource.mjy.kgy1') + '' + this.$t('page.business.resource.mjy.kgy2') + '' + this.$t('page.business.resource.mjy.zcg') + '' + this.$t('page.business.resource.mjy.jlzt') + '' + this.$t('page.business.resource.mjy.jyzt') + '
' + + value.mc + + '' + + ' '+value.bh + + '' + + (value.mdMcs&&value.mdMcs!=''&&value.mdOther&&value.mdOther!=''? (value.mdMcs +","+value.mdOther) :(value.mdMcs +value.mdOther))+ + '' + + value.ffzytj + + '' + + value.ffrq + + '' + + value.ghrq + + '' + + value.ckmz +value.ckmzdw+ + '' + + value.rkmz+value.rkmzdw + + '' + + value.syl+value.syldw + + '' + + value.lqr1Mc + + '' + + value.lqr2Mc + + '' + + value.jsr1Mc + + '' + + value.jsr2Mc + + '' + + value.zcgMc + + '' + + jlzt + + '' + + jyzt + + '
' + // Worksheet名 + var worksheet = that.$t('page.business.resource.mjy.ffhsjl') + var uri = 'data:application/vnd.ms-excel;base64,' + // 真正要导出(下载)的HTML模板 + var exportTemplate = ` + + + + ${tabelStr} + + ` + var a = document.createElement('a') + a.download = worksheet + '.xls' + a.href = uri + window.btoa(unescape(encodeURIComponent(exportTemplate))) + a.click() + that.$modal.closeLoading() + }).finally(() => { + that.$modal.closeLoading() + }) }, //加签 handleJq(row) { diff --git a/src/views/business/resource/mjy/comps/mjyList.vue b/src/views/business/resource/mjy/comps/mjyList.vue index 507a0cb..e72f8c0 100644 --- a/src/views/business/resource/mjy/comps/mjyList.vue +++ b/src/views/business/resource/mjy/comps/mjyList.vue @@ -337,6 +337,7 @@ export default { break case 11: zjzt = that.$t('page.business.resource.resource.zjzt.djd') + break default: zjzt = '' } let jyzt = ''