魏超 5 år sedan
förälder
incheckning
3bf1c0a2c7

+ 10
- 3
src/pages/carouselFigure/customImg/edit.jsx Visa fil

14
 const { Option } = Select;
14
 const { Option } = Select;
15
 
15
 
16
 let activityVisible = true
16
 let activityVisible = true
17
+let helpTips = ''
17
 
18
 
18
 const setExtraData = (data) => {
19
 const setExtraData = (data) => {
19
     console.log(data, 'data');
20
     console.log(data, 'data');
48
         console.log(data)
49
         console.log(data)
49
         if (data.imgType === 'index'){
50
         if (data.imgType === 'index'){
50
             activityVisible = true;
51
             activityVisible = true;
52
+            helpTips = '建议图片尺寸:750*600px,比例5:4,格式:jpg,用于:首页分享';
51
         }else{
53
         }else{
52
             activityVisible = false;
54
             activityVisible = false;
55
+            helpTips = '建议尺寸:80*80px,比例1:1,格式:jpg,用于:首页资讯logo'
53
         }
56
         }
54
         setData(data)
57
         setData(data)
55
     })
58
     })
62
       name: 'imgUrl',
65
       name: 'imgUrl',
63
       type: FieldTypes.ImageUploader,
66
       type: FieldTypes.ImageUploader,
64
       value: data.imgUrl,
67
       value: data.imgUrl,
65
-      help: '建议图片尺寸:750*600px,比例5:4,格式:jpg,用于:首页分享',
68
+      help: helpTips,
66
       rules: [
69
       rules: [
67
         {required: true, message: '请选择图片'},
70
         {required: true, message: '请选择图片'},
68
       ]
71
       ]
71
       label: '类型',
74
       label: '类型',
72
       name: 'imgType',
75
       name: 'imgType',
73
       type: FieldTypes.Select,
76
       type: FieldTypes.Select,
74
-      value: 'index',
77
+      value: data.imgType,
75
       dict: [{
78
       dict: [{
76
           label: '首页分享',
79
           label: '首页分享',
77
           value: 'index',
80
           value: 'index',
78
         },
81
         },
82
+        {
83
+          label: '首页资讯',
84
+          value: 'indexNews',
85
+        },
79
       ],
86
       ],
80
       rules: [
87
       rules: [
81
         { required: true, message: '请选择类型' },
88
         { required: true, message: '请选择类型' },
82
       ],
89
       ],
83
     },
90
     },
84
-    {
91
+    data.imgType === 'index' && {
85
       label: '分享文案',
92
       label: '分享文案',
86
       name: 'imgDocument',
93
       name: 'imgDocument',
87
       type: FieldTypes.Text,
94
       type: FieldTypes.Text,

+ 1
- 1
src/pages/carouselFigure/customImg/list.jsx Visa fil

55
         <Column title="类型" dataIndex="imgType" key="imgType" 
55
         <Column title="类型" dataIndex="imgType" key="imgType" 
56
         render={(text, record) => (
56
         render={(text, record) => (
57
           <span>
57
           <span>
58
-            {record.imgType === 'index' ?'首页分享':'请编辑'}
58
+            {record.imgType === 'index' ?'首页分享': record.imgType === 'indexNews' ? '首页资讯' : '请编辑'}
59
           </span>
59
           </span>
60
           )}
60
           )}
61
         />
61
         />