Browse Source

森语-搬运工对账单-一键回退按钮和权限

jbb 2 years ago
parent
commit
ac4b4d4740
1 changed files with 12 additions and 0 deletions
  1. 12 0
      src/views/oa/SyCarryList.vue

+ 12 - 0
src/views/oa/SyCarryList.vue

@@ -97,6 +97,9 @@
                 <a-popconfirm title="确定财务经理审批吗?" @confirm="() => plannerSubmit(record,3)" v-if="record.state == '3'">
                   <a >财务经理审批</a>
                 </a-popconfirm>
+                <a-popconfirm title="确定一键回退吗?" @confirm="() => Fallback(record)" v-if="record.state == '1' || record.state == '2'||record.state == '3'" v-has="'syCarry:initial'">
+                  <a >一键回退</a>
+                </a-popconfirm>
               </a-menu-item>
             </a-menu>
           </a-dropdown>
@@ -213,6 +216,15 @@
           }
         })
       },
+      Fallback(record){
+        getAction('/oa/syCarry/initial', {id:record.id}).then((res) => {
+          if(res.success){
+            this.loadData()
+          }else{
+            this.$message.warning(res.message)
+          }
+        })
+      },
       searchReset(){
        this.queryParam={}
        this.loadData()