按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-08 bc5d103d58d3c421ae5f95d7cfa71a125e2414fc
src/views/basicSettings/roleList.vue
@@ -131,7 +131,7 @@
                    <div v-for="(item,index) in treeCenter[0].children" :key="item.menucode">
                      <div
                        v-if="item.buttoncodelist ===null "
                        v-if="!item.buttoncodelist"
                        style="margin-left: 40px;height:26px;display: flex;"
                      />
@@ -179,7 +179,7 @@
                  <div v-if="treeCenter.length>0">
                    <div v-for="item in treeCenter[0].children" :key="item.menucode">
                      <div
                        v-if="item.datacodelist ===null "
                        v-if="!item.datacodelist"
                        style="margin-left: 40px;height:26px;display: flex;"
                      />
@@ -339,7 +339,7 @@
      this.treeCenter[0].children.forEach(item => {
        if (item.children && item.children.length) {
          item.children.forEach(it => {
            it.buttoncodelist = it.buttoncodelist !== null ? it.buttoncodelist.split(',') : []
            it.buttoncodelist = it.buttoncodelist !== '' && it.buttoncodelist !== null ? it.buttoncodelist.split(',') : []
            if (it.buttoncodelist && it.buttoncodelist.length > 0) {
              it.buttoncodelist = this.$ButtonData.filter(j =>
                it.buttoncodelist.includes(j.buttoncode)