diff --git a/src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js b/src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js index 5ea7a8f..54b2391 100644 --- a/src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js +++ b/src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js @@ -28,13 +28,13 @@ const UserInformationCard_Organization = ({userData, loadDataFun}) => { let modifiedBy = DateUtils.datetimeStr(userData.modified)+", "+userData.modifiedBy; userData["createDate"] = createDate; userData["modifieDate"] = modifiedBy; - userData["verifiedStatus"] = userData.verifiedBy? "Not verify yet":DateUtils.datetimeStr(userData.verifiedDate)+", "+userData.verifiedByName; + userData["verifiedStatus"] = userData.verifiedBy? DateUtils.datetimeStr(userData.verifiedDate)+", "+userData.verifiedByName: "Not verify yet"; - userData["country"] = userData.address?.country; - userData["district"] = userData.address?.district; - userData["addressLine1"] = userData.address?.addressLine1; - userData["addressLine2"] = userData.address?.addressLine2; - userData["addressLine3"] = userData.address?.addressLine3; + userData["country"] = userData.addressBus?.country; + userData["district"] = userData.addressBus?.district; + userData["addressLine1"] = userData.addressBus?.addressLine1; + userData["addressLine2"] = userData.addressBus?.addressLine2; + userData["addressLine3"] = userData.addressBus?.addressLine3; userData["phoneNumber"] = userData.contactTel?.phoneNumber; userData["tel_countryCode"] = userData.contactTel?.countryCode; @@ -117,6 +117,65 @@ const UserInformationCard_Organization = ({userData, loadDataFun}) => {
+ + {/*top button*/} + + + + {editMode? + <> + + + + + + + + + : + <> + + + + + + } + + + + + {/*end top button*/} @@ -311,7 +370,7 @@ const UserInformationCard_Organization = ({userData, loadDataFun}) => { alignItems: 'end' }} > - Verified + Verify @@ -352,106 +411,69 @@ const UserInformationCard_Organization = ({userData, loadDataFun}) => { sx={{ml: 3, mr: 3, display: 'flex', alignItems: 'center'}}> Status: + { + editMode? + + + + : + <> + + + + + {locked? + + + + : + + + + } + + + } + + - - - - {/*bottom button*/} - - - - {editMode? - <> - - - - - - - - : - <> - {locked? - - - - : - - - - } - - - - - } - - - - diff --git a/src/pages/pnspsUserDetailPage_Organization/index.js b/src/pages/pnspsUserDetailPage_Organization/index.js index 32b2d1d..a4ac7ce 100644 --- a/src/pages/pnspsUserDetailPage_Organization/index.js +++ b/src/pages/pnspsUserDetailPage_Organization/index.js @@ -4,7 +4,6 @@ import {useEffect, useState} from "react"; import * as React from "react"; //import axios from "axios"; import * as HttpUtils from "../../utils/HttpUtils"; -import {apiPath} from "../../auth/utils"; import {useParams} from "react-router-dom"; import FileList from "../../components/FileList" import MainCard from "../../components/MainCard"; @@ -29,8 +28,11 @@ const UserMaintainPage_Organization = () => { const loadData = ()=>{ setLoding(true); HttpUtils.get({ - url: `${apiPath}${UrlUtils.GET_USER_PATH}/${params.id}`, + url: `${UrlUtils.GET_ORG_USER_PATH}/${params.id}`, onSuccess: function(response){ + response.data["addressBus"] = JSON.parse(response.data["address"]); + response.data["contactTel"] = JSON.parse(response.data["contactTel"]); + response.data["faxNo"] = JSON.parse(response.data["faxNo"]); setUserData(response.data) } });