Преглед на файлове

Merge branch 'v3.5.1' of http://git.ycjcjy.com/zhiyuxing/estateagents-admin-manager into v3.5.1

weiximei преди 5 години
родител
ревизия
55d321f256

+ 7
- 8
src/pages/activity/editActivity.jsx Целия файл

@@ -108,27 +108,25 @@ const BasicForm = props => {
108 108
           ],
109 109
         })(<BuildSelect disabled={disable}/>)}
110 110
         </Form.Item>
111
-        <Form.Item label="活动详情图">
112
-          {getFieldDecorator('detailImgUrl', {
111
+        <Form.Item label="活动封面图1" help="建议图片尺寸:750px*420px,比例16:9,格式:jpg,用于活动列表">
112
+          {getFieldDecorator('listImgUrl', {
113 113
           rules: [
114 114
             {
115 115
               required: true,
116
-              message: '请选择活动详情图',
116
+              message: '请选择活动封面图1',
117 117
             },
118 118
           ],
119 119
         })(<ImageUploader />)}
120
-          <span>建议图片尺寸:750px*560px</span>
121 120
         </Form.Item>
122
-        <Form.Item label="活动列表图">
121
+        <Form.Item label="活动详情主图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于普通活动详情">
123 122
           {getFieldDecorator('imgUrl', {
124 123
           rules: [
125 124
             {
126 125
               required: true,
127
-              message: '请选择活动列表图',
126
+              message: '请选择活动详情主图',
128 127
             },
129 128
           ],
130 129
         })(<ImageUploader />)}
131
-          <span>建议图片尺寸:750px*560px</span>
132 130
         </Form.Item>
133 131
         <Form.Item label="活动标题">
134 132
         {getFieldDecorator('title', {
@@ -342,6 +340,7 @@ const Edit = props => {
342 340
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报图片</p>
343 341
             <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
344 342
           </div>
343
+          <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于普通活动海报</p>
345 344
           <div style={{ display: 'flex', alignItems: 'center', width: '100%', marginBottom: '60px' }}>
346 345
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报标题</p>
347 346
             <Input style={{ width: '20vw' }} value={inputValue} placeholder="请输入海报标题" onChange={e => changeInput(e.target.value)} />
@@ -419,7 +418,7 @@ const Edit = props => {
419 418
         <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>分享图片</p>
420 419
         <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
421 420
       </div>
422
-      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '250px' }}>图片比例: 5:4</p>
421
+      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginTop: '20px' }}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于活动分享好友</p>
423 422
       <Button type="primary" htmlType="submit" onClick={submitShare} style={{ margin: '40px 40px 40px 220px' }}> 确定</Button>
424 423
       <Button onClick={() => router.go(-1)}>取消</Button>
425 424
     </div>

+ 20
- 9
src/pages/activity/groupActivity/editGroupActivity.jsx Целия файл

@@ -86,24 +86,34 @@ const Edit = props => {
86 86
         ]
87 87
       },
88 88
       {
89
-        label: '活动主图',
89
+        label: '拼团详情主图',
90 90
         name: 'mainImg',
91 91
         type: FieldTypes.ImageUploader,
92 92
         value: dynamicData.mainImg,
93 93
         rules: [
94
-          { required: true, message: '请输入活动主图' },
94
+          { required: true, message: '请输入拼团详情主图' },
95 95
         ],
96
-        help: '建议尺寸375*312px',
96
+        help: '建议图片尺寸:750*600px,比例5:4,格式:jpg,用于拼团活动详情',
97 97
       },
98 98
       {
99
-        label: '活动列表图',
100
-        name: 'detailImg',
99
+        label: '拼团封面图1',
100
+        name: 'listImg',
101 101
         type: FieldTypes.ImageUploader,
102
-        value: dynamicData.detailImg,
102
+        value: dynamicData.listImg,
103 103
         rules: [
104
-          { required: true, message: '请输入活动列表图' },
104
+          { required: true, message: '请输入拼团封面图1' },
105 105
         ],
106
-        help: '建议尺寸375*312px',
106
+        help: '建议图片尺寸:750*420px,比例16:9,格式:jpg,用于活动列表',
107
+      },
108
+      {
109
+        label: '拼团封面图2',
110
+        name: 'bannerListImg',
111
+        type: FieldTypes.ImageUploader,
112
+        value: dynamicData.bannerListImg,
113
+        rules: [
114
+          { required: true, message: '请输入拼团封面图2' },
115
+        ],
116
+        help: '建议图片尺寸:670*224px,比例3:1,格式:jpg,用于首页底部活动轮播',
107 117
       },
108 118
       {
109 119
         label: '活动时间',
@@ -285,6 +295,7 @@ const Edit = props => {
285 295
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报图片</p>
286 296
             <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
287 297
           </div>
298
+          <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于拼团活动海报</p>
288 299
           <div style={{ display: 'flex', alignItems: 'center', width: '100%', marginBottom: '60px' }}>
289 300
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报标题</p>
290 301
             <Input style={{ width: '20vw' }} value={inputValue} placeholder="请输入海报标题" onChange={e => changeInput(e.target.value)} />
@@ -362,7 +373,7 @@ const Edit = props => {
362 373
         <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>分享图片</p>
363 374
         <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
364 375
       </div>
365
-      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '250px' }}>图片比例: 5:4</p>
376
+      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于拼团活动分享好友</p>
366 377
       <Button type="primary" htmlType="submit" onClick={submitShare} style={{ margin: '40px 40px 40px 220px' }}> 确定</Button>
367 378
       <Button onClick={() => router.go(-1)}>取消</Button>
368 379
     </div>

+ 26
- 3
src/pages/activity/helpActivity/edithelpActivity.jsx Целия файл

@@ -154,12 +154,34 @@ const header = props => {
154 154
         })(<Input />)}
155 155
         </Form.Item>
156 156
 
157
-        <Form.Item label="活动主图" help="建议尺寸375*312px">
157
+        <Form.Item label="助力详情主图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于助力活动详情">
158 158
           {getFieldDecorator('img', {
159 159
           rules: [
160 160
             {
161 161
               required: true,
162
-              message: '活动主图不能为空',
162
+              message: '助力详情主图不能为空',
163
+            },
164
+          ],
165
+        })(<ImageUploader />)}
166
+        </Form.Item>
167
+
168
+        <Form.Item label="助力封面图1" help="建议图片尺寸:750*420px,比例16:9,格式:jpg,用于活动列表">
169
+          {getFieldDecorator('listImg', {
170
+          rules: [
171
+            {
172
+              required: true,
173
+              message: '助力封面图1不能为空',
174
+            },
175
+          ],
176
+        })(<ImageUploader />)}
177
+        </Form.Item>
178
+
179
+        <Form.Item label="助力封面图2" help="建议图片尺寸:670*224px,比例3:1,格式:jpg,用于首页底部活动轮播">
180
+          {getFieldDecorator('bannerListImg', {
181
+          rules: [
182
+            {
183
+              required: true,
184
+              message: '助力封面图2不能为空',
163 185
             },
164 186
           ],
165 187
         })(<ImageUploader />)}
@@ -377,6 +399,7 @@ const Edit = props => {
377 399
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报图片</p>
378 400
             <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
379 401
           </div>
402
+          <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于助力活动海报</p>
380 403
           <div style={{ display: 'flex', alignItems: 'center', width: '100%', marginBottom: '60px' }}>
381 404
             <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报标题</p>
382 405
             <Input style={{ width: '20vw' }} value={inputValue} placeholder="请输入海报标题" onChange={e => changeInput(e.target.value)} />
@@ -454,7 +477,7 @@ const Edit = props => {
454 477
         <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>分享图片</p>
455 478
         <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
456 479
       </div>
457
-      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '250px' }}>图片比例: 5:4</p>
480
+      <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于助力活动分享好友</p>
458 481
       <Button type="primary" htmlType="submit" onClick={submitShare} style={{ margin: '40px 40px 40px 220px' }}> 确定</Button>
459 482
       <Button onClick={() => router.go(-1)}>取消</Button>
460 483
     </div>

+ 2
- 2
src/pages/building/list/add/components/base.jsx Целия файл

@@ -271,14 +271,14 @@ function AddBuilding(props) {
271 271
               <FileUpload accept=".mp4" beforeUpload={fileUploadBeforeUpload} label="上传视频"/>,
272 272
             )}
273 273
           </Form.Item>
274
-          <Form.Item label="项目主图" help="建议图片尺寸:640px*360px">
274
+          <Form.Item label="楼盘主图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于楼盘详情">
275 275
             {getFieldDecorator('avatarImage', {
276 276
               rules: [{ required: true, message: '请选择项目主图' }],
277 277
             })(
278 278
               <ImageListUpload />,
279 279
             )}
280 280
           </Form.Item>
281
-          <Form.Item label="列表图" help="建议图片尺寸:640px*360px">
281
+          <Form.Item label="楼盘封面图" help="建议图片尺寸:670*377px,比例16:9,格式:jpg,用于楼盘列表">
282 282
             {getFieldDecorator('listImage', {
283 283
               rules: [{ required: true, message: '请选择列表图' }],
284 284
             })(

+ 2
- 1
src/pages/building/list/add/components/poster.jsx Целия файл

@@ -140,10 +140,11 @@ const Poster = props => {
140 140
         <p style={{ textAlign: 'center', fontSize: '19px', color: '#666', marginTop: '30px' }}>海报模板</p>
141 141
       </div>
142 142
       <div >
143
-        <div style={{ display: 'flex', width: '100%', margin: '60px 0' }}>
143
+        <div style={{ display: 'flex', width: '100%', margin: '30px 0' }}>
144 144
           <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}><span style={{ color: 'red' }}>*</span> 海报图片</p>
145 145
           <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
146 146
         </div>
147
+        <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginBottom: '30px'}}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于楼盘海报</p>
147 148
         <div style={{ display: 'flex', alignItems: 'center', width: '100%', marginBottom: '60px' }}>
148 149
           <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>海报标题</p>
149 150
           <Input style={{ width: '20vw' }} value={inputValue} placeholder="请输入海报标题" onChange={e => changeInput(e.target.value)} />

+ 1
- 1
src/pages/building/list/add/components/share.jsx Целия файл

@@ -87,7 +87,7 @@ const Share = props => {
87 87
       <p style={{ minWidth: '200px', color: '#222', textAlign: 'right', margin: '0 30px 0 0' }}>分享图片</p>
88 88
       <ImageUploader value={imgValue} onChange={e => changeImg(e)} />
89 89
     </div>
90
-    <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '250px' }}>图片比例: 5:4</p>
90
+    <p style={{ fontSize: '0.5vw', color: '#A9A9A9', marginLeft: '230px', marginTop: '20px' }}>建议图片尺寸:750*600px,比例5:4,格式:jpg,用于楼盘分享好友</p>
91 91
     <Button type="primary" htmlType="submit" onClick={submitShare} style={{ margin: '40px 40px 40px 220px' }}> 确定</Button>
92 92
     <Button onClick={() => router.go(-1)}>取消</Button>
93 93
   </div>

+ 2
- 2
src/pages/carouselFigure/editAdvertising.jsx Целия файл

@@ -77,11 +77,11 @@ import SelectGroup from './SelectGroup';
77 77
         value: data.buildingId,
78 78
       },
79 79
       {
80
-        label: '商品图片',
80
+        label: '开屏广告',
81 81
         name: 'image',
82 82
         type: FieldTypes.ImageUploader,
83 83
         value: data.image,
84
-        help: '建议图片尺寸:640px*960px',
84
+        help: '建议图片尺寸:640*960px,比例2:3,格式:jpg,用于开屏广告',
85 85
       },
86 86
       {
87 87
         label: '标题',

+ 7
- 3
src/pages/carouselFigure/editCarousel.jsx Целия файл

@@ -28,15 +28,19 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
28 28
   let helpVisible = false
29 29
   let groupVisible = false
30 30
   let buildingId = ''
31
+  let locationType = false
31 32
 
32 33
   const setExtraData = data => {
34
+    console.log(data, 'data');
33 35
     contentVisible = data.contentType === 'other';
34 36
     activityVisible = data.contentType === 'activity';
35 37
     newsVisible = data.contentType === 'news';
36 38
     helpVisible = data.contentType === 'help';
37 39
     groupVisible = data.contentType === 'group';
38
-
40
+    
39 41
     buildingId = data.buildingId
42
+    locationType = data.showPosition === 'mall';
43
+    console.log(locationType, 'locationType');
40 44
   }
41 45
 
42 46
     
@@ -81,11 +85,11 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
81 85
           value: data.buildingId,
82 86
         },
