diff --git a/jshERP-web/src/views/bill/mixins/BillListMixin.js b/jshERP-web/src/views/bill/mixins/BillListMixin.js index 8b41ba31..de459b55 100644 --- a/jshERP-web/src/views/bill/mixins/BillListMixin.js +++ b/jshERP-web/src/views/bill/mixins/BillListMixin.js @@ -116,6 +116,7 @@ export const BillListMixin = { console.log(value); }, initSystemConfig() { + this.isShowExcel = Vue.ls.get('isShowExcel'); getCurrentSystemConfig().then((res) => { if(res.code === 200 && res.data){ let multiBillType = res.data.multiBillType @@ -126,7 +127,6 @@ export const BillListMixin = { getPlatformConfigByKey({ "platformKey": "bill_excel_url" }).then((res) => { if (res && res.code === 200) { if(res.data.platformValue) { - this.isShowExcel = true this.billExcelUrl = res.data.platformValue } } diff --git a/jshERP-web/src/views/user/Login.vue b/jshERP-web/src/views/user/Login.vue index 0315edeb..5c4b1d25 100644 --- a/jshERP-web/src/views/user/Login.vue +++ b/jshERP-web/src/views/user/Login.vue @@ -60,6 +60,7 @@ import { mapActions } from 'vuex' import { timeFix } from '@/utils/util' import Vue from 'vue' + import { getPlatformConfigByKey} from '@/api/api' import { ACCESS_TOKEN, ENCRYPTED_STRING } from '@/store/mutation-types' import { getAction } from '@/api/manage' import { getEncryptedString } from '@/utils/encryption/aesEncrypt' @@ -194,6 +195,15 @@ let desc = 'admin只是平台运维用户,真正的管理员是租户(测试账号为jsh),admin不能编辑任何业务数据,只能配置平台菜单和创建租户' this.$message.info(desc,30) } else { + getPlatformConfigByKey({ "platformKey": "bill_excel_url" }).then((res) => { + if (res && res.code === 200) { + if(res.data.platformValue) { + Vue.ls.set('isShowExcel', true); + } else { + Vue.ls.set('isShowExcel', false); + } + } + }) getAction("/user/infoWithTenant",{}).then(res=>{ if(res && res.code === 200) { let currentTime = new Date(); //新建一个日期对象,默认现在的时间