|
|
@ -527,8 +527,8 @@ function ParkingOrderInquiry(props) { |
|
|
|
name: "order_mount_down", |
|
|
|
type: "InputNumber", |
|
|
|
label: "欠费区间", |
|
|
|
min:'0', |
|
|
|
point:'0', |
|
|
|
min: '0', |
|
|
|
point: '0', |
|
|
|
}, |
|
|
|
{//28 |
|
|
|
name: "timePeriod", |
|
|
@ -570,8 +570,8 @@ function ParkingOrderInquiry(props) { |
|
|
|
name: "order_mount_up", |
|
|
|
type: "InputNumber", |
|
|
|
label: "至", |
|
|
|
min:'0', |
|
|
|
point:'0', |
|
|
|
min: '0', |
|
|
|
point: '0', |
|
|
|
}, |
|
|
|
]; |
|
|
|
const [resultData, setResultData] = useState([]) |
|
|
@ -972,19 +972,20 @@ function ParkingOrderInquiry(props) { |
|
|
|
|
|
|
|
return ( |
|
|
|
<> |
|
|
|
<Tabs activeKey={tabKey} onChange={changeKey}> |
|
|
|
<Tabs.TabPane tab="支付订单查询" key="1"> |
|
|
|
{tabKey == 1 ? renderTable( |
|
|
|
createCol(['支付订单ID', '停车订单ID', '支付商户', '平台商户', '停车场', '泊位号', '车牌号', '入场时间', '计费时间', '停车时长', '应收金额', '优惠金额', '实付金额', '支付渠道', '支付设备', '操作人', '付款车场', '支付时间', '渠道流水号'], |
|
|
|
['order_id', 'park_record_id', 'pay_store', 'operator', 'road_id', 'berth_id', 'plate', 'admission_time', 'charging_time', 'parking_duration', 'receivable_amount', 'discount_amount', 'paid_in_money', 'payment_channels', 'payment_equipment', 'dealer', 'pay_road', 'pay_time', 'third_party_flow_id'], 1), |
|
|
|
[ash[19], ash[2], ash[18], ash[20], ash[21], ash[9], ash[10], ash[14], ash[15]], |
|
|
|
resultData, '/api/fin/order_search/park_order_export', { out_trade_no: getUrlSearch("third_party_flow_id") || '', start_time: getUrlSearch("pay_time") ? moment(getUrlSearch("pay_time")) : moment(moment().format("YYYY-MM-DD HH:mm:ss")) } |
|
|
|
) : null} |
|
|
|
</Tabs.TabPane> |
|
|
|
<Tabs.TabPane tab="欠费订单查询" key="2"> |
|
|
|
{tabKey == 2 ? orderInfo : null} |
|
|
|
</Tabs.TabPane> |
|
|
|
{/* <Tabs.TabPane tab="预付订单查询" key="3"> |
|
|
|
<div className="park-order-inquiry"> |
|
|
|
<Tabs activeKey={tabKey} onChange={changeKey}> |
|
|
|
<Tabs.TabPane tab="支付订单查询" key="1"> |
|
|
|
{tabKey == 1 ? renderTable( |
|
|
|
createCol(['支付订单ID', '停车订单ID', '支付商户', '平台商户', '停车场', '泊位号', '车牌号', '入场时间', '计费时间', '停车时长', '应收金额', '优惠金额', '实付金额', '支付渠道', '支付设备', '操作人', '付款车场', '支付时间', '渠道流水号'], |
|
|
|
['order_id', 'park_record_id', 'pay_store', 'operator', 'road_id', 'berth_id', 'plate', 'admission_time', 'charging_time', 'parking_duration', 'receivable_amount', 'discount_amount', 'paid_in_money', 'payment_channels', 'payment_equipment', 'dealer', 'pay_road', 'pay_time', 'third_party_flow_id'], 1), |
|
|
|
[ash[19], ash[2], ash[18], ash[20], ash[21], ash[9], ash[10], ash[14], ash[15]], |
|
|
|
resultData, '/api/fin/order_search/park_order_export', { out_trade_no: getUrlSearch("third_party_flow_id") || '', start_time: getUrlSearch("pay_time") ? moment(getUrlSearch("pay_time")) : moment(moment().format("YYYY-MM-DD HH:mm:ss")) } |
|
|
|
) : null} |
|
|
|
</Tabs.TabPane> |
|
|
|
<Tabs.TabPane tab="欠费订单查询" key="2"> |
|
|
|
{tabKey == 2 ? orderInfo : null} |
|
|
|
</Tabs.TabPane> |
|
|
|
{/* <Tabs.TabPane tab="预付订单查询" key="3"> |
|
|
|
{tabKey == 3 ? renderTable( |
|
|
|
createCol(['订单ID', '支付商户', '所属商户', '支付渠道', '支付设备', '操作人', '支付时间', '预付金额', '已抵扣金额', '退款金额', '抵扣时间', '停车记录ID'], |
|
|
|
['index', 'latest_try_time', 'payment_channels_name', 'refund_actual_amount', 'refund_discount_amount', 'reason', 'refund_time', 'payment_order_id', 'parking_type_name', 'park_record_id', 'payment_type_name', 'payment_order_id', 'flow_id', 'state_name'], 0), |
|
|
@ -992,82 +993,83 @@ function ParkingOrderInquiry(props) { |
|
|
|
resultData |
|
|
|
) : null} |
|
|
|
</Tabs.TabPane> */} |
|
|
|
</Tabs> |
|
|
|
|
|
|
|
<Modal |
|
|
|
open={detailVisible} |
|
|
|
width={1500} |
|
|
|
onCancel={() => { |
|
|
|
setDetailVisible(false); |
|
|
|
}} |
|
|
|
footer={null} |
|
|
|
> |
|
|
|
<Tabs > |
|
|
|
<Tabs.TabPane tab="停车记录信息" key="1"> |
|
|
|
{/* {renderParkRecord(detailData)} */} |
|
|
|
{renderParkRecord(ycddData)} |
|
|
|
</Tabs.TabPane> |
|
|
|
<Tabs.TabPane tab="历史处理" key="2"> |
|
|
|
{/* {renderModalTable(payRecordColumns, payRecord)} */} |
|
|
|
</Tabs.TabPane> |
|
|
|
</Tabs> |
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={bigpicVisible} |
|
|
|
width={1600} |
|
|
|
title={'图片展示'} |
|
|
|
className="eae-modal" |
|
|
|
onCancel={() => { |
|
|
|
setBigpicVisible(false); |
|
|
|
}} |
|
|
|
footer={false} |
|
|
|
> |
|
|
|
<div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<img src={bigPic} width={1550} /> |
|
|
|
|
|
|
|
<Modal |
|
|
|
open={detailVisible} |
|
|
|
width={1500} |
|
|
|
onCancel={() => { |
|
|
|
setDetailVisible(false); |
|
|
|
}} |
|
|
|
footer={null} |
|
|
|
> |
|
|
|
<Tabs > |
|
|
|
<Tabs.TabPane tab="停车记录信息" key="1"> |
|
|
|
{/* {renderParkRecord(detailData)} */} |
|
|
|
{renderParkRecord(ycddData)} |
|
|
|
</Tabs.TabPane> |
|
|
|
<Tabs.TabPane tab="历史处理" key="2"> |
|
|
|
{/* {renderModalTable(payRecordColumns, payRecord)} */} |
|
|
|
</Tabs.TabPane> |
|
|
|
</Tabs> |
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={bigpicVisible} |
|
|
|
width={1600} |
|
|
|
title={'图片展示'} |
|
|
|
className="eae-modal" |
|
|
|
onCancel={() => { |
|
|
|
setBigpicVisible(false); |
|
|
|
}} |
|
|
|
footer={false} |
|
|
|
> |
|
|
|
<div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<img src={bigPic} width={1550} /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={tkddVisible} |
|
|
|
width={1500} |
|
|
|
title={'订单详情'} |
|
|
|
onCancel={() => { |
|
|
|
setTkddVisible(false); |
|
|
|
}} |
|
|
|
footer={[ |
|
|
|
<Button key="back" onClick={() => { |
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={tkddVisible} |
|
|
|
width={1500} |
|
|
|
title={'订单详情'} |
|
|
|
onCancel={() => { |
|
|
|
setTkddVisible(false); |
|
|
|
}}> |
|
|
|
关闭窗口 |
|
|
|
</Button>]} |
|
|
|
> |
|
|
|
{/* {tkddModal} */} |
|
|
|
{/* {tabKey == '5' ? tkddModal : tabKey == '6' ? tckModal : tabKey == '7' ? cfkModal : null} */} |
|
|
|
}} |
|
|
|
footer={[ |
|
|
|
<Button key="back" onClick={() => { |
|
|
|
setTkddVisible(false); |
|
|
|
}}> |
|
|
|
关闭窗口 |
|
|
|
</Button>]} |
|
|
|
> |
|
|
|
{/* {tkddModal} */} |
|
|
|
{/* {tabKey == '5' ? tkddModal : tabKey == '6' ? tckModal : tabKey == '7' ? cfkModal : null} */} |
|
|
|
|
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={eaeVisible} |
|
|
|
width={1600} |
|
|
|
title={'证据图像'} |
|
|
|
className="eae-modal" |
|
|
|
onCancel={() => { |
|
|
|
setEaeVisible(false); |
|
|
|
}} |
|
|
|
footer={false} |
|
|
|
> |
|
|
|
<div> |
|
|
|
<div className="eae-modal-title"><div className="ltc-icon"></div>入场图片</div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<div>车辆照片</div> |
|
|
|
<img src={ycddData.in_veh_pic} width={750} /> |
|
|
|
</Modal> |
|
|
|
<Modal |
|
|
|
open={eaeVisible} |
|
|
|
width={1600} |
|
|
|
title={'证据图像'} |
|
|
|
className="eae-modal" |
|
|
|
onCancel={() => { |
|
|
|
setEaeVisible(false); |
|
|
|
}} |
|
|
|
footer={false} |
|
|
|
> |
|
|
|
<div> |
|
|
|
<div className="eae-modal-title"><div className="ltc-icon"></div>入场图片</div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<div>车辆照片</div> |
|
|
|
<img src={ycddData.in_veh_pic} width={750} /> |
|
|
|
</div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<div>车牌照片</div> |
|
|
|
<img src={ycddData.in_plate_pic} width={750} /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div className="eae-modal-item"> |
|
|
|
<div>车牌照片</div> |
|
|
|
<img src={ycddData.in_plate_pic} width={750} /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</Modal> |
|
|
|
</Modal> |
|
|
|
</div> |
|
|
|
</> |
|
|
|
); |
|
|
|
} |
|
|
|