2213980799@qq.com 1 год назад
Родитель
Сommit
a394ac0eae

+ 1 - 1
src/views/saleManage/contact/components/parentList.vue

@@ -189,7 +189,7 @@ export default {
 
     selected() {
       if (!this.current) {
-        return this.$message.warning('请选择上级客户')
+        return this.$message.warning('请选择客户')
       }
       this.$emit('changeParent', this.current)
       this.handleClose()

+ 4 - 0
src/views/saleManage/contact/contactList.vue

@@ -43,6 +43,8 @@
               icon="el-icon-plus"
               class="ele-btn-icon"
               @click="openEdit('新建客户', {})"
+              v-if="$hasPermission('eom:contact:save')"
+
             >
               新建
             </el-button>
@@ -52,6 +54,8 @@
               class="ele-btn-icon"
               @click="addApply"
               :disabled="selection?.length === 0"
+              v-if="$hasPermission('eom:contactlistapply:apply')"
+
             >
               申请
             </el-button>

+ 8 - 5
src/views/saleManage/contact/contactListAdmin.vue

@@ -49,6 +49,7 @@
               type="primary"
               icon="el-icon-plus"
               class="ele-btn-icon"
+              v-if="$hasPermission('eom:contact:save')"
               @click="openEdit('新建客户', {})"
             >
               新建
@@ -58,6 +59,7 @@
               type="danger"
               el-icon-delete
               class="ele-btn-icon"
+              v-if="$hasPermission('eom:contact:delete')"
               @click="allDelBtn"
               :disabled="selection?.length === 0"
             >
@@ -76,6 +78,7 @@
             <el-button
               size="small"
               type="warning"
+              v-if="$hasPermission('eom:contact:free')"
               class="ele-btn-icon"
               @click="setFree('all')"
               :disabled="selection?.length === 0"
@@ -97,7 +100,7 @@
               :underline="false"
               icon="el-icon-edit"
               @click="openEdit('编辑客户', row)"
-              v-if="row.assignStatus !== 1"
+              v-if="row.assignStatus !== 1&& $hasPermission('eom:contact:update')"
             >
               修改
             </el-link>
@@ -112,7 +115,7 @@
               指派
             </el-link>
             <el-link
-              v-if="row.assignStatus === 1"
+              v-if="row.assignStatus === 1&& $hasPermission('eom:contact:free')"
               type="warning"
               :underline="false"
               @click="setFree('', row)"
@@ -120,7 +123,7 @@
               释放
             </el-link>
             <el-link
-              v-if="row.status === 2 && row.assignStatus !== 1"
+              v-if="row.status === 2 && row.assignStatus !== 1&& $hasPermission('eom:contact:update')"
               type="primary"
               :underline="false"
               icon="el-icon-check"
@@ -129,7 +132,7 @@
               启用
             </el-link>
             <el-link
-              v-if="row.status === 1 && row.assignStatus !== 1"
+              v-if="row.status === 1 && row.assignStatus !== 1&& $hasPermission('eom:contact:update')"
               type="primary"
               :underline="false"
               icon="el-icon-close"
@@ -141,7 +144,7 @@
             <el-popconfirm
               class="ele-action"
               title="确定要删除此客户信息吗?"
-              v-if="row.assignStatus !== 1"
+              v-if="row.assignStatus !== 1&& $hasPermission('eom:contact:delete')"
               @confirm="remove(row)"
             >
               <template v-slot:reference>

+ 1 - 1
src/views/saleManage/contact/index.vue

@@ -148,7 +148,7 @@
           </div>
         </template>
       </ele-split-layout>
-      <!--      <contactList v-if="activeComp == 'contactList' && $hasPermission('eom:contact:staff') "></contactList>-->
+           <contactList v-if="activeComp == 'contactList' && $hasPermission('eom:contact:staff') "></contactList>
       <contactListAdmin v-if="activeComp == 'contactList'"></contactListAdmin>
     </el-card>