diff --git a/src/components/TableModule/index.jsx b/src/components/TableModule/index.jsx index 969cbe2..b1c9f65 100644 --- a/src/components/TableModule/index.jsx +++ b/src/components/TableModule/index.jsx @@ -47,7 +47,7 @@ const TableModule = forwardRef((props, ref) => { otherData = {}, //额外需要携带的参数,传入对象 rowKey, //table的key值 userInfo = {},//用户信息页面数据 - pageName='',//路由名字 + pageName = '',//路由名字 } = props; const [sessionTabList, setSessionTabList] = useSessionStorageState(pageName, { value: '' @@ -119,10 +119,10 @@ const TableModule = forwardRef((props, ref) => { let start_time = sessionTabList.start_time let end_time = sessionTabList.end_time searchForm.setFieldsValue({ ...sessionTabList, start_time: moment(start_time), end_time: moment(end_time) }) - }else { - if(sessionTabList.in_time){ + } else { + if (sessionTabList.in_time) { searchForm.setFieldsValue({ ...sessionTabList, in_time: moment(sessionTabList.in_time) }) - }else { + } else { searchForm.setFieldsValue({ ...sessionTabList }) } } @@ -151,12 +151,20 @@ const TableModule = forwardRef((props, ref) => { ), }; } + if (form.in_time) { + form = { + ...form, + in_time: moment(form.in_time).format( + "YYYY-MM-DD" + ), + } + } if (areaName !== null) form[areaName] = areaSelectedList; if (form.start_time !== void 0 && form.end_time !== void 0) { form.start_time = moment(form.start_time).format("YYYY-MM-DD HH:mm:ss"); form.end_time = moment(form.end_time).format("YYYY-MM-DD HH:mm:ss"); } - console.log(212,form) + console.log(212, form) search(form); } //重置 @@ -188,10 +196,12 @@ const TableModule = forwardRef((props, ref) => { start_time: moment(deftime.startDateTime), end_time: moment(deftime.endDateTime) }) - console.log(21,deftime) - setSessionTabList({ ...sessionTabList, start_time: moment(deftime.startDateTime), - end_time: moment(deftime.endDateTime) }) - }else { + console.log(21, deftime) + setSessionTabList({ + ...sessionTabList, start_time: moment(deftime.startDateTime), + end_time: moment(deftime.endDateTime) + }) + } else { // searchForm.setFieldsValue({ // start_time: moment().subtract(1, "month"), // end_time: moment() diff --git a/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx b/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx index 12e6195..adb6458 100644 --- a/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx +++ b/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx @@ -168,317 +168,238 @@ function ParkingOrderInquiry() { defaultValue: [moment().subtract(1, "month"), moment()], }, ]; - //退费记录检索条件 - const formRefundSearch = [ - { - name: "refund_id", - type: "Input", - label: "退款订单号", - placeholder: "请输入退款订单号", + + //所有检索条件 + const ash = [ + {//1 + name: "region", + type: "TreeSelect", + label: "区域", }, - { - name: "type", + {//2 + name: "operator", type: "Select", - label: "业务订单类型", - options: dictionary.BusinessOrderType, + label: "商户名称", + options: dictionary.MerchantName, }, - { - name: "park_id", + {//3 + name: "road", type: "Input", - label: "业务订单ID", - placeholder: "请输入业务订单ID", + label: "停车场名称", + placeholder: "请输入停车场名称", }, - { - name: "order_id", - type: "Input", - label: "支付订单ID", - placeholder: "请输入支付订单ID", - }, - { - name: "state", + {//4 + name: "road_type", type: "Select", - label: "退款状态", + label: "车场类型", options: [ { label: "全部", value: 0, }, { - label: "待确认", + label: "路侧平行", value: 1, }, { - label: "退款中", + label: "路侧垂停", value: 2, }, { - label: "已完成", + label: "封闭车场", value: 3, }, { - label: "退款失败", + label: "半封闭车场", value: 4, }, ], }, - { - name: "reason", + {//5 + name: "phone", + type: "Input", + label: "手机号", + placeholder: "请输入手机号", + }, + {//6 + name: "type", + type: "Select", + label: "出入场类型", + placeholder: "请选择出入场类型", + defaultValue: 1, + options: [ + { + label: "入场", + value: 1, + }, + { + label: "出场", + value: 2, + }, + ], + }, + + {//7 + name: "b", + type: "Input", + label: "商品名称", + placeholder: "请输入商品名称", + }, + {//8 + name: "b", type: "Select", - label: "退款原因", + label: "购买渠道", + placeholder: "请选择购买渠道", options: [ { label: "全部", value: 0, }, { - label: "异常订单处理", + label: "线上渠道", value: 1, }, { - label: "自动平单退款", + label: "后台录入", value: 2, }, ], }, - { - name: "flow_id", + {//9 + name: "b", + type: "Select", + label: "订单状态", + placeholder: "请选择订单状态", + options: [ + { + label: "全部", + value: 0, + }, + { + label: "未生效", + value: 1, + }, + { + label: "生效中", + value: 2, + }, + { + label: "已失效", + value: 3, + }, + ], + }, + {//10 + name: "PayChannel", + type: "Select", + label: "支付渠道", + placeholder: "请选择支付渠道", + options: dictionary.PayChannel, + }, + {//11 + name: "payment_equipment", + type: "Select", + label: "支付设备", + placeholder: "请选择支付设备", + options: dictionary.PayDevice + }, + {//12 + name: "pay_type", + type: "Select", + label: "支付方式", + placeholder: "请选择支付方式", + options: dictionary.PaydMethod, + }, + {//13 + name: "timePeriod", + type: "RangePicker", + label: "时间段", + defaultValue: [moment().startOf("day"), moment()], + }, + {//14 + name: "b", + type: "Select", + label: "退款方式", + placeholder: "请选择退款方式", + options: dictionary.PaydMethod, + }, + {//15 + name: "b", type: "Input", - label: "渠道流水号", - placeholder: "请输入渠道流水号", + label: "第三方流水号", + placeholder: "请输入第三方流水号", }, - { + {//16 name: "timePeriod", type: "RangePicker", label: "时间段", - defaultTitle: ['退款时间', '至'], - defaultValue: [moment().subtract(1, "month"), moment()], + defaultTitle: ['支付时间', '至'] + // defaultValue: [moment().startOf("day"), moment()], + }, + {//17 + name: "timePeriod", + type: "RangePicker", + label: "时间段", + defaultTitle: ['订购时间', '至'] + // defaultValue: [moment().startOf("day"), moment()], + }, + {//18 + name: "timePeriod", + type: "RangePicker", + label: "时间段", + defaultTitle: ['预约到场时间', '至'] + // defaultValue: [moment().startOf("day"), moment()], + }, + {//19 + name: "plate", + type: "Input", + label: "车牌号", + placeholder: "请输入车牌号", + }, + {//20 + name: "order_id", + type: "Input", + label: "支付订单ID", + placeholder: "请输入支付订单ID", + }, + {//21 + name: "t", + type: "Input", + label: "泊位号", + placeholder: "请输入泊位号", + }, + {//22 + name: "t", + type: "Select", + label: "所属商户", + placeholder: "请选择所属商户", + options: dictionary.PaydMethod, + }, + {//23 + name: "t", + type: "Input", + label: "预付订单ID", + placeholder: "请输入订单ID", + }, + {//24 + name: "t", + type: "Input", + label: "停车记录ID", + placeholder: "停车记录ID", + }, + {//25 + name: "t", + type: "Input", + label: "操作人", + placeholder: "请输入操作人", + }, + {//26 + name: "t", + type: "Input", + label: "停车订单ID", + placeholder: "停车订单ID", }, ]; - //所有检索条件 - const ash = [ - {//1 - name: "region", - type: "TreeSelect", - label: "区域", - }, - {//2 - name: "operator", - type: "Select", - label: "商户名称", - options: dictionary.MerchantName, - }, - {//3 - name: "road", - type: "Input", - label: "停车场名称", - placeholder: "请输入停车场名称", - }, - {//4 - name: "road_type", - type: "Select", - label: "车场类型", - options: [ - { - label: "全部", - value: 0, - }, - { - label: "路侧平行", - value: 1, - }, - { - label: "路侧垂停", - value: 2, - }, - { - label: "封闭车场", - value: 3, - }, - { - label: "半封闭车场", - value: 4, - }, - ], - }, - {//5 - name: "phone", - type: "Input", - label: "手机号", - placeholder: "请输入手机号", - }, - {//6 - name: "type", - type: "Select", - label: "出入场类型", - placeholder: "请选择出入场类型", - defaultValue: 1, - options: [ - { - label: "入场", - value: 1, - }, - { - label: "出场", - value: 2, - }, - ], - }, - - {//7 - name: "b", - type: "Input", - label: "商品名称", - placeholder: "请输入商品名称", - }, - {//8 - name: "b", - type: "Select", - label: "购买渠道", - placeholder: "请选择购买渠道", - options: [ - { - label: "全部", - value: 0, - }, - { - label: "线上渠道", - value: 1, - }, - { - label: "后台录入", - value: 2, - }, - ], - }, - {//9 - name: "b", - type: "Select", - label: "订单状态", - placeholder: "请选择订单状态", - options: [ - { - label: "全部", - value: 0, - }, - { - label: "未生效", - value: 1, - }, - { - label: "生效中", - value: 2, - }, - { - label: "已失效", - value: 3, - }, - ], - }, - {//10 - name: "PayChannel", - type: "Select", - label: "支付渠道", - placeholder: "请选择支付渠道", - options: dictionary.PayChannel, - }, - {//11 - name: "payment_equipment", - type: "Select", - label: "支付设备", - placeholder: "请选择支付设备", - options: dictionary.PayDevice - }, - {//12 - name: "pay_type", - type: "Select", - label: "支付方式", - placeholder: "请选择支付方式", - options: dictionary.PaydMethod, - }, - {//13 - name: "timePeriod", - type: "RangePicker", - label: "时间段", - defaultValue: [moment().startOf("day"), moment()], - }, - {//14 - name: "b", - type: "Select", - label: "退款方式", - placeholder: "请选择退款方式", - options: dictionary.PaydMethod, - }, - {//15 - name: "b", - type: "Input", - label: "第三方流水号", - placeholder: "请输入第三方流水号", - }, - {//16 - name: "timePeriod", - type: "RangePicker", - label: "时间段", - defaultTitle: ['支付时间', '至'] - // defaultValue: [moment().startOf("day"), moment()], - }, - {//17 - name: "timePeriod", - type: "RangePicker", - label: "时间段", - defaultTitle: ['订购时间', '至'] - // defaultValue: [moment().startOf("day"), moment()], - }, - {//18 - name: "timePeriod", - type: "RangePicker", - label: "时间段", - defaultTitle: ['预约到场时间', '至'] - // defaultValue: [moment().startOf("day"), moment()], - }, - {//19 - name: "plate", - type: "Input", - label: "车牌号", - placeholder: "请输入车牌号", - }, - {//20 - name: "order_id", - type: "Input", - label: "支付订单ID", - placeholder: "请输入支付订单ID", - }, - {//21 - name: "t", - type: "Input", - label: "泊位号", - placeholder: "请输入泊位号", - }, - {//22 - name: "t", - type: "Select", - label: "所属商户", - placeholder: "请选择所属商户", - options: dictionary.PaydMethod, - }, - {//23 - name: "t", - type: "Input", - label: "预付订单ID", - placeholder: "请输入订单ID", - }, - {//24 - name: "t", - type: "Input", - label: "停车记录ID", - placeholder: "停车记录ID", - }, - {//25 - name: "t", - type: "Input", - label: "操作人", - placeholder: "请输入操作人", - }, - ]; const [tag, setTag] = useState('1'); const [edit, setEdit] = useState(true); const [resultData, setResultData] = useState([]) @@ -972,58 +893,11 @@ function ParkingOrderInquiry() { - //停车卡详情 - const tckModal =