|
@@ -26,125 +26,26 @@ export default {
|
|
|
const billId = this.$route.query.billId;
|
|
const billId = this.$route.query.billId;
|
|
|
|
|
|
|
|
getDetail(billId).then((res) => {
|
|
getDetail(billId).then((res) => {
|
|
|
- const data = res.data.data;
|
|
|
|
|
- for (const name in data) {
|
|
|
|
|
- const option = {
|
|
|
|
|
- detail: true,
|
|
|
|
|
- data: {},
|
|
|
|
|
- span: 8,
|
|
|
|
|
- labelPosition: "left",
|
|
|
|
|
- group: [
|
|
|
|
|
- {
|
|
|
|
|
- label: '',
|
|
|
|
|
- prop: '',
|
|
|
|
|
- icon: '',
|
|
|
|
|
- column: [],
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- }
|
|
|
|
|
- option.group[0].prop = name;
|
|
|
|
|
- if (name === "bills") {
|
|
|
|
|
- option.group[0].label = '付款流水';
|
|
|
|
|
- option.group[0].icon = 'icon-quanefukuan';
|
|
|
|
|
- option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
- [
|
|
|
|
|
- {
|
|
|
|
|
- label: '订单号',
|
|
|
|
|
- prop: 'id',
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "付款方ID",
|
|
|
|
|
- prop: "payId",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "付款方",
|
|
|
|
|
- prop: "payerName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "收款方ID",
|
|
|
|
|
- prop: "receiveId",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "收款方",
|
|
|
|
|
- prop: "receiverName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "总金额",
|
|
|
|
|
- prop: "totalPrice",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "金额原价",
|
|
|
|
|
- prop: "cost",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "折扣",
|
|
|
|
|
- prop: "discount",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "实付金额",
|
|
|
|
|
- prop: "price",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "收取的服务费",
|
|
|
|
|
- prop: "fee",
|
|
|
|
|
- labelWidth: 100,
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ const data = res.data.data;
|
|
|
|
|
+ for (const name in data) {
|
|
|
|
|
+ const option = {
|
|
|
|
|
+ detail: true,
|
|
|
|
|
+ data: {},
|
|
|
|
|
+ span: 8,
|
|
|
|
|
+ labelPosition: "left",
|
|
|
|
|
+ group: [
|
|
|
{
|
|
{
|
|
|
- label: "积分交易费",
|
|
|
|
|
- prop: "pointFee",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易类型",
|
|
|
|
|
- prop: "type",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [{
|
|
|
|
|
- label: "用户付款",
|
|
|
|
|
- value: "USER_PAY"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "代理充值",
|
|
|
|
|
- value: "AGENT_CHARGE"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "微信充值",
|
|
|
|
|
- value: "WECHAT_PAY"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "商家充值",
|
|
|
|
|
- value: "MALL_RECHARGE"
|
|
|
|
|
- }],
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "第三方平台订单号",
|
|
|
|
|
- prop: "thirdOrderId",
|
|
|
|
|
- labelWidth: 130,
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "支付状态",
|
|
|
|
|
- prop: "payStatus",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [, {
|
|
|
|
|
- label: "待付款",
|
|
|
|
|
- value: "待付款"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "付款成功",
|
|
|
|
|
- value: "付款成功"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "已完结",
|
|
|
|
|
- value: "已完结"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "取消付款",
|
|
|
|
|
- value: "取消付款"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易时间",
|
|
|
|
|
- prop: "createTime",
|
|
|
|
|
- type: "datetime",
|
|
|
|
|
- },
|
|
|
|
|
- ]
|
|
|
|
|
- );
|
|
|
|
|
- } else if (name === "platformBills") {
|
|
|
|
|
- option.group[0].label = '平台流水';
|
|
|
|
|
- option.group[0].icon = 'icon-shujupingtai';
|
|
|
|
|
- if (data.platformBills !== null) {
|
|
|
|
|
|
|
+ label: '',
|
|
|
|
|
+ prop: '',
|
|
|
|
|
+ icon: '',
|
|
|
|
|
+ column: [],
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ }
|
|
|
|
|
+ option.group[0].prop = name;
|
|
|
|
|
+ if (name === "bills") {
|
|
|
|
|
+ option.group[0].label = '付款流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-quanefukuan';
|
|
|
option.group[0].column = option.group[0].column.concat(
|
|
option.group[0].column = option.group[0].column.concat(
|
|
|
[
|
|
[
|
|
|
{
|
|
{
|
|
@@ -152,106 +53,45 @@ export default {
|
|
|
prop: 'id',
|
|
prop: 'id',
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "支付方ID",
|
|
|
|
|
- prop: "payer",
|
|
|
|
|
|
|
+ label: "付款方ID",
|
|
|
|
|
+ prop: "payId",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "支付方",
|
|
|
|
|
|
|
+ label: "付款方",
|
|
|
prop: "payerName",
|
|
prop: "payerName",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "收款方ID",
|
|
label: "收款方ID",
|
|
|
- prop: "receiver",
|
|
|
|
|
|
|
+ prop: "receiveId",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "收款方",
|
|
label: "收款方",
|
|
|
prop: "receiverName",
|
|
prop: "receiverName",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "交易类型",
|
|
|
|
|
- prop: "type",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [{
|
|
|
|
|
- label: "用户付款",
|
|
|
|
|
- value: "USER_PAY"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "代理充值",
|
|
|
|
|
- value: "AGENT_CHARGE"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "微信充值",
|
|
|
|
|
- value: "WECHAT_PAY"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "商家充值",
|
|
|
|
|
- value: "PAY_CONSUMER"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "手续费",
|
|
|
|
|
- prop: "fee",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易金额",
|
|
|
|
|
- prop: "price",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易时间",
|
|
|
|
|
- prop: "createTime",
|
|
|
|
|
- type: "datetime",
|
|
|
|
|
- },
|
|
|
|
|
- ]
|
|
|
|
|
- );
|
|
|
|
|
- }
|
|
|
|
|
- } else if (name === "pointBills") {
|
|
|
|
|
- option.group[0].label = '积分流水';
|
|
|
|
|
- option.group[0].icon = 'icon-jifen';
|
|
|
|
|
- if (data.pointBills !== null) {
|
|
|
|
|
- option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
- [
|
|
|
|
|
- {
|
|
|
|
|
- label: '订单号',
|
|
|
|
|
- prop: 'id',
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "付款方ID",
|
|
|
|
|
- prop: "payId",
|
|
|
|
|
|
|
+ label: "总金额",
|
|
|
|
|
+ prop: "totalPrice",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "付款方",
|
|
|
|
|
- prop: "payerName",
|
|
|
|
|
|
|
+ label: "金额原价",
|
|
|
|
|
+ prop: "cost",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "收款方ID",
|
|
|
|
|
- prop: "receiveId",
|
|
|
|
|
|
|
+ label: "折扣",
|
|
|
|
|
+ prop: "discount",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "收款方",
|
|
|
|
|
- prop: "receiverName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易状态",
|
|
|
|
|
- prop: "payStatus",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [{
|
|
|
|
|
- label: "待付款",
|
|
|
|
|
- value: "待付款"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "付款成功",
|
|
|
|
|
- value: "付款成功"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "已完结",
|
|
|
|
|
- value: "已完结"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "取消付款",
|
|
|
|
|
- value: "取消付款"
|
|
|
|
|
- }],
|
|
|
|
|
|
|
+ label: "实付金额",
|
|
|
|
|
+ prop: "price",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "手续费",
|
|
|
|
|
|
|
+ label: "收取的服务费",
|
|
|
prop: "fee",
|
|
prop: "fee",
|
|
|
|
|
+ labelWidth: 100,
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "交易金额",
|
|
|
|
|
- prop: "price",
|
|
|
|
|
|
|
+ label: "积分交易费",
|
|
|
|
|
+ prop: "pointFee",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "交易类型",
|
|
label: "交易类型",
|
|
@@ -259,87 +99,25 @@ export default {
|
|
|
type: "select",
|
|
type: "select",
|
|
|
dicData: [{
|
|
dicData: [{
|
|
|
label: "用户付款",
|
|
label: "用户付款",
|
|
|
- value: "PAY_CONSUMER"
|
|
|
|
|
|
|
+ value: "USER_PAY"
|
|
|
}, {
|
|
}, {
|
|
|
- label: "商场交易",
|
|
|
|
|
- value: "MALL_SEND"
|
|
|
|
|
|
|
+ label: "代理充值",
|
|
|
|
|
+ value: "AGENT_CHARGE"
|
|
|
}, {
|
|
}, {
|
|
|
- label: "商户交易",
|
|
|
|
|
- value: "SHOP_SEND"
|
|
|
|
|
- }],
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "渠道名称",
|
|
|
|
|
- prop: "channelName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "渠道积分兑率",
|
|
|
|
|
- prop: "channelPointRate",
|
|
|
|
|
- labelWidth: "120",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "是否核销",
|
|
|
|
|
- prop: "isCheak",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [
|
|
|
|
|
- {
|
|
|
|
|
- label: "否",
|
|
|
|
|
- value: 0
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "是",
|
|
|
|
|
- value: 1
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易时间",
|
|
|
|
|
- prop: "createTime",
|
|
|
|
|
- type: "datetime",
|
|
|
|
|
- },
|
|
|
|
|
- ]
|
|
|
|
|
- );
|
|
|
|
|
- }
|
|
|
|
|
- } else if (name === "balanceBills") {
|
|
|
|
|
- option.group[0].label = '余额流水';
|
|
|
|
|
- option.group[0].icon = 'icon-yue';
|
|
|
|
|
- if (data.balanceBills !== null) {
|
|
|
|
|
- option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
- [
|
|
|
|
|
- {
|
|
|
|
|
- label: '订单号',
|
|
|
|
|
- prop: 'id',
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "付款方ID",
|
|
|
|
|
- prop: "payId",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "付款方",
|
|
|
|
|
- prop: "payerName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "收款方ID",
|
|
|
|
|
- prop: "receiveId",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "收款方",
|
|
|
|
|
- prop: "receiverName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "手续费",
|
|
|
|
|
- prop: "fee",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易金额",
|
|
|
|
|
- prop: "price",
|
|
|
|
|
|
|
+ label: "微信充值",
|
|
|
|
|
+ value: "WECHAT_PAY"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商家充值",
|
|
|
|
|
+ value: "MALL_RECHARGE"
|
|
|
|
|
+ }]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "交易总金额",
|
|
|
|
|
- prop: "totalPrice",
|
|
|
|
|
|
|
+ label: "第三方平台订单号",
|
|
|
|
|
+ prop: "thirdOrderId",
|
|
|
|
|
+ labelWidth: 130,
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "交易状态",
|
|
|
|
|
|
|
+ label: "支付状态",
|
|
|
prop: "payStatus",
|
|
prop: "payStatus",
|
|
|
type: "select",
|
|
type: "select",
|
|
|
dicData: [{
|
|
dicData: [{
|
|
@@ -356,81 +134,6 @@ export default {
|
|
|
value: "取消付款"
|
|
value: "取消付款"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
- {
|
|
|
|
|
- label: "交易类型",
|
|
|
|
|
- prop: "type",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [{
|
|
|
|
|
- label: "用户付款",
|
|
|
|
|
- value: "PAY_CONSUMER"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "商场交易",
|
|
|
|
|
- value: "MALL_SEND"
|
|
|
|
|
- }, {
|
|
|
|
|
- label: "商户交易",
|
|
|
|
|
- value: "SHOP_SEND"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "交易时间",
|
|
|
|
|
- prop: "createTime",
|
|
|
|
|
- type: "datetime",
|
|
|
|
|
- },
|
|
|
|
|
- ]
|
|
|
|
|
- );
|
|
|
|
|
- }
|
|
|
|
|
- } else if (name === "frozenRec") {
|
|
|
|
|
- option.group[0].label = '冻结流水';
|
|
|
|
|
- option.group[0].icon = 'icon-suoding';
|
|
|
|
|
- if (data.frozenRec !== null) {
|
|
|
|
|
- option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
- [
|
|
|
|
|
- {
|
|
|
|
|
- label: '订单号',
|
|
|
|
|
- prop: 'id',
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "冻结用户",
|
|
|
|
|
- prop: "userName",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "账户类型",
|
|
|
|
|
- prop: "frozenType",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [
|
|
|
|
|
- {
|
|
|
|
|
- label: "渠道积分",
|
|
|
|
|
- value: "POINT"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "普通积分",
|
|
|
|
|
- value: "BALANCE"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "冻结前金额",
|
|
|
|
|
- prop: "beforeNum",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "冻结金额",
|
|
|
|
|
- prop: "frozenNum",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "冻结状态",
|
|
|
|
|
- prop: "frozenSatus",
|
|
|
|
|
- type: "select",
|
|
|
|
|
- dicData: [
|
|
|
|
|
- {
|
|
|
|
|
- label: "已完成",
|
|
|
|
|
- value: "SUCCEED_FROZEN"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "已退回",
|
|
|
|
|
- value: "RETURNED_FROZEN"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- },
|
|
|
|
|
{
|
|
{
|
|
|
label: "交易时间",
|
|
label: "交易时间",
|
|
|
prop: "createTime",
|
|
prop: "createTime",
|
|
@@ -438,12 +141,451 @@ export default {
|
|
|
},
|
|
},
|
|
|
]
|
|
]
|
|
|
);
|
|
);
|
|
|
|
|
+ } else if (name === "platformBills") {
|
|
|
|
|
+ option.group[0].label = '平台流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-shujupingtai';
|
|
|
|
|
+ if (data.platformBills !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "支付方ID",
|
|
|
|
|
+ prop: "payer",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "支付方",
|
|
|
|
|
+ prop: "payerName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方ID",
|
|
|
|
|
+ prop: "receiver",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方",
|
|
|
|
|
+ prop: "receiverName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易类型",
|
|
|
|
|
+ prop: "type",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "用户付款",
|
|
|
|
|
+ value: "USER_PAY"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "代理充值",
|
|
|
|
|
+ value: "AGENT_CHARGE"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "微信充值",
|
|
|
|
|
+ value: "WECHAT_PAY"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商家充值",
|
|
|
|
|
+ value: "PAY_CONSUMER"
|
|
|
|
|
+ }]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "手续费",
|
|
|
|
|
+ prop: "fee",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易金额",
|
|
|
|
|
+ prop: "price",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易时间",
|
|
|
|
|
+ prop: "createTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ );
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else if (name === "pointBills") {
|
|
|
|
|
+ option.group[0].label = '积分流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-jifen';
|
|
|
|
|
+ if (data.pointBills !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "付款方ID",
|
|
|
|
|
+ prop: "payId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "付款方",
|
|
|
|
|
+ prop: "payerName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方ID",
|
|
|
|
|
+ prop: "receiveId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方",
|
|
|
|
|
+ prop: "receiverName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易状态",
|
|
|
|
|
+ prop: "payStatus",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "待付款",
|
|
|
|
|
+ value: "待付款"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "付款成功",
|
|
|
|
|
+ value: "付款成功"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "已完结",
|
|
|
|
|
+ value: "已完结"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "取消付款",
|
|
|
|
|
+ value: "取消付款"
|
|
|
|
|
+ }],
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "手续费",
|
|
|
|
|
+ prop: "fee",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易金额",
|
|
|
|
|
+ prop: "price",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易类型",
|
|
|
|
|
+ prop: "type",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "用户付款",
|
|
|
|
|
+ value: "PAY_CONSUMER"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商场交易",
|
|
|
|
|
+ value: "MALL_SEND"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商户交易",
|
|
|
|
|
+ value: "SHOP_SEND"
|
|
|
|
|
+ }],
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "渠道名称",
|
|
|
|
|
+ prop: "channelName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "渠道积分兑率",
|
|
|
|
|
+ prop: "channelPointRate",
|
|
|
|
|
+ labelWidth: "120",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "是否核销",
|
|
|
|
|
+ prop: "isCheak",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "否",
|
|
|
|
|
+ value: 0
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "是",
|
|
|
|
|
+ value: 1
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易时间",
|
|
|
|
|
+ prop: "createTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ );
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else if (name === "balanceBills") {
|
|
|
|
|
+ option.group[0].label = '余额流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-yue';
|
|
|
|
|
+ if (data.balanceBills !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "付款方ID",
|
|
|
|
|
+ prop: "payId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "付款方",
|
|
|
|
|
+ prop: "payerName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方ID",
|
|
|
|
|
+ prop: "receiveId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "收款方",
|
|
|
|
|
+ prop: "receiverName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "手续费",
|
|
|
|
|
+ prop: "fee",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易金额",
|
|
|
|
|
+ prop: "price",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易总金额",
|
|
|
|
|
+ prop: "totalPrice",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易状态",
|
|
|
|
|
+ prop: "payStatus",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "待付款",
|
|
|
|
|
+ value: "待付款"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "付款成功",
|
|
|
|
|
+ value: "付款成功"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "已完结",
|
|
|
|
|
+ value: "已完结"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "取消付款",
|
|
|
|
|
+ value: "取消付款"
|
|
|
|
|
+ }]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易类型",
|
|
|
|
|
+ prop: "type",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "用户付款",
|
|
|
|
|
+ value: "PAY_CONSUMER"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商场交易",
|
|
|
|
|
+ value: "MALL_SEND"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "商户交易",
|
|
|
|
|
+ value: "SHOP_SEND"
|
|
|
|
|
+ }]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易时间",
|
|
|
|
|
+ prop: "createTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ );
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else if (name === "frozenRec") {
|
|
|
|
|
+ option.group[0].label = '冻结流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-suoding';
|
|
|
|
|
+ if (data.frozenRec !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "冻结用户",
|
|
|
|
|
+ prop: "userName",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "账户类型",
|
|
|
|
|
+ prop: "frozenType",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "渠道积分",
|
|
|
|
|
+ value: "POINT"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "普通积分",
|
|
|
|
|
+ value: "BALANCE"
|
|
|
|
|
+ }
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "冻结前金额",
|
|
|
|
|
+ prop: "beforeNum",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "冻结金额",
|
|
|
|
|
+ prop: "frozenNum",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "冻结状态",
|
|
|
|
|
+ prop: "frozenSatus",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "已完成",
|
|
|
|
|
+ value: "SUCCEED_FROZEN"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "已退回",
|
|
|
|
|
+ value: "RETURNED_FROZEN"
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "交易时间",
|
|
|
|
|
+ prop: "createTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ );
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else if (name === "agentLeagueRecord") {
|
|
|
|
|
+ option.group[0].label = '代理缴费';
|
|
|
|
|
+ option.group[0].icon = 'el-icon-s-custom';
|
|
|
|
|
+ if (data.agentLeagueRecord !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "用户",
|
|
|
|
|
+ prop: "userName",
|
|
|
|
|
+ rules: [{
|
|
|
|
|
+ required: true,
|
|
|
|
|
+ message: "请输入用户id",
|
|
|
|
|
+ trigger: "blur"
|
|
|
|
|
+ }]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "代理记录",
|
|
|
|
|
+ prop: "agentId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "加盟费(W)",
|
|
|
|
|
+ prop: "league",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "缴费状态",
|
|
|
|
|
+ prop: "payStatus"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "缴费时间",
|
|
|
|
|
+ prop: "createTime",
|
|
|
|
|
+ },
|
|
|
|
|
+ ])
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else if (name === "goodsBills") {
|
|
|
|
|
+ option.group[0].label = '外卖流水';
|
|
|
|
|
+ option.group[0].icon = 'icon-shangpin';
|
|
|
|
|
+ if (data.goodsBills !== null) {
|
|
|
|
|
+ option.group[0].column = option.group[0].column.concat(
|
|
|
|
|
+ [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '订单号',
|
|
|
|
|
+ prop: 'id',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "接收人",
|
|
|
|
|
+ prop: "taker",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "付款人",
|
|
|
|
|
+ prop: "payer",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "账单id",
|
|
|
|
|
+ prop: "billsId",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "订单状态",
|
|
|
|
|
+ prop: "orderStatus",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicData: [{
|
|
|
|
|
+ label: "待付款",
|
|
|
|
|
+ value: "待付款"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "付款成功",
|
|
|
|
|
+ value: "付款成功"
|
|
|
|
|
+ }, {
|
|
|
|
|
+ label: "取消付款",
|
|
|
|
|
+ value: "取消付款"
|
|
|
|
|
+ }],
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "取餐方式",
|
|
|
|
|
+ prop: "takeType",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "商品总数",
|
|
|
|
|
+ prop: "goodsTotalNum",
|
|
|
|
|
+ type: 'number',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "商品总价格",
|
|
|
|
|
+ prop: "totalPrice",
|
|
|
|
|
+ labelWidth: "120",
|
|
|
|
|
+ precision: 2,
|
|
|
|
|
+ type: 'number',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "包装费",
|
|
|
|
|
+ prop: "packingPrice",
|
|
|
|
|
+ precision: 2,
|
|
|
|
|
+ type: 'number',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "配送费",
|
|
|
|
|
+ prop: "sendingPrice",
|
|
|
|
|
+ precision: 2,
|
|
|
|
|
+ type: 'number',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "取单号",
|
|
|
|
|
+ prop: "verifyNum",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "支付时间",
|
|
|
|
|
+ prop: "payTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "订单完成时间",
|
|
|
|
|
+ prop: "finishTime",
|
|
|
|
|
+ type: "datetime",
|
|
|
|
|
+ labelWidth: "120",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "用户联系电话",
|
|
|
|
|
+ prop: "userPhone",
|
|
|
|
|
+ labelWidth: "120",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: "取餐人",
|
|
|
|
|
+ prop: "receiver",
|
|
|
|
|
+ },
|
|
|
|
|
+ ])
|
|
|
|
|
+ } else {
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
+ option.data = data[name] != null ? data[name] : {};
|
|
|
|
|
+ this.options.push(option);
|
|
|
}
|
|
}
|
|
|
- option.data = data[name] != null ? data[name] : {};
|
|
|
|
|
- this.options.push(option);
|
|
|
|
|
}
|
|
}
|
|
|
- });
|
|
|
|
|
|
|
+ )
|
|
|
|
|
+ ;
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|