Commit d3a06b99 authored by Sixiang_Zzb's avatar Sixiang_Zzb

测试bug修复

parent 70457ec7
...@@ -22,7 +22,6 @@ const PictureOptionsRow = (props: any) => { ...@@ -22,7 +22,6 @@ const PictureOptionsRow = (props: any) => {
const [previewImage, setPreviewImage] = useState(''); const [previewImage, setPreviewImage] = useState('');
const [limitNum, setLimitNum] = useState(5); const [limitNum, setLimitNum] = useState(5);
const handleCancel = () => setPreviewVisible(false); const handleCancel = () => setPreviewVisible(false);
const [imgLoad, setimgLoad] = useState(false); //图片上传 load状态 const [imgLoad, setimgLoad] = useState(false); //图片上传 load状态
useEffect(() => { useEffect(() => {
...@@ -48,7 +47,7 @@ const PictureOptionsRow = (props: any) => { ...@@ -48,7 +47,7 @@ const PictureOptionsRow = (props: any) => {
resultToInside.push(item.name); resultToInside.push(item.name);
}); });
setFileList(result); setFileList(result);
onChange(resultToInside); onChange && onChange(resultToInside);
} }
} }
}, [value]); }, [value]);
...@@ -69,7 +68,7 @@ const PictureOptionsRow = (props: any) => { ...@@ -69,7 +68,7 @@ const PictureOptionsRow = (props: any) => {
resultToInside.push(item.name); resultToInside.push(item.name);
}); });
setFileList(result); setFileList(result);
onChange(resultToInside); onChange && onChange(resultToInside);
} }
// } // }
}, [defaultValue]); }, [defaultValue]);
...@@ -105,7 +104,7 @@ const PictureOptionsRow = (props: any) => { ...@@ -105,7 +104,7 @@ const PictureOptionsRow = (props: any) => {
tmp.map((item: { name: string }, index: number) => { tmp.map((item: { name: string }, index: number) => {
result.push(item.name); result.push(item.name);
}); });
onChange(result); onChange && onChange(result);
} }
}; };
...@@ -118,7 +117,7 @@ const PictureOptionsRow = (props: any) => { ...@@ -118,7 +117,7 @@ const PictureOptionsRow = (props: any) => {
} }
} }
setFileList([...list]); setFileList([...list]);
onChange([...list]); onChange && onChange([...list]);
}; };
// 提交前限制 // 提交前限制
......
...@@ -96,9 +96,9 @@ export default { ...@@ -96,9 +96,9 @@ export default {
const resp = yield call(service.RA, playload); const resp = yield call(service.RA, playload);
console.log('resp', resp); console.log('resp', resp);
if (resp.code == 500 || resp.error_code != '0000') { if (resp.code == 500 || resp.error_code != '0000') {
// message.error("Server Error,try again,error code:500",3) // message.error('Server Error,try again,error code:500', 3);
// window.location.href = '/500'; // window.location.href = '/500';
message.error(resp.msg); // message.error(resp.msg);
} }
if (resp.error_code != '0000') { if (resp.error_code != '0000') {
...@@ -116,6 +116,7 @@ export default { ...@@ -116,6 +116,7 @@ export default {
break; break;
case 13: case 13:
{ {
// message.error('Request exception please retry!!!');
history.push('/UserManagement/LIFEUserManagement'); history.push('/UserManagement/LIFEUserManagement');
} }
break; break;
...@@ -132,6 +133,7 @@ export default { ...@@ -132,6 +133,7 @@ export default {
} }
yield put({ type: 'returnData4Error', Data4Error }); yield put({ type: 'returnData4Error', Data4Error });
break; break;
case 18:
case 53: case 53:
{ {
Result = resp; Result = resp;
...@@ -150,7 +152,7 @@ export default { ...@@ -150,7 +152,7 @@ export default {
case 18: case 18:
case 14: case 14:
{ {
message.success('Success Operation!', 3); message.success('Success Operation!');
// window.location.href = '/CommunityManagement/FacilityBookings'; // window.location.href = '/CommunityManagement/FacilityBookings';
history.push('/UserManagement/LIFEUserManagement'); history.push('/UserManagement/LIFEUserManagement');
} }
...@@ -164,6 +166,7 @@ export default { ...@@ -164,6 +166,7 @@ export default {
case 16: case 16:
{ {
console.log('等待删除完成'); console.log('等待删除完成');
message.success('Success Operation!');
var returnValue = resp; var returnValue = resp;
yield put({ type: 'ReturnValue', returnValue }); yield put({ type: 'ReturnValue', returnValue });
} }
......
...@@ -44,6 +44,7 @@ export default { ...@@ -44,6 +44,7 @@ export default {
yield put({ type: 'returnPage', Data }); yield put({ type: 'returnPage', Data });
} else { } else {
console.log('请求错误码:' + resp.error_code); console.log('请求错误码:' + resp.error_code);
message.error(resp.error_msg);
let Data = null; let Data = null;
console.log(playload); console.log(playload);
yield put({ type: 'returnPage', Data }); yield put({ type: 'returnPage', Data });
...@@ -112,7 +113,7 @@ export default { ...@@ -112,7 +113,7 @@ export default {
const res = yield call(service.TosGuarderDel, playload); const res = yield call(service.TosGuarderDel, playload);
console.log(res); console.log(res);
if (res.error_code === '0000') { if (res.error_code === '0000') {
message.success(res.error_msg); message.success('Safer information deleted successfully!!!');
history.go(-1); history.go(-1);
} else { } else {
message.error('Deletion failed,Please try again'); message.error('Deletion failed,Please try again');
......
...@@ -223,7 +223,6 @@ const Detail = (props: any) => { ...@@ -223,7 +223,6 @@ const Detail = (props: any) => {
function mapStateToProps(state: any) { function mapStateToProps(state: any) {
const { CurDataDetail } = state.CommunityService; const { CurDataDetail } = state.CommunityService;
console.log(CurDataDetail);
return { return {
CurDataDetail, CurDataDetail,
}; };
......
...@@ -74,9 +74,10 @@ const UsersDetail = (props: any) => { ...@@ -74,9 +74,10 @@ const UsersDetail = (props: any) => {
useEffect(() => { useEffect(() => {
if (Result != null) { if (Result != null) {
console.log(Result); console.log(Result);
if (Result.error_code == '0001') { if (Result.error_code !== '0000') {
message.error(Result.error_msg, 3); message.error(Result.error_msg);
ResultClear(); ResultClear();
history.go(0);
} }
} }
}, [Result]); }, [Result]);
...@@ -175,7 +176,18 @@ const UsersDetail = (props: any) => { ...@@ -175,7 +176,18 @@ const UsersDetail = (props: any) => {
message.error('No Permissions!!!', 3); message.error('No Permissions!!!', 3);
return; return;
} }
RA(39, { id: values.id, ownerId: values.owner_id }); confirm({
title: 'Are you sure delete this infomation?',
icon: <ExclamationCircleOutlined />,
content: 'Please click confirm to delete',
okText: 'Confirm',
okType: 'danger',
cancelText: 'Cancel',
onCancel() {},
onOk() {
RA(39, { id: values.id, ownerId: values.owner_id });
},
});
}; };
const titleBackCallBack = () => { const titleBackCallBack = () => {
......
...@@ -84,64 +84,68 @@ const AccoutingContent = (props: { ...@@ -84,64 +84,68 @@ const AccoutingContent = (props: {
return ( return (
<div className={styles.base}> <div className={styles.base}>
<Spin spinning={loading}> {SaveChooseData ? (
{/* 头部组件 */} <Spin spinning={loading}>
<div className={styles.box}> {/* 头部组件 */}
<div className={styles.item1}>Accounting information</div> <div className={styles.box}>
<button className={styles.item3} onClick={goToReturn}> <div className={styles.item1}>Accounting information</div>
Back <button className={styles.item3} onClick={goToReturn}>
</button> Back
</div> </button>
</div>
{SaveChooseData.enable === 'Normal' ? (
<div className={styles.writeOff}> {SaveChooseData.enable === 'Normal' ? (
<Button <div className={styles.writeOff}>
icon={<PoweroffOutlined />} <Button
type="primary" icon={<PoweroffOutlined />}
danger type="primary"
onClick={handleClick.bind(this, SaveChooseData.id)} danger
> onClick={handleClick.bind(this, SaveChooseData.id)}
Write Off >
</Button> Write Off
</Button>
</div>
) : (
<div />
)}
<div className={styles.box1}>
<div className={styles.box1item1}>Company Name</div>
<div className={styles.box1item2}>{SaveChooseData.providerName}</div>
<div className={styles.box1item3}>Office Address</div>
<div className={styles.box1item4}>{SaveChooseData.providerAddress}</div>
</div> </div>
) : ( <Line />
<div /> <div style={{ marginBottom: 28 }}>Service Community</div>
)} <ShowOptions list={SaveChooseData.serviceCommunityList} />
<div className={styles.box2}>
<div className={styles.box1}> <div className={styles.box2item1}>Services Available</div>
<div className={styles.box1item1}>Company Name</div> <div className={styles.box2item2}>Accounting</div>
<div className={styles.box1item2}>{SaveChooseData.providerName}</div> </div>
<div className={styles.box1item3}>Office Address</div>
<div className={styles.box1item4}>{SaveChooseData.providerAddress}</div> <div className={styles.box2}>
</div> <div className={styles.box2item1}>Person In Charge</div>
<Line /> <div className={styles.box2item2}>{SaveChooseData.contactName}</div>
<div style={{ marginBottom: 28 }}>Service Community</div> </div>
<ShowOptions list={SaveChooseData.serviceCommunityList} />
<div className={styles.box2}> <div className={styles.box3}>
<div className={styles.box2item1}>Services Available</div> <div className={styles.box3item1}>Contact Details</div>
<div className={styles.box2item2}>Accounting</div> <div className={styles.box3item2}>{SaveChooseData.contactPhone}</div>
</div> <div className={styles.box3item3}>{SaveChooseData.contactEmail}</div>
</div>
<div className={styles.box2}> <div className={styles.box4}>
<div className={styles.box2item1}>Person In Charge</div> <div className={styles.box3item1}>Upload the address</div>
<div className={styles.box2item2}>{SaveChooseData.contactName}</div> <div className={styles.box3item2} id="copy">
</div> http://bill.huahuico.com/
</div>
<div className={styles.box3}> <Button size="small" className={styles.box3item3} onClick={copy.bind(this)}>
<div className={styles.box3item1}>Contact Details</div> 复制
<div className={styles.box3item2}>{SaveChooseData.contactPhone}</div> </Button>
<div className={styles.box3item3}>{SaveChooseData.contactEmail}</div>
</div>
<div className={styles.box4}>
<div className={styles.box3item1}>Upload the address</div>
<div className={styles.box3item2} id="copy">
http://bill.huahuico.com/
</div> </div>
<Button size="small" className={styles.box3item3} onClick={copy.bind(this)}> </Spin>
复制 ) : (
</Button> <></>
</div> )}
</Spin>
</div> </div>
); );
}; };
......
...@@ -60,7 +60,7 @@ const Guard = (props: any) => { ...@@ -60,7 +60,7 @@ const Guard = (props: any) => {
<div className={styles.item1_1}>{CurDataFollowDetail.companyName}</div> <div className={styles.item1_1}>{CurDataFollowDetail.companyName}</div>
<div className={styles.clear1}></div> <div className={styles.clear1}></div>
<div className={styles.item1}>Full Name</div> <div className={styles.item1}>User Name</div>
<div className={styles.item1_1}>{CurDataFollowDetail.saferName}</div> <div className={styles.item1_1}>{CurDataFollowDetail.saferName}</div>
<div className={styles.clear1}></div> <div className={styles.clear1}></div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment