Z 1 år sedan
förälder
incheckning
23d953491b
3 ändrade filer med 10 tillägg och 4 borttagningar
  1. 1 0
      qiankun_config/store.js
  2. 8 3
      src/mixins/paramsDataMixins.js
  3. 1 1
      src/store/modules/user.js

+ 1 - 0
qiankun_config/store.js

@@ -2,6 +2,7 @@ import store from '../src/store';
 import vue from 'vue';
 export default function (state) {
   // alert(122);
+  console.log(state,'statestatestatestatestate======');
   if (!state) {
     return;
   }

+ 8 - 3
src/mixins/paramsDataMixins.js

@@ -4,12 +4,17 @@ export default {
     return {};
   },
   computed: {
+    isQianKun() {
+      return window.__POWERED_BY_QIANKUN__;
+    },
     ...mapGetters(['paramsSetData']),
     //流程是否需要审核
     isNeed_process_is_close() {
-      let index = this.paramsSetData.paramsData.findIndex(
-        (item) => item.code == 'process_is_close'
-      );
+      let data =
+        (this.isQianKun
+          ? this.$portalStore.state?.paramsSetData?.paramsData
+          : this.paramsSetData.paramsData) || [];
+      let index = data.findIndex((item) => item.code == 'process_is_close');
       if (index > -1) {
         const param = this.paramsSetData.paramsData[index];
         if (param.enable) {

+ 1 - 1
src/store/modules/user.js

@@ -6,7 +6,7 @@ import { USER_MENUS } from '@/config/setting';
 import { getResourcesTree } from '@/api/layout';
 import { SYSTEM_NAME } from '@/config/setting';
 import Vue from 'vue';
-import { parameterPageList } from '@/api/main';
+import { getCurrentUserAuthorityDeptAPI } from '@/api/login';
 
 const formatRouter = (list) => {
   let menuList = []; // menuType