This commit is contained in:
linfso 2024-09-04 17:34:01 +08:00
parent dee42389f4
commit 9e35dfc285
3 changed files with 40 additions and 1 deletions

View File

@ -51,3 +51,13 @@ export function auditCenterNoPass(id,note) {
data: {centerConfirmNote: note}
})
}
// 中心审核不通过
export function auditCenterPass(id) {
return request({
url: '/emis/emisSettleInvoiceRecord/auditCenterPass/' + id,
method: 'post',
data: {}
})
}

View File

@ -35,6 +35,15 @@
<span v-if="emisSettleInvoiceRecord.invoiceStatus==2"> 已开票</span>
<span v-if="emisSettleInvoiceRecord.invoiceStatus==3"> 开票失败</span>
</el-descriptions-item>
<el-descriptions-item label="审核状态" :span="1">
<el-tag v-if="emisSettleInvoiceRecord.blAudit=='0'" type="info">未审核</el-tag>
<el-tag v-if="emisSettleInvoiceRecord.blAudit=='1'" type="success">审核通过</el-tag>
<el-tag v-if="emisSettleInvoiceRecord.blAudit=='2'" type="error">审核不通过</el-tag>
</el-descriptions-item>
<el-descriptions-item label="状态描述">{{ emisSettleInvoiceRecord.invoiceStatusDesc }}</el-descriptions-item>
<!-- <el-descriptions-item label="纸质发票邮寄地址">{{ emisSettleInvoiceRecord.recieveAddress }}</el-descriptions-item> -->
<!-- <el-descriptions-item label="发票投递邮箱">{{ emisSettleInvoiceRecord.email }}</el-descriptions-item> -->

View File

@ -121,6 +121,16 @@
v-hasPermi="['emis:emisSettleInvoiceRecord:edit']"
>手工开票</el-button>
</el-col> -->
<el-col :span="1.5">
<el-button
type="primary"
plain
size="mini"
:disabled="single"
@click="handlePass"
v-hasPermi="['emis:emisSettleInvoiceRecord:pass']"
>审核通过</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="primary"
@ -229,7 +239,7 @@
</template>
<script>
import { auditCenterNoPass,listEmisSettleInvoiceRecord, getEmisSettleInvoiceRecord, delEmisSettleInvoiceRecord, addEmisSettleInvoiceRecord, updateEmisSettleInvoiceRecord } from "@/api/emis/emisSettleInvoiceRecord";
import { auditCenterNoPass,auditCenterPass,listEmisSettleInvoiceRecord, getEmisSettleInvoiceRecord, delEmisSettleInvoiceRecord, addEmisSettleInvoiceRecord, updateEmisSettleInvoiceRecord } from "@/api/emis/emisSettleInvoiceRecord";
import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm';
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
@ -363,6 +373,16 @@ export default {
}).catch(() => {});
},
handlePass(row){
const ids = row.id || this.ids;
this.$modal.confirm('是否审核通过').then(function() {
return auditCenterPass(ids);
}).then(() => {
this.$modal.msgSuccess("操作成功" );
this.getList();
}).catch(() => {});
},
/** 查询开票记录表列表 */
getList() {
this.loading = true;