|
@@ -40,6 +40,16 @@
|
|
|
<el-form-item label="供应商" prop="cvenName">
|
|
|
<el-input type="text" size="mini" v-model="queryModel.cvenName"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="审核时间" prop="updateTime">
|
|
|
+ <el-date-picker
|
|
|
+ type="daterange"
|
|
|
+ size="mini"
|
|
|
+ v-model="queryModel.updateTime"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始日期"
|
|
|
+ end-placeholder="结束日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="审核状态" prop="state">
|
|
|
<el-select
|
|
|
v-model="queryModel.state"
|
|
@@ -86,6 +96,7 @@
|
|
|
<el-table-column prop="workflowDetailName" label="工作流程" width="180"></el-table-column>
|
|
|
<el-table-column prop="cpbvCode" label="发票号" width="180"></el-table-column>
|
|
|
<el-table-column prop="cvenName" label="供应商" width="380"></el-table-column>
|
|
|
+ <el-table-column prop="updateTime" label="审核时间" width="180"></el-table-column>
|
|
|
<el-table-column prop="stateName" label="审核状态" width="180"></el-table-column>
|
|
|
<el-table-column label="操作">
|
|
|
<template slot-scope="{row}">
|
|
@@ -93,7 +104,7 @@
|
|
|
<!-- <el-button size="mini" type="primary" @click="handleFPRZD(row)">发票入账单</el-button> -->
|
|
|
<el-button v-if="row.state == 2 && row.isPrinted" size="mini" type="info" @click="handleBilling(row)">发票入账单</el-button>
|
|
|
<el-button v-if="row.state == 2 && !row.isPrinted" size="mini" type="success" @click="handleBilling(row)">发票入账单</el-button>
|
|
|
- <el-button size="mini" type="danger" @click="handleDelete(row)">撤回</el-button>
|
|
|
+ <el-button v-if="row.state == 1 && row.isRecall" size="mini" type="danger" @click="handleDelete(row)">撤回</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -139,6 +150,7 @@ export default {
|
|
|
workflowDetailId: "",
|
|
|
cpbvCode: "",
|
|
|
cvenName: "",
|
|
|
+ updateTime: "",
|
|
|
state: "",
|
|
|
},
|
|
|
loading: false,
|
|
@@ -174,6 +186,7 @@ export default {
|
|
|
formData.append("workflowDetailId", self.queryModel.workflowDetailId);
|
|
|
formData.append("cpbvCode", self.queryModel.cpbvCode);
|
|
|
formData.append("cvenName", self.queryModel.cvenName);
|
|
|
+ formData.append("updateTime", self.queryModel.updateTime);
|
|
|
formData.append("state", self.queryModel.state);
|
|
|
|
|
|
if (this.field != null) {
|
|
@@ -261,26 +274,12 @@ export default {
|
|
|
handleDelete(record) {
|
|
|
var self = this;
|
|
|
|
|
|
- self
|
|
|
- .$confirm("是否确认撤回?", "提示", {
|
|
|
- confirmButtonText: "确定",
|
|
|
- cancelButtonText: "取消",
|
|
|
- type: "warning",
|
|
|
- })
|
|
|
- .then(() => {
|
|
|
- // auditingApi.remove(record.id).then(function (response) {
|
|
|
- // var jsonData = response.data;
|
|
|
-
|
|
|
- // if (jsonData.result) {
|
|
|
- // self.changePage(self.pageIndex);
|
|
|
-
|
|
|
- // self.$message({
|
|
|
- // type: "success",
|
|
|
- // message: "撤回成功!",
|
|
|
- // });
|
|
|
- // }
|
|
|
- // });
|
|
|
-
|
|
|
+ self.$confirm("是否确认撤回?", "提示", {
|
|
|
+ confirmButtonText: "确定",
|
|
|
+ cancelButtonText: "取消",
|
|
|
+ type: "warning",
|
|
|
+ })
|
|
|
+ .then(() => {
|
|
|
var formData = new FormData();
|
|
|
formData.append("auditingId", record.id);
|
|
|
formData.append("opinion", "数据错误,撤回。");
|