123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 |
- import { ElImage, ElTag } from "element-plus";
- import { h } from "vue";
- import { DescriptionColumns } from "/@/components/BasicDescriptions";
- export const capital_columns = [
- {
- label: "资金编号",
- prop: "tradNo"
- },
- {
- label: "资金认领编号",
- prop: "logNo"
- },
- {
- label: "交易时间",
- prop: "trade_time"
- },
- {
- label: "认领资金总金额",
- width: "160px",
- prop: "total_fee"
- },
- {
- label: "申请人",
- prop: "apply_name"
- },
- {
- label: "认领时间",
- prop: "addtime"
- }
- ];
- //资金详情列数据
- export const capital_detail_columns: DescriptionColumns = [
- {
- label: "资金编号",
- field: "tradNo"
- },
- {
- label: "资金认领编号",
- field: "logNo"
- },
- {
- label: "交易时间",
- field: "trade_time"
- },
- {
- label: "认领资金总金额",
- field: "total_fee"
- },
- {
- label: "申请人",
- field: "apply_name"
- },
- {
- label: "付款公司",
- field: "trade_out"
- },
- {
- label: "收款公司",
- field: "trade_in"
- },
- {
- label: "银行",
- field: "trade_bank"
- },
- {
- label: "资金余额",
- field: "balance"
- },
- {
- label: "资金使用金额",
- field: "used_fee"
- }
- ];
- //资金退款列数据
- export const refund_detail_columns: DescriptionColumns = [
- {
- label: "退款编号",
- field: "returnCode"
- },
- {
- label: "资金认领编号",
- field: "logNo"
- },
- {
- label: "资金编号",
- field: "tradNo"
- },
- {
- label: "退款类型",
- field: "type",
- render(type) {
- return h(ElTag, null, {
- default: () => return_type.find(t => t.value === type)?.label
- });
- }
- },
- {
- label: "申请人",
- field: "apply_name"
- },
- {
- label: "退款原因",
- field: "return_reason"
- },
- {
- label: "付款公司",
- field: "trade_out"
- },
- {
- label: "备注",
- field: "remark"
- },
- {
- label: "退款截图凭证",
- field: "return_img",
- render(img_url) {
- return h(ElImage, {
- src: img_url,
- style: { height: "20px" },
- previewSrcList: [img_url],
- previewTeleported: true
- });
- }
- },
- {
- label: "退款状态",
- field: "status",
- render(status) {
- return h(ElTag, null, {
- default: () => return_status.find(s => s.value === status)?.label
- });
- }
- },
- {
- label: "退款时间",
- field: "addtime"
- },
- {
- label: "交易公司",
- field: "trade_out"
- },
- {
- label: "收款公司",
- field: "trade_in"
- },
- {
- label: "交易银行",
- field: "trade_bank"
- },
- {
- label: "总金额",
- field: "total_fee"
- },
- {
- label: "余额",
- field: "balance"
- },
- {
- label: "已认领金额",
- field: "used_fee"
- },
- {
- label: "认领金额",
- field: "log_total_fee"
- },
- {
- label: "认领申请人",
- field: "log_apply_id"
- }
- ];
- //退款类型
- export const return_type = [
- {
- value: "1",
- label: "退款"
- },
- {
- value: "2",
- label: "资金认领解除"
- }
- ];
- //退款状态
- export const return_status = [
- {
- value: "0",
- label: "待审核"
- },
- {
- value: "1",
- label: "财务审核"
- },
- {
- value: "2",
- label: "财务驳回"
- }
- ];
|