123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- /**
- * 采购单付款
- */
- import { ElImage, ElTag } from "element-plus";
- import { h } from "vue";
- import { DescriptionColumns } from "/@/components/BasicDescriptions";
- export const STATUS_OPTIONS = [
- {
- label: "待发起流程",
- value: "0"
- },
- {
- label: "待采购审核",
- value: "1"
- },
- {
- label: "待财务审核",
- value: "2"
- },
- {
- label: "审核成功",
- value: "3"
- },
- {
- label: "采购驳回",
- value: "4"
- },
- {
- label: "财务驳回",
- value: "5"
- }
- ];
- export const PAYMENT_STATUS = [
- {
- label: "待发起",
- value: "0"
- },
- {
- label: "待业务审核",
- value: "1"
- },
- {
- label: "待财务审核",
- value: "2"
- },
- {
- label: "待付款回执",
- value: "3"
- },
- {
- label: "付款回执",
- value: "4"
- },
- {
- label: "业务驳回",
- value: "5"
- },
- {
- label: "财务驳回",
- value: "6"
- }
- ];
- export const purchpay_columns: DescriptionColumns = [
- {
- field: "payNo",
- label: "对账申请编号"
- },
- {
- field: "dzNo",
- label: "付款申请编号"
- },
- {
- field: "apply_name",
- label: "申请人"
- },
- {
- field: "pay_fee",
- label: "申请付款额度"
- },
- {
- field: "return_img",
- label: "付款回执",
- render(src) {
- return h(ElImage, {
- src,
- previewSrcList: [src],
- style: {
- height: "20px"
- }
- });
- }
- },
- {
- field: "return_time",
- label: "付款回执时间"
- },
- {
- field: "status",
- label: "状态",
- render(status) {
- return h(ElTag, null, {
- default: () => STATUS_OPTIONS.find(s => status === s.value)?.label
- });
- }
- },
- {
- field: "pay_apply_name",
- label: "对账申请人"
- },
- {
- field: "supplierNo",
- label: "供应商编号"
- },
- {
- field: "supplierName",
- label: "供应商"
- },
- {
- field: "companyNo",
- label: "业务公司编号"
- },
- {
- field: "companyName",
- label: "业务公司"
- },
- {
- field: "total_fee",
- label: "对账总额"
- },
- {
- field: "remark",
- label: "备注"
- }
- ];
|