zhangdan há 4 anos atrás
pai
commit
ff70499438

+ 10 - 3
src/views/businessManage/partnerManage/partnerManage.vue

@@ -28,7 +28,13 @@
         </a-row>
       </a-form>
     </div>
-    <div class="add"><a-button type="primary" icon="plus" class="addBtn" @click="showModal" id="bannerSetting-showModal">新增</a-button></div>
+    <div class="add"><a-button
+      type="primary"
+      icon="plus"
+      class="addBtn"
+      @click="showModal"
+      id="bannerSetting-showModal"
+      v-hasPermission="'B_partnerManage_add'">新增</a-button></div>
     <!-- table列表 -->
     <s-table
       ref="table"
@@ -40,7 +46,7 @@
       <span slot="action" slot-scope="text, record">
         <template>
           <a-icon
-            v-if="record.state==0"
+            v-if="$hasPermissions('B_partnerManage_edit') && record.state==0"
             type="edit"
             id="bannerSetting-handleEdit"
             title="编辑"
@@ -49,10 +55,11 @@
           <span v-if="record.state==1">--</span>
         </template>
 
-        <a-icon type="qrcode" title="查看小程序码" @click="getQrCode(record)" :style="{ fontSize: '20px', color: '#e29e14', padding: '0 10px' }" />
+        <a-icon type="qrcode" title="查看小程序码" @click="getQrCode(record)" :style="{ fontSize: '20px', color: '#e29e14', padding: '0 10px' }" v-hasPermission="'B_partnerManage_QRcode'" />
       </span>
       <span slot="state" slot-scope="text, record">
         <a-switch
+          v-hasPermission="'B_partnerManage_enable'"
           checkedChildren="启用"
           unCheckedChildren="禁用"
           id="bannerSetting-changeFlagHandle"

+ 1 - 1
src/views/shopSetting/goodsClass.vue

@@ -5,7 +5,7 @@
       <a-form layout="inline" @keyup.enter.native="$refs.table.refresh(true)">
         <a-row :gutter="48">
           <a-col :md="6" :sm="24">
-            <a-form-item label="商品分类名称">
+            <a-form-item label="商品分类名称" :label-col="{ span: 3 }" :wrapper-col="{ span: 12 }">
               <a-input allowClear v-model="searchData.name" :maxLength="30" placeholder="请输入" id="goodsClass-name" />
             </a-form-item>
           </a-col>

+ 1 - 1
src/views/shopSetting/supplier.vue

@@ -5,7 +5,7 @@
       <a-form layout="inline" @keyup.enter.native="$refs.table.refresh(true)">
         <a-row :gutter="48">
           <a-col :md="6" :sm="24">
-            <a-form-item label="供应商名称"><a-input allowClear v-model.trim="searchData.name" :maxLength="30" placeholder="请输入" id="OperateJournal-name"/></a-form-item>
+            <a-form-item label="供应商名称" :label-col="{ span: 3 }" :wrapper-col="{ span: 12 }"><a-input allowClear v-model.trim="searchData.name" :maxLength="30" placeholder="请输入" id="OperateJournal-name"/></a-form-item>
           </a-col>
           <a-col :md="6" :sm="24">
             <a-button style="margin-right: 10px;" type="primary" @click="$refs.table.refresh(true)" id="OperateJournal-refreshTable">查询</a-button>