83 87
         {
84
-          label: '商品图片',
88
+          label: locationType ? '积分商城轮播图' : '首页轮播图',
85 89
           name: 'image',
86 90
           type: FieldTypes.ImageUploader,
87 91
           value: data.image,
88
-          help: '建议图片尺寸:640px*330px',
92
+          help: locationType ? '建议图片尺寸:750*420px,比例16:9,格式:jpg,用于积分商城banner轮播':'建议图片尺寸:750*600px,比例5:4,格式:jpg,用于首页顶部banner轮播',
89 93
         },
90 94
         {
91 95
           label: '标题',

+ 2
- 2
src/pages/staff/list/editStaff.jsx Целия файл

@@ -191,10 +191,10 @@ const Edit = (props) => {
191 191
       value: userData.buildingId
192 192
     },
193 193
     {
194
-      label: '头像',
194
+      label: '置业顾问头像',
195 195
       name: 'photo',
196 196
       type: FieldTypes.ImageUploader,
197
-      extra: '建议图片大小 640 * 640',
197
+      extra: '建议图片尺寸:320*320px,比例1:1,格式:jpg,用于置业顾问头像',
198 198
       value: userData.photo,
199 199
       rules: [
200 200
         { required: true, message: '请选择头像' },

+ 2
- 2
src/pages/system/editPolicy.jsx Целия файл

@@ -48,11 +48,11 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
48 48
         value: policyData.cityId,
49 49
       },
50 50
       {
51
-        label: '政策图',
51
+        label: '购房政策封面图',
52 52
         name: 'policyImg',
53 53
         type: FieldTypes.ImageUploader,
54 54
         value: policyData.policyImg,
55
-        help: '建议图片尺寸:660px*416px',
55
+        help: '建议图片尺寸:220*176px,比例5:4,格式:jpg,用于购房百科列表',
56 56
       },
57 57
       {
58 58
         label: '政策标题',