Procházet zdrojové kódy

fix:隐藏没有操作按钮列

zh před 2 roky
rodič
revize
1e2894b036

+ 5 - 4
src/views/basic_data/dealer/dealer_deposit.vue

@@ -111,18 +111,19 @@
               <template slot-scope="scope">
                 <el-button
                   type="text"
-                  class="textColor"
+                 size="mini"
                   v-if="$checkBtnRole('edit', $route.meta.roles)"
                   @click="editFn(scope.row.id)"
                   >编辑</el-button
                 >
-                <el-button type="text" class="textColor" @click="logFn(scope.row.id)">记录</el-button>
+                <el-button type="text" size="mini" @click="logFn(scope.row.id)">记录</el-button>
                 <el-popconfirm
+                class="import-btn"
                   @onConfirm="deleFn(scope.row.id)"
                   v-if="$checkBtnRole('del', $route.meta.roles)"
                   title="这是一段内容确定删除吗?"
                 >
-                  <el-button type="text" class="textColor" slot="reference">删除</el-button>
+                  <el-button type="text" size="mini" slot="reference">删除</el-button>
                 </el-popconfirm>
               </template>
             </el-table-column>
@@ -575,4 +576,4 @@ export default {
 //   padding: 12px;
 // }
 </style>
->
+

+ 1 - 1
src/views/basic_data/dealer/dealer_stock.vue

@@ -286,7 +286,7 @@ export default {
             ) : null}
             {this.$checkBtnRole('del', this.$route.meta.roles) ? (
               <el-popconfirm onOnConfirm={() => this.deleFn(row.id)} title="这是一段内容确定删除吗?">
-                <el-button style="font-size:12px" type="text" class="textColor" slot="reference">
+                <el-button style="font-size:12px" type="text" size="mini" slot="reference">
                   删除
                 </el-button>
               </el-popconfirm>

+ 2 - 2
src/views/basic_data/logistics/logistics_list.vue

@@ -153,7 +153,7 @@ export default {
         return (
           <div class="operation-btns">
             {this.$checkBtnRole('edit', this.$route.meta.roles) ? (
-              <el-button type="text" class="textColor" onClick={() => this.editFn(row.id, row)}>
+              <el-button type="text" size="mini" class="textColor" onClick={() => this.editFn(row.id, row)}>
                 编辑
               </el-button>
             ) : null}
@@ -166,7 +166,7 @@ export default {
                 title="内容确定删除吗?"
                 onOnConfirm={() => this.hanleDelete(row.id)}
               >
-                <el-button slot="reference" type="text" class="textColor el-popover-left">
+                <el-button slot="reference" type="text" size="mini" class="textColor el-popover-left">
                   删除
                 </el-button>
               </el-popconfirm>

+ 0 - 1
src/views/basic_data/material/category_list.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :columnParsing="columnParsing"
   >
 

+ 2 - 2
src/views/basic_data/material/machine_list.vue

@@ -242,7 +242,7 @@ export default {
         return (
           <div class="operation-btns">
             {this.$checkBtnRole('edit', this.$route.meta.roles) ? (
-              <el-button type="text" class="textColor" onClick={() => this.editFn(row.id, row)}>
+              <el-button type="text" class="textColor" size="mini" onClick={() => this.editFn(row.id, row)}>
                 编辑
               </el-button>
             ) : null}
@@ -255,7 +255,7 @@ export default {
                 title="内容确定删除吗?"
                 onOnConfirm={() => this.hanleDeleteAll(row.id)}
               >
-                <el-button slot="reference" type="text" class="textColor el-popover-left">
+                <el-button slot="reference" type="text" size="mini" class="textColor el-popover-left">
                   删除
                 </el-button>
               </el-popconfirm>

+ 3 - 1
src/views/basic_data/material/relation_list.vue

@@ -270,6 +270,7 @@ export default {
             {this.$checkBtnRole('edit', this.$route.meta.roles) ? (
               <el-button
                 type="text"
+                size="mini"
                 class="textColor"
                 onClick={() => {
                   this.editFn(row.id, row, index)
@@ -284,10 +285,11 @@ export default {
                 cancel-button-text="不用了"
                 icon="el-icon-info"
                 icon-color="red"
+                
                 title="内容确定删除吗?"
                 onOnConfirm={() => this.hanleDelete(row.id)}
               >
-                <el-button slot="reference" type="text" class="textColor el-popover-left">
+                <el-button slot="reference"  size="mini" type="text" class="textColor el-popover-left">
                   删除
                 </el-button>
               </el-popconfirm>

+ 1 - 1
src/views/basic_data/stock/Issue_list.vue

@@ -71,7 +71,7 @@ export default {
         return (
           <div class="operation-btns">
             <el-popconfirm title="弃审吗?" onOnConfirm={() => this.handleUnapprove(row.id, row.billNo)}>
-              <el-button slot="reference" type="text">
+              <el-button slot="reference" type="text" size="mini">
                 弃审
               </el-button>
             </el-popconfirm>

+ 1 - 1
src/views/basic_data/stock/material_list.vue

@@ -88,7 +88,7 @@ export default {
         return (
           <div class="operation-btns">
             <el-popconfirm title="弃审吗?" onOnConfirm={() => this.handleUnapprove(row.id, row.billNo)}>
-              <el-button slot="reference" type="text">
+              <el-button slot="reference" type="text" size="mini">
                 弃审
               </el-button>
             </el-popconfirm>

+ 0 - 1
src/views/basic_data/stock/product_list.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :columnParsing="columnParsing"
   >
   </template-page>

+ 0 - 1
src/views/basic_data/stock/product_list_customer.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :columnParsing="columnParsing"
   >
   </template-page>

+ 1 - 1
src/views/basic_data/stock/warehousing_list.vue

@@ -71,7 +71,7 @@ export default {
         return (
           <div class="operation-btns">
             <el-popconfirm title="弃审吗?" onOnConfirm={() => this.handleUnapprove(row.id, row.billNo)}>
-              <el-button slot="reference" type="text">
+              <el-button slot="reference" type="text" size="mini">
                 弃审
               </el-button>
             </el-popconfirm>

+ 2 - 1
src/views/basic_data/warehouse/warehouse_cost.vue

@@ -219,6 +219,7 @@ export default {
             {this.$checkBtnRole('edit', this.$route.meta.roles) ? (
               <el-button
                 type="text"
+                size="mini"
                 class="textColor"
                 onClick={() => {
                   this.getCustomerList()
@@ -237,7 +238,7 @@ export default {
                 title="内容确定删除吗?"
                 onOnConfirm={() => this.hanleDelete(row.id)}
               >
-                <el-button slot="reference" type="text" class="textColor el-popover-left">
+                <el-button slot="reference" type="text"  size="mini" class="textColor el-popover-left">
                   删除
                 </el-button>
               </el-popconfirm>

+ 1 - 1
src/views/basic_data/warehouse/warehouse_site.vue

@@ -207,7 +207,7 @@ export default {
                   this.hanleDelete(row.id)
                 }}
               >
-                <el-button style="font-size: 12px;" slot="reference" type="text" class="textColor el-popover-left">
+                <el-button  size="mini" slot="reference" type="text" class="textColor el-popover-left">
                   删除
                 </el-button>
               </el-popconfirm>

+ 1 - 2
src/views/issue.vue

@@ -201,11 +201,10 @@ export default {
             ) : null}
             {
               <el-popconfirm
-                style="margin-left: 10px;font-size: 12px;"
                 title="确定删除吗?"
                 onOnConfirm={() => this.deleteData(row.id)}
               >
-                <el-button slot="reference" type="text">
+                <el-button slot="reference" type="text" size="mini">
                   删除
                 </el-button>
               </el-popconfirm>

+ 2 - 2
src/views/notice.vue

@@ -336,11 +336,11 @@ export default {
               </el-button>
             ) : null}
             <el-popconfirm
-              style="margin-left: 10px"
+       
               title="确定删除吗?"
               onOnConfirm={() => this.deleteData(row.noticeId)}
             >
-              <el-button slot="reference" type="text">
+              <el-button slot="reference" type="text" size="mini">
                 删除
               </el-button>
             </el-popconfirm>

+ 1 - 0
src/views/sales_policy/policy_list.vue

@@ -9,6 +9,7 @@
     :tableAttributes="tableAttributes"
     :tableEvents="tableEvents"
     :replaceOrNotMap="false"
+    :operationColumnWidth="200"
   >
     <Popu v-if="isShow !== 1">
       <el-page-header slot="head" :content="content" @back="handleClose" />

+ 0 - 1
src/views/stock/reserved_stock.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :optionsEvensGroup="optionsEvensGroup"
     :columnParsing="columnParsing"
   >

+ 0 - 1
src/views/stock/stock_list.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :optionsEvensGroup="optionsEvensGroup"
     :columnParsing="columnParsing"
   >

+ 0 - 1
src/views/supply/purchase/plan_list.vue

@@ -3,7 +3,6 @@
     ref="pageRef"
     :getList="getList"
     :exportList="exportList"
-    :operation="operation()"
     :optionsEvensGroup="optionsEvensGroup"
     :columnParsing="columnParsing"
   >