diff --git a/src/pages/OperationCenter/UserMgm/UserAuth/loadable.jsx b/src/pages/OperationCenter/UserMgm/UserAuth/loadable.jsx index e270fb9..fe7e571 100644 --- a/src/pages/OperationCenter/UserMgm/UserAuth/loadable.jsx +++ b/src/pages/OperationCenter/UserMgm/UserAuth/loadable.jsx @@ -29,43 +29,20 @@ function UserAuth() { }, { title: "提交人", - dataIndex: "operator", - key: "operator", + dataIndex: "name", + key: "name", align: "center", }, { title: "审核状态", - dataIndex: "auditState", - key: "auditState", + dataIndex: "state_name", + key: "state_name", align: "center", - render: (text, record, index) => { - var color = '' - switch (text) { - case "待审核": - case "残疾车待审核": - color = 'rgb(16, 141, 233)'; - break; - case "已审核": - case "残疾车已审核": - color = 'red'; - break; - case "已作废": - case "残疾车已作废": - color = 'rgb(152, 152, 152)'; - default: - break; - } - return (<> - - - {text} - ) - }, }, { title: "操作人", - dataIndex: "operator", - key: "operator", + dataIndex: "edit_name", + key: "edit_name", align: "center", }, { @@ -76,8 +53,8 @@ function UserAuth() { }, { title: "更新时间", - dataIndex: "operate_time", - key: "operate_time", + dataIndex: "update_time", + key: "update_time", align: "center", }, { @@ -88,14 +65,28 @@ function UserAuth() { align: "center", render: (text, record, index) => ( <> - { + { setTag('2'); setCarId(record.carId) setMyId(record.id) setIndexby(index) }}> 通过 + + { + setTag('2'); + setCarId(record.carId) + setMyId(record.id) + setIndexby(index) + }}> 查看 + + { + setTag('2'); + setCarId(record.carId) + setMyId(record.id) + setIndexby(index) + }}> 驳回 @@ -136,8 +127,8 @@ function UserAuth() { function search() { ajax({ - url: "/api/ope/car/certification_list", - type: "post", + url: "/api/ope/user_manage/auth_list", + type: "get", data: { ...formData, ...pageData }, }).then((res) => { let { status, data, total } = res @@ -185,47 +176,47 @@ function UserAuth() {
姓名
-
{resultData[indexby]?.mo || "--"}
+
{resultData[indexby]?.name || "--"}
性别
-
{resultData[indexby].p || "--"}
+
{resultData[indexby].sex || "--"}
年龄
-
{resultData[indexby].c || "--"}
+
{resultData[indexby].age || "--"}
会员手机号
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].phone || "--"}
身份证号
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].id_card || "--"}
出生日期
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].birth || "--"}
认证状态
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].state_name || "--"}
提交日期
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].create_time || "--"}
更新日期
-
{resultData[indexby].a || "--"}
+
{resultData[indexby].update_time || "--"}
- { setBigPic(resultData[indexby].vehicle_travel_license_img1); setBigpicVisible(true) }} /> + { setBigPic(resultData[indexby].vehicle_travel_license_img1); setBigpicVisible(true) }} />
- { setBigPic(resultData[indexby].vehicle_travel_license_img2); setBigpicVisible(true) }} /> + { setBigPic(resultData[indexby].vehicle_travel_license_img2); setBigpicVisible(true) }} />
diff --git a/src/pages/OperationCenter/UserMgm/UserInfo/loadable.jsx b/src/pages/OperationCenter/UserMgm/UserInfo/loadable.jsx index c014889..0de392a 100644 --- a/src/pages/OperationCenter/UserMgm/UserInfo/loadable.jsx +++ b/src/pages/OperationCenter/UserMgm/UserInfo/loadable.jsx @@ -171,26 +171,6 @@ function UserInfo() { ) arr.push(obj) break - case 6: - obj.render = (text, record) => (<> - { - setTkddVisible(true) - }}> - 详情 - - ) - arr.push(obj) - break - case 7: - obj.render = (text, record) => (<> - { - setTkddVisible(true) - }}> - 详情 - - ) - arr.push(obj) - break case 8: obj.render = (text, record) => (<> { @@ -582,7 +562,6 @@ function UserInfo() { }, ]; const [tag, setTag] = useState('1'); - const [edit, setEdit] = useState(true); const [resData, setResData] = useState([]) const [resultData, setResultData] = useState([]) const [baseData, setBaseData] = useState({ @@ -594,18 +573,18 @@ function UserInfo() { const [baseDetailData, setBaseDetailData] = useState()//基本信息详情 const [ycddData, setYcddData] = useState([])//异常订单数据 const [detailVisible, setDetailVisible] = useState(false); - const [ltcVisible, setLtcVisible] = useState(false); const [timesVisible, setTimesVisible] = useState(false); //退款尝试次数展开 - const [ycddVisible, setYcddVisible] = useState(false); const [tkddVisible, setTkddVisible] = useState(false); - const [cardVisible, setCardVisible] = useState(false); const [eaeVisible, setEaeVisible] = useState(false);//出入场图片 const [bigpicVisible, setBigpicVisible] = useState(false);//大图展示 - const [bqVisible, setBqVisible] = useState(false);//流程查看 - const [cjPic, setCjPic] = useState(); const [bigPic, setBigPic] = useState(); const [total, setTotal] = useState(0); const [tabKey, setTabKey] = useState("1"); + // 分页数据 + const [pageInfo, setPageInfo] = useState({ + pn: 1, + length: 15 + }); //详情弹框tab const [actkey, setactKey] = useState("1") function openModal(params) { @@ -722,12 +701,6 @@ function UserInfo() { case "5": url = "/api/bpm/record/get_parking_arrears_list"//欠费记录 break - case "6": - url = "" - break - case "7": - url = "" - break case "8": url = "/api/ope/record/get_refund_list"//退费订单 break @@ -753,6 +726,40 @@ function UserInfo() { } } else { setResultData([]) + setTotal(0) + message.error(res.message) + } + }) + } + // + function searchLv(e) { + var url = '' + switch (tabKey) { + case "6": + url = "/api/ope/user_manage/grade_list"//会员等级 + break + case "7": + url = "/api/ope/user_manage/credit_list"//信用等级 + break + default: break + } + ajax({ + url: url, + type: "get", + data: { ...pageInfo, memberId: memberId }, + }).then((res) => { + let { status, data, total } = res + if (status == 20000) { + if (data.list) { + setResultData(data.list) + setTotal(data.total) + } else { + setResultData(data) + setTotal(total) + } + } else { + setResultData([]) + setTotal(0) message.error(res.message) } }) @@ -987,16 +994,37 @@ function UserInfo() { /> ); } - + const paginationProps = { + className: "pagination-common", + showQuickJumper: true, + showSizeChanger: true, + current: pageInfo.pn, + total: total, + pageSize: pageInfo.length, + pageSizeOptions: Array.from( + new Set([...[15], ...(dictionary?.pageSizeOptions || [])]) + ), + onChange: (current, size) => { + setPageInfo({ + ...pageInfo, + ...{ pn: current, length: size } + }); + }, + } //单个表格渲染 function renderModalTable(columns, dataSource) { return ( - record.id} - /> + <> +
record.id} + pagination={false} + /> + + + ); } //退款订单详情 @@ -1125,9 +1153,15 @@ function UserInfo() { - // useEffect(() => { - // searchOther() - // }, [tabKey]) + useEffect(() => { + setPageInfo({ + ...pageInfo, + ...{ pn: 1, length: 15 } + }); + if (tabKey == '6' || tabKey == '7') { + searchLv() + } + }, [tabKey]) return ( <> @@ -1193,7 +1227,7 @@ function UserInfo() { {tabKey == 6 ? renderModalTable( createCol(['变动类型', '变动时间', '变动金额', '成长值', '当前等级'], - [], 0), + ['type_name', 'time', 'money', 'value', 'grade'], 6), resultData ) : null} @@ -1201,7 +1235,7 @@ function UserInfo() { {tabKey == 7 ? renderModalTable( createCol(['变动类型', '变动时间', '信用值', '当前等级'], - [], 0), + ['type_name', 'time', 'value', 'grade'], 7), resultData ) : null}