|
@@ -325,10 +325,28 @@ export default (props) => {
|
325
|
325
|
|
326
|
326
|
|
327
|
327
|
|
|
328
|
+ useEffect(() => {
|
|
329
|
+ if (isOrgState) {
|
|
330
|
+ let addItem = { orgName: [{ required: true, message: '请输入企业名称' }] }
|
|
331
|
+ setRules(Object.assign(rules, addItem))
|
|
332
|
+ // Object.assign(rules, addItem)
|
|
333
|
+ console.log('rules', rules);
|
|
334
|
+
|
|
335
|
+ } else {
|
|
336
|
+ if (rules.orgName) {
|
|
337
|
+ const deleteObj = delete rules.orgName
|
|
338
|
+ setRules(
|
|
339
|
+ rules
|
328
|
340
|
|
|
341
|
+ )
|
|
342
|
+ console.log('rules', rules, deleteObj);
|
|
343
|
+ }
|
|
344
|
+
|
|
345
|
+ }
|
329
|
346
|
|
|
347
|
+ }, [isOrgState])
|
330
|
348
|
|
331
|
|
- const rules = {
|
|
349
|
+ const [rules, setRules] = useState({
|
332
|
350
|
petId: [{ required: true, message: '请填写狗狗名称' }],
|
333
|
351
|
petSex: [{ type: 'number', required: true, message: '请填写狗狗性别' }],
|
334
|
352
|
petBirthday: [{ required: true, message: '请选择狗狗生日' }],
|
|
@@ -340,9 +358,25 @@ export default (props) => {
|
340
|
358
|
immunizationImg: [{ required: true, message: '请上传免疫图片' }],
|
341
|
359
|
|
342
|
360
|
address: [{ required: true, message: '请输入详细地址' }],
|
343
|
|
- // isOrg: [{ required: true, message: '请选择是否企业' }],
|
344
|
361
|
|
345
|
|
- }
|
|
362
|
+ })
|
|
363
|
+
|
|
364
|
+ // let rules = {
|
|
365
|
+ // petId: [{ required: true, message: '请填写狗狗名称' }],
|
|
366
|
+ // petSex: [{ type: 'number', required: true, message: '请填写狗狗性别' }],
|
|
367
|
+ // petBirthday: [{ required: true, message: '请选择狗狗生日' }],
|
|
368
|
+ // petColor: [{ required: true, message: '请选择狗狗毛色' }],
|
|
369
|
+ // petType: [{ required: true, message: '请选择犬种类别' }],
|
|
370
|
+ // img1: [{ required: true, message: '请上传狗狗照片' }],
|
|
371
|
+ // immunizationDate: [{ required: true, message: '请上输入最近免疫时间' }],
|
|
372
|
+ // immunizationCode: [{ required: true, message: '请输入免疫证号' }],
|
|
373
|
+ // immunizationImg: [{ required: true, message: '请上传免疫图片' }],
|
|
374
|
+
|
|
375
|
+ // address: [{ required: true, message: '请输入详细地址' }],
|
|
376
|
+
|
|
377
|
+ // }
|
|
378
|
+
|
|
379
|
+
|
346
|
380
|
return (
|
347
|
381
|
<>
|
348
|
382
|
<AuthProfile />
|
|
@@ -424,7 +458,7 @@ export default (props) => {
|
424
|
458
|
</FormItem>
|
425
|
459
|
{
|
426
|
460
|
!isOrgState ? <></> : <>
|
427
|
|
- <FormItem title='企业名称' >
|
|
461
|
+ <FormItem title='企业名称' required >
|
428
|
462
|
<Input name='orgName' placeholder='请输入企业名称' />
|
429
|
463
|
</FormItem>
|
430
|
464
|
<FormItem title='营业执照' >
|