ly il y a 1 an
Parent
commit
c0476ffc74
2 fichiers modifiés avec 5 ajouts et 3 suppressions
  1. 3 3
      src/views/business/invoice/form.vue
  2. 2 0
      src/views/business/invoice/index.vue

+ 3 - 3
src/views/business/invoice/form.vue

@@ -17,7 +17,7 @@
                         <el-button v-show="form.id && editStatus" type="info" size="small" icon="Close"
                             style="margin-left: 10px;" @click="editStatus = false">取消编辑</el-button>
                         <div v-hasPermi="['business:invoice:edit']">
-                            <el-button v-show="!editStatus && form.status == 0" type="warning" size="small" icon="Edit"
+                            <el-button v-show="!editStatus && (form.status == 0|| form.status == 4)" type="warning" size="small" icon="Edit"
                                 @click="editStatus = true">编辑</el-button>
 
                         </div>
@@ -66,7 +66,7 @@
                         </el-col>
                         <el-col :span="12" v-if="form.refuseReason != null && form.refuseReason != '' && 
                         (form.status == 1|| form.status == 0)">
-                            <el-form-item label="退回原因" prop="refuseReason">
+                            <el-form-item label="退回原因" prop="refuseReason">
                                 <span>{{form.refuseReason}}</span>
                             </el-form-item>
                         </el-col>
@@ -526,7 +526,7 @@
             proxy.$modal.msgError("请填写退回原因");
             return;
         }
-        form.value.status = 0
+        form.value.status = 4
         updateInvoice(form.value).then(response => {
             proxy.$modal.msgSuccess("修改成功");
             visible.value = false;

+ 2 - 0
src/views/business/invoice/index.vue

@@ -100,6 +100,8 @@
                         v-if="scope.row.status == 2">已拒绝</el-link>
                     <el-link style="font-size: 12px;" type="success" :underline="false"
                         v-if="scope.row.status == 3">已开票</el-link>
+                        <el-link style="font-size: 12px;" type="warning" :underline="false"
+                        v-if="scope.row.status == 4">已退回</el-link>
                 </template>
             </el-table-column>
             <el-table-column label="申请人" align="center" prop="applierName" />