فهرست منبع

发票申请 修改指示操作流程

Qukatie 2 هفته پیش
والد
کامیت
f60e1d220e

+ 2 - 2
src/views/iosBasicData/PaymentApplication/assembly/cashierItem.vue

@@ -89,8 +89,8 @@
       </avue-crud>
       <span slot="footer" class="dialog-footer">
         <el-button @click="dialogVisible = false" size="mini">取 消</el-button>
-        <el-button v-if="form.cashierStatus == 0" size="mini" type="success" @click="allClick('申请出纳')" :disabled="disabled">付费申请</el-button>
-        <el-button v-if="form.cashierStatus == 1" size="mini" type="danger" @click="allClick('撤销申请出纳')" :disabled="disabled"
+        <el-button v-if="form.cashierStatus == 0" size="mini" type="success" @click="allClick('申请出纳')" >付费申请</el-button>
+        <el-button v-if="form.cashierStatus == 1" size="mini" type="danger" @click="allClick('撤销申请出纳')"
           >撤销付费申请</el-button
         >
       </span>

+ 4 - 5
src/views/iosBasicData/fininvoicesApplyfor/assembly/cashierItem.vue

@@ -22,7 +22,6 @@
             icon="el-icon-plus"
             circle
             @click="addRow"
-            :disabled="form.cashierStatus == 2 || disabled"
           ></el-button>
         </template>
         <template slot="index" slot-scope="{ row, index }">
@@ -90,16 +89,16 @@
           <span v-else>{{ row.taxRate }}</span>
         </template>
         <template slot="menu" slot-scope="{ row, index }">
-          <el-button type="text" size="small" @click="rowEdit(row)" :disabled="row.status == 1 || disabled">{{
+          <el-button type="text" size="small" @click="rowEdit(row)" :disabled="row.status == 1">{{
             row.$cellEdit ? "保存" : "编辑"
           }}</el-button>
-          <el-button type="text" size="small" @click="rowDel(row, index)" :disabled="row.status == 1 || disabled">删除</el-button>
+          <el-button type="text" size="small" @click="rowDel(row, index)" :disabled="row.status == 1">删除</el-button>
         </template>
       </avue-crud>
       <span slot="footer" class="dialog-footer">
         <el-button @click="dialogVisible = false" size="mini">取 消</el-button>
-        <el-button v-if="form.cashierStatus == 0" size="mini" type="success" @click="allClick('申请出纳')" :disabled="disabled">收费申请</el-button>
-        <el-button v-if="form.cashierStatus == 1" size="mini" type="danger" @click="allClick('撤销申请出纳')" :disabled="disabled"
+        <el-button v-if="form.cashierStatus == 0" size="mini" type="success" @click="allClick('申请出纳')">收费申请</el-button>
+        <el-button v-if="form.cashierStatus == 1" size="mini" type="danger" @click="allClick('撤销申请出纳')"
           >撤销收费申请</el-button
         >
       </span>

+ 13 - 13
src/views/iosBasicData/fininvoicesApplyfor/fininvoicesDetails.vue

@@ -7,7 +7,7 @@
         <el-button v-if="form.id && pageIds.length" type="text" @click="nextPage">下一票</el-button>
       </div>
       <div class="add-customer-btn">
-        <el-button v-if="form.id" size="small" type="success" @click="allClick('指示')">指示</el-button>
+        <el-button v-if="form.status == 3" size="small" type="success" @click="allClick('指示')">指示</el-button>
         <el-button size="small" style="margin-right: 8px" :loading="saveLoading" :disabled="!form.id" @click="previewreportfun">预 览 </el-button>
         <el-button
           size="small"
@@ -846,7 +846,7 @@
     </el-dialog>
     <!--报表组件-->
     <reportContainer ref="reportContainer"></reportContainer>
-    <cashier-item ref="cashier" @update="updateCashier" :disabled="statusType"></cashier-item>
+    <cashier-item ref="cashier" @update="updateCashier"></cashier-item>
   </div>
 </template>
 
@@ -1562,18 +1562,18 @@ export default {
       this.fininvoicesDetailfun(this.form.id, "updateCashier");
     },
     submit(type) {
-      if (this.form.cashierStatus == 0) {
-        return this.$message.error("请申请收费!");
-      }
+      // if (this.form.cashierStatus == 0) {
+      //   return this.$message.error("请申请收费!");
+      // }
       getListAll({ srcId: this.form.id }).then(res => {
-        if (res.data.data.length == 0) {
-          return this.$message.error("请在指示维护费用");
-        }
-        for (let item of res.data.data) {
-          if (item.status == 0) {
-            return this.$message.error("请在指示维护未收款数据");
-          }
-        }
+        // if (res.data.data.length == 0) {
+        //   return this.$message.error("请在指示维护费用");
+        // }
+        // for (let item of res.data.data) {
+        //   if (item.status == 0) {
+        //     return this.$message.error("请在指示维护未收款数据");
+        //   }
+        // }
         this.$confirm("确定进行发票申请操作?", {
           confirmButtonText: "确定",
           cancelButtonText: "取消",