Browse Source

考评体系配置下所有页面增加按钮权限标识;

SunZehao 1 year ago
parent
commit
22c466e657

+ 2 - 0
src/components/assessment/evaluationYearPage.vue

@@ -291,6 +291,8 @@ export default {
                 checkCycle: that.ruleForm.evaluationCycle,
                 year: that.ruleForm.year,
                 des: that.ruleForm.desc,
+                createOrgId: userMes.unitId,
+                createOrgName: userMes.unitName,
                 createBy: userMes.id,
                 createName: userMes.name
             }

+ 1 - 1
src/components/baseInfomation/moreBrandPage.vue

@@ -29,7 +29,7 @@
             <div class="PeriodBtn" :style="$utils.PeriodBtnSty()">
                 <btns 
                     :showImport="false" :showExport="false" :showSave="false"
-                    :showAdd="true"
+                    :showAdd="$utils.havePurview('moreBrand:oneLevel:add')"
                     :showDelete="false"
                     @handleAdd="handleAdd('out')"></btns>
             </div>

+ 4 - 7
src/components/evaluationSystem/evaluationDepartmentPage.vue

@@ -19,9 +19,9 @@
                 <btns
                 :showImport="false"
                 :showExport="false"
-                :showAdd="true"
-                :showSave="true"
-                :showDelete="true"
+                :showAdd="$utils.havePurview('evaldepartment:oneLevel:add')"
+                :showSave="$utils.havePurview('evaldepartment:oneLevel:save')"
+                :showDelete="$utils.havePurview('evaldepartment:oneLevel:delete')"
                 :disSave="changeDateSelect.length === 0 || changeDateSelect.length>1"
                 :disDelete="changeDateSelect.length === 0"
                 :disImport="true"
@@ -234,10 +234,7 @@ export default {
         // 查询人员
         getuserPageList(val) {
             let that = this
-            let params = {
-                id: val
-            }
-            apiGetDepartmentallocationLeader(params).then(datas =>{
+            apiGetDepartmentallocationLeader(val).then(datas =>{
                 if (datas && datas.data) {
                     that.deptLeaderOption = datas.data
                 }

+ 0 - 1
src/components/evaluationSystem/evaluationIndexPage.vue

@@ -32,7 +32,6 @@
                 <seachs @handleSeach="getSeachData" @handleRest="resetSeach"></seachs>
             </div>
             <div class="PeriodBtn" :style="$utils.PeriodBtnSty()">
-                <!-- $utils.havePurview('evalIndex:oneLevel:save') -->
                 <btns
                 :showImport="false"
                 :showExport="false"

+ 3 - 3
src/components/evaluationSystem/evaluationMultiSequencePage.vue

@@ -12,9 +12,9 @@
                 <btns
                 :showImport="false"
                 :showExport="false"
-                :showAdd="true"
-                :showSave="true"
-                :showDelete="true"
+                :showAdd="$utils.havePurview('multiSequence:oneLevel:add')"
+                :showSave="$utils.havePurview('multiSequence:oneLevel:save')"
+                :showDelete="$utils.havePurview('multiSequence:oneLevel:delete')"
                 :disSave="changeDateSelect.length === 0 || changeDateSelect.length>1"
                 :disDelete="changeDateSelect.length === 0"
                 :disImport="true"