diff --git a/src/router/index.js b/src/router/index.js index c787664..3304bfc 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -251,7 +251,35 @@ export const dynamicRoutes = [ meta: { title: 'loading', activeMenu: '/form/drug' } } ] - } + }, + { + path: '/resource/mjy', + component: Layout, + hidden: true, + permissions: ['business:resource:mjy:list'], + children: [ + { + path: ':tab', + component: () => import('@/views/business/resource/mjy/index'), + name: 'Mjy', + meta: { title: 'loading', activeMenu: '/resource/mjy/mjyList' } + } + ] + }, + { + path: '/resource/gyzj', + component: Layout, + hidden: true, + permissions: ['business:resource:gyzj:list'], + children: [ + { + path: ':tab', + component: () => import('@/views/business/resource/gyzj/index'), + name: 'Gyzj', + meta: { title: 'loading', activeMenu: '/resource/gyzj/gyzjList' } + } + ] + }, ] // 防止连续点击多次路由报错 diff --git a/src/views/business/resource/gyzj/comps/ffjlList.vue b/src/views/business/resource/gyzj/comps/ffjlList.vue index 25aca52..892648b 100644 --- a/src/views/business/resource/gyzj/comps/ffjlList.vue +++ b/src/views/business/resource/gyzj/comps/ffjlList.vue @@ -8,23 +8,19 @@ - + - + - + - + @@ -33,7 +29,8 @@ - + @@ -49,13 +46,15 @@ - + - + @@ -78,9 +77,8 @@ - {{ - $t('form.export') }} + {{ + $t('form.export') }} @@ -90,56 +88,71 @@ :show-overflow-tooltip="true" /> - - + + - + - + - + - + - - - - - + + + + + - + {{ $t('page.business.resource.gyzj.guidang') }} - - {{ + @@ -208,6 +221,7 @@ import Xq from "./ffjl/Xq"; import Jq from "./ffjl/Jq"; import moment from "moment"; import { deepClone } from "@/utils/index"; +import { mapGetters } from 'vuex' export default { name: "FfjlList", @@ -240,6 +254,11 @@ export default { }, } }, + computed: { + ...mapGetters([ + 'id' + ]), + }, created() { this.getList() }, @@ -311,10 +330,10 @@ export default { value.mc + '' + ' ' + - ' '+value.bh + + ' ' + value.bh + '' + ' ' + - (value.mdMcs&&value.mdMcs!=''&&value.mdOther&&value.mdOther!=''? (value.mdMcs +","+value.mdOther) :(value.mdMcs +value.mdOther))+ + (value.mdMcs && value.mdMcs != '' && value.mdOther && value.mdOther != '' ? (value.mdMcs + "," + value.mdOther) : (value.mdMcs + value.mdOther)) + '' + ' ' + value.ffzytj + @@ -326,13 +345,13 @@ export default { value.ghrq + '' + ' ' + - value.ckl +value.ckldw+ + value.ckl + value.ckldw + '' + ' ' + - value.rkl+value.rkldw + + value.rkl + value.rkldw + '' + ' ' + - value.syl+value.syldw + + value.syl + value.syldw + '' + ' ' + value.lqr1Mc + diff --git a/src/views/business/resource/gyzj/comps/gyzjList.vue b/src/views/business/resource/gyzj/comps/gyzjList.vue index 736692c..ad1875d 100644 --- a/src/views/business/resource/gyzj/comps/gyzjList.vue +++ b/src/views/business/resource/gyzj/comps/gyzjList.vue @@ -189,12 +189,12 @@ {{ $t('page.business.resource.gyzj.qrrk') }} - @@ -260,6 +260,7 @@ import Czyj from "./gyzj/Czyj"; import Ysff from "./gyzj/Ysff"; import moment from "moment"; import { deepClone } from "@/utils/index"; +import { mapGetters } from 'vuex' export default { name: "GyzjList", @@ -288,6 +289,11 @@ export default { }, } }, + computed: { + ...mapGetters([ + 'id' + ]), + }, created() { this.getList() }, diff --git a/src/views/business/resource/gyzj/index.vue b/src/views/business/resource/gyzj/index.vue index 2e62448..911db44 100644 --- a/src/views/business/resource/gyzj/index.vue +++ b/src/views/business/resource/gyzj/index.vue @@ -29,10 +29,13 @@ export default { { key: 'gyzjList', name: 'page.business.resource.gyzj.gyzjgl' }, { key: 'ffjlList', name: 'page.business.resource.gyzj.ffhsjl' }, ], - active: 'gyzjList', + active: this.$route.params.tab||'gyzjList', } }, - created() { }, + created() { + const obj = Object.assign({}, this.$route, { title:this.$t('page.business.resource.gyzj.gyzjgl')}) + this.$tab.updatePage(obj); + }, methods: { show(row) { this.study = row diff --git a/src/views/business/resource/mjy/comps/ffjlList.vue b/src/views/business/resource/mjy/comps/ffjlList.vue index c4ca798..39af500 100644 --- a/src/views/business/resource/mjy/comps/ffjlList.vue +++ b/src/views/business/resource/mjy/comps/ffjlList.vue @@ -8,18 +8,15 @@ - + - + - + @@ -32,7 +29,8 @@ - + @@ -48,13 +46,15 @@ - + - + @@ -77,75 +77,88 @@ - {{ - $t('form.export') }} + {{ + $t('form.export') }} - + - + + :width="$i18n.locale === 'zh_CN' ? '100px' : '180px'" /> - + - + - + - - - - + + + + - + @@ -188,7 +203,7 @@ - + @@ -206,6 +221,7 @@ import Xq from "./ffjl/Xq"; import Jq from "./ffjl/Jq"; import moment from "moment"; import { deepClone } from "@/utils/index"; +import { mapGetters } from 'vuex' export default { name: "FfjlList", @@ -215,7 +231,7 @@ export default { daterangeCk: [], daterangeRk: [], loading: true, - showDetail:false, + showDetail: false, single: true, multiple: true, total: 0, @@ -241,6 +257,11 @@ export default { created() { this.getList() }, + computed: { + ...mapGetters([ + 'id' + ]), + }, methods: { exportExcel() { let that = this @@ -309,10 +330,10 @@ export default { value.mc + '' + ' ' + - ' '+value.bh + + ' ' + value.bh + '' + ' ' + - (value.mdMcs&&value.mdMcs!=''&&value.mdOther&&value.mdOther!=''? (value.mdMcs +","+value.mdOther) :(value.mdMcs +value.mdOther))+ + (value.mdMcs && value.mdMcs != '' && value.mdOther && value.mdOther != '' ? (value.mdMcs + "," + value.mdOther) : (value.mdMcs + value.mdOther)) + '' + ' ' + value.ffzytj + @@ -324,13 +345,13 @@ export default { value.ghrq + '' + ' ' + - value.ckmz +value.ckmzdw+ + value.ckmz + value.ckmzdw + '' + ' ' + - value.rkmz+value.rkmzdw + + value.rkmz + value.rkmzdw + '' + ' ' + - value.syl+value.syldw + + value.syl + value.syldw + '' + ' ' + value.lqr1Mc + @@ -400,15 +421,15 @@ export default { handlePlsd() { this.$refs.Sd.showBatch(this.selectList) }, - closeXq(){ - this.showDetail=false - this.$emit('showDetail',this.showDetail) + closeXq() { + this.showDetail = false + this.$emit('showDetail', this.showDetail) this.handleQuery() }, //详情 handleXq(row) { - this.showDetail=true - this.$emit('showDetail',this.showDetail) + this.showDetail = true + this.$emit('showDetail', this.showDetail) this.$refs.Xq.show(row) }, //归档 diff --git a/src/views/business/resource/mjy/comps/mjyList.vue b/src/views/business/resource/mjy/comps/mjyList.vue index acd6968..84e3a24 100644 --- a/src/views/business/resource/mjy/comps/mjyList.vue +++ b/src/views/business/resource/mjy/comps/mjyList.vue @@ -188,7 +188,7 @@ {{ $t('page.business.resource.mjy.ruku') }} -