qymljy 3 năm trước cách đây
mục cha
commit
dabdf55ecf

+ 3 - 3
src/HDrpManagement/publicCustomer/modules/detail/addressManage/list.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <div class="flex-align-center normal-margin">
-      <add class="inline-16" :data="data" @insertSuccess="onSuccess"></add>
+      <add class="inline-16" :data="data" @insertSuccess="onSuccess" v-if="tool.checkAuth($route.name,'customerAddressManage')"></add>
       <div>
         <el-input
             placeholder="请输入内容"
@@ -22,8 +22,8 @@
         <p v-else>{{scope.column.data[scope.column.columnname]}}</p>
       </template>
       <template v-slot:opreation="scope">
-        <edit v-if="tool.checkAuth($route.name,'update')" :data="scope.data" @updateSuccess="onSuccess"></edit>
-        <toVoid v-if="tool.checkAuth($route.name,'toVoid')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
+        <edit v-if="tool.checkAuth($route.name,'customerAddressManage')" :data="scope.data" @updateSuccess="onSuccess"></edit>
+        <toVoid v-if="tool.checkAuth($route.name,'customerAddressManage')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
       </template>
     </tableLayout>
     <div style="margin-top:16px;text-align:right">

+ 3 - 3
src/HDrpManagement/publicCustomer/modules/detail/contacts/list.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <div class="flex-align-center normal-margin">
-      <add class="inline-16" :data="data" @insertSuccess="onSuccess"></add>
+      <add class="inline-16" :data="data" @insertSuccess="onSuccess" v-if="tool.checkAuth($route.name,'contactInformationManage')"></add>
       <div>
         <el-input
             placeholder="请输入内容"
@@ -19,8 +19,8 @@
         <p>{{scope.column.data[scope.column.columnname]}}</p>
       </template>
       <template v-slot:opreation="scope">
-        <edit v-if="tool.checkAuth($route.name,'update')" :data="scope.data" :enterprisename="data.enterprisename"  @updateSuccess="onSuccess"></edit>
-        <toVoid v-if="tool.checkAuth($route.name,'toVoid')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
+        <edit v-if="tool.checkAuth($route.name,'contactInformationManage')" :data="scope.data" :enterprisename="data.enterprisename"  @updateSuccess="onSuccess"></edit>
+        <toVoid v-if="tool.checkAuth($route.name,'contactInformationManage')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
       </template>
     </tableLayout>
     <div style="margin-top:16px;text-align:right">

+ 3 - 3
src/SDrpManagement/salerPrivatecustomer/detail/modules/addressManage/list.vue

@@ -2,7 +2,7 @@
   <div>
     
     <div class="flex-align-center normal-margin">
-      <add class="inline-16" :data="data" @insertSuccess="onSuccess"></add>
+      <add class="inline-16" :data="data" @insertSuccess="onSuccess" v-if="tool.checkAuth($route.name,'customerAddressManage')"></add>
       <el-input
           style="width:300px"
           placeholder="请输入内容"
@@ -22,8 +22,8 @@
         <p v-else>{{scope.column.data[scope.column.columnname]}}</p>
       </template>
       <template v-slot:opreation="scope">
-        <edit v-if="tool.checkAuth($route.name,'update')" :data="scope.data" @updateSuccess="onSuccess"></edit>
-        <toVoid v-if="tool.checkAuth($route.name,'toVoid')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
+        <edit  :data="scope.data" @updateSuccess="onSuccess" ></edit>
+        <toVoid :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
       </template>
     </tableLayout>
     <div style="margin-top:16px;text-align:right">

+ 1 - 1
src/SDrpManagement/salerPrivatecustomer/detail/modules/addressManage/modules/edit.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="inline-16">
-    <el-button size="small" type="text" @click="onshow">编 辑</el-button>
+    <el-button size="small" type="text" @click="onshow" :disabled="tool.checkAuth($route.name,'customerAddressManage')">编 辑</el-button>
     <el-drawer
         title="编辑客户地址"
         :visible.sync="dialogFormVisible"

+ 1 - 1
src/SDrpManagement/salerPrivatecustomer/detail/modules/addressManage/modules/toVoid.vue

@@ -3,7 +3,7 @@
     <el-popconfirm
         title="确定要作废该客户地址嘛?"
         @confirm="toVoidRow()">
-      <el-button slot="reference" size="small" type="text">作 废</el-button>
+      <el-button slot="reference" size="small" type="text" :disabled="tool.checkAuth($route.name,'customerAddressManage')">作 废</el-button>
     </el-popconfirm>
     <el-dialog
         :visible.sync="dialogToVoidVisible"

+ 3 - 3
src/SDrpManagement/salerPrivatecustomer/detail/modules/contacts/list.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <div class="flex-align-center normal-margin">
-      <add class="inline-16" :data="data"  @insertSuccess="onSuccess"></add>
+      <add class="inline-16" :data="data"  @insertSuccess="onSuccess" v-if="tool.checkAuth($route.name,'contactInformationManage')"></add>
       <el-input
           style="width:300px"
           placeholder="请输入内容"
@@ -18,8 +18,8 @@
         <p>{{scope.column.data[scope.column.columnname]}}</p>
       </template>
       <template v-slot:opreation="scope">
-        <edit v-if="tool.checkAuth($route.name,'update')" :data="scope.data" :enterprisename="data.enterprisename" @updateSuccess="onSuccess"></edit>
-        <toVoid v-if="tool.checkAuth($route.name,'toVoid')" :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
+        <edit :data="scope.data" :enterprisename="data.enterprisename" @updateSuccess="onSuccess"></edit>
+        <toVoid  :data="scope.data" @toVoidSuccess="onSuccess"></toVoid>
       </template>
     </tableLayout>
     <div style="margin-top:16px;text-align:right">

+ 1 - 1
src/SDrpManagement/salerPrivatecustomer/detail/modules/contacts/modules/edit.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="inline-16">
-    <el-button size="small" type="text" @click="onshow">编 辑</el-button>
+    <el-button size="small" type="text" @click="onshow" :disabled="tool.checkAuth($route.name,'contactInformationManage')">编 辑</el-button>
     <el-drawer
         title="编辑联系人"
         :visible.sync="dialogFormVisible"

+ 1 - 1
src/SDrpManagement/salerPrivatecustomer/detail/modules/contacts/modules/toVoid.vue

@@ -3,7 +3,7 @@
     <el-popconfirm
         title="确定要删除该联系人嘛?"
         @confirm="toVoidRow()">
-      <el-button slot="reference" size="small" type="text">删 除</el-button>
+      <el-button slot="reference" size="small" type="text" :disabled="tool.checkAuth($route.name,'contactInformationManage')">删 除</el-button>
     </el-popconfirm>
   </div>
 </template>