zhoulisen 5 anni fa
parent
commit
74b36fec8e

+ 1
- 1
config/config.js Vedi File

@@ -133,7 +133,7 @@ export default {
133 133
 
134 134
   proxy: {
135 135
     '/api': {
136
-      target: 'http://127.0.0.1:8080/',
136
+      target: 'http://192.168.2.49:8080/',
137 137
       changeOrigin: true,
138 138
       // pathRewrite: { '^/server': '' },
139 139
     },

+ 46
- 21
src/pages/resource/openScreen/edit.jsx Vedi File

@@ -136,7 +136,7 @@ const header = props => {
136 136
                 dataIndex: 'createDate',
137 137
                 key: 'createDate',
138 138
                 align: 'center',
139
-                render: (x, row) => <><span>{row.createDate?`${moment(row.createDate).format('YYYY-MM-DD')}`:''}</span></>,
139
+                render: (x, row) => <><span>{row.createDate?`${moment(row.createDate).format('YYYY-MM-DD H:mm:ss')}`:''}</span></>,
140 140
             },
141 141
             {
142 142
                 title: '修改人',
@@ -150,7 +150,7 @@ const header = props => {
150 150
                 dataIndex: 'updateDate',
151 151
                 key: 'updateDate',
152 152
                 align: 'center',
153
-                render: (x, row) => <><span>{row.updateDate?`${moment(row.updateDate).format('YYYY-MM-DD')}`:''}</span></>,
153
+                render: (x, row) => <><span>{row.updateDate?`${moment(row.updateDate).format('YYYY-MM-DD H:mm:ss')}`:''}</span></>,
154 154
             },
155 155
 
156 156
             {
@@ -225,6 +225,15 @@ const header = props => {
225 225
 
226 226
     }
227 227
 
228
+    // function onChange(value, dateString) {
229
+    //     console.log('Selected Time: ', value);
230
+    //     console.log('Formatted Selected Time: ', dateString);
231
+    //   }
232
+      
233
+    //   function onOk(value) {
234
+    //     console.log('onOk: ', value);
235
+    //   }
236
+
228 237
     const handleChange = (value) => { }
229 238
 
230 239
     function disabledDate(current) {
@@ -251,15 +260,15 @@ const header = props => {
251 260
             rules: [
252 261
                 { required: true, message: '请选择通知图' },
253 262
             ],
254
-            help: '建议尺寸:N*N px,比例:N:N,格式:jpg,大小:不超过300KB,用于开屏通知主图',
263
+            help: '建议尺寸:835*556 px,比例:3:2,格式:jpg,大小:不超过300KB,用于开屏通知主图',
255 264
         },
256 265
         {
257 266
             label: '关联业务类型',
258 267
             name: 'targetType',
259 268
             type: FieldTypes.Select,
260 269
             dict: [{
261
-                name: "H5",
262
-                value: "H5"
270
+                name: "H5样例",
271
+                value: "H5样例"
263 272
             },
264 273
             ],
265 274
             value: data.targetType,
@@ -275,17 +284,18 @@ const header = props => {
275 284
             label: '发布状态',
276 285
             type: FieldTypes.Select,
277 286
             name: 'status',
278
-            dict: [{
279
-                name: "删除",
280
-                value: "-1"
281
-            },
287
+            dict: [
288
+                // {
289
+            //     name: "删除",
290
+            //     value: "-1"
291
+            // },
282 292
             {
283
-                name: "已下架",
284
-                value: "0"
293
+                name: "",
294
+                value: "1"
285 295
             },
286 296
             {
287
-                name: "已上架",
288
-                value: "1"
297
+                name: "",
298
+                value: "0"
289 299
             },],
290 300
             value: data.status === undefined ? null : data.status + "",
291 301
 
@@ -297,7 +307,21 @@ const header = props => {
297 307
         {
298 308
             label: '自动下架时间',
299 309
             name: 'invalidTime',
300
-            render: (text, record) => <DatePicker disabledDate={disabledDate}></DatePicker>,
310
+            render: (text, record) =><DatePicker disabledDate={disabledDate}></DatePicker>,
311
+            // <div>
312
+             /* <DatePicker showTime onChange={onChange} onOk={onOk} />
313
+            <br />
314
+            <RangePicker
315
+              showTime={{ format: 'HH:mm' }}
316
+              format="YYYY-MM-DD HH:mm"
317
+              onChange={onChange}
318
+              onOk={onOk}
319
+            />
320
+            </div>, */
321
+            
322
+            
323
+            
324
+            
301 325
             // type: FieldTypes.DatePicker,
302 326
             value: data.invalidTime != null ? moment(data.invalidTime, 'YYYY-MM-DD') : null,
303 327
 
@@ -317,15 +341,16 @@ const header = props => {
317 341
     const handleSubmit = (values) => {
318 342
 
319 343
         values.targetId = sample.sampleId
320
-        values.sampleName = sample.sampleName
344
+        values.targetName = sample.sampleName
321 345
         if (noticeId) {
322 346
             values.noticeId = noticeId
323
-            request({ ...apis.openScreen.put, urlData: { id: noticeId }, data: { ...values } }).then((data) => {
324
-                message.info('提交成功!')
325
-                cancelPage();
326
-            }).catch((err) => {
327
-                message.error(err.msg || err.message)
328
-            })
347
+            console.log('3333333',values)
348
+            // request({ ...apis.openScreen.put, urlData: { id: noticeId }, data: { ...values } }).then((data) => {
349
+            //     message.info('提交成功!')
350
+            //     cancelPage();
351
+            // }).catch((err) => {
352
+            //     message.error(err.msg || err.message)
353
+            // })
329 354
         } else {
330 355
             request({ ...apis.openScreen.post, data: { ...values } }).then((data) => {
331 356
                 console.log('提交成功!')

+ 11
- 11
src/pages/resource/openScreen/index.jsx Vedi File

@@ -46,7 +46,7 @@ function header(props) {
46 46
     const toDelBatch = rowData => () => {
47 47
         console.log(taNoticeList, 'taNoticeList')
48 48
         if (taNoticeList.length < 1) {
49
-            message.error('请先选择要删除的数据!')
49
+            message.error('请至少选择一条数据')
50 50
             return
51 51
         }
52 52
 
@@ -58,7 +58,7 @@ function header(props) {
58 58
                 request({ ...apis.openScreen.delete, data: taNoticeList, }).then((data) => {
59 59
                   message.info("操作成功")
60 60
                   getList({ pageNum: 1, pageSize: 10 });
61
-  
61
+                  setTaNoticeList([])
62 62
                 }).catch((err) => {
63 63
                 })
64 64
             },
@@ -102,14 +102,14 @@ function header(props) {
102 102
             dataIndex: 'status',
103 103
             key: 'status',
104 104
             align: 'center',
105
-            render: (status) => <><span>{status === 1 ? '已上架' : status === 0 ? '已下架':'删除'}</span></>
105
+            render: (status) => <><span>{status === 1 ? '是' : status === 0 ? '否':'否'}</span></>
106 106
         },
107 107
         {
108 108
             title: '自动下架时间',
109 109
             dataIndex: 'invalidTime',
110 110
             key: 'invalidTime',
111 111
             align: 'center',
112
-            render: (x, row) => <><span>{row.invalidTime?`${moment(row.invalidTime).format('YYYY-MM-DD')}`:''}</span></>,
112
+            render: (x, row) => <><span>{row.invalidTime?`${moment(row.invalidTime).format('YYYY-MM-DD H:mm:ss')}`:''}</span></>,
113 113
         },
114 114
         {
115 115
             title: '权重',
@@ -123,7 +123,7 @@ function header(props) {
123 123
             dataIndex: 'createDate',
124 124
             key: 'createDate',
125 125
             align: 'center',
126
-            render: (x, row) => <><span>{row.createDate?`${moment(row.createDate).format('YYYY-MM-DD')}`:''}</span></>,
126
+            render: (x, row) => <><span>{row.createDate?`${moment(row.createDate).format('YYYY-MM-DD H:mm:ss')}`:''}</span></>,
127 127
         },
128 128
         {
129 129
             title: '操作',
@@ -135,7 +135,7 @@ function header(props) {
135 135
 
136 136
 
137 137
                     <span style={{ color: '#FF925C', cursor: 'pointer' }} onClick={toEditResource(row.noticeId)}>
138
-                        编辑<Icon type="form" className={styles.edit} />
138
+                        查看详情<Icon type="form" className={styles.edit} />
139 139
                     </span>
140 140
 
141 141
                 </>
@@ -168,13 +168,13 @@ function header(props) {
168 168
                     <Form.Item>
169 169
                         {getFieldDecorator('targetType')(
170 170
                             <Select style={{ width: '180px' }} placeholder="关联业务类型">
171
-                                   <Option value='H5'>H5</Option>
171
+                                   <Option value='H5'>H5样例</Option>
172 172
                             </Select>,
173 173
                         )}
174 174
                     </Form.Item>
175 175
 
176 176
                     <Form.Item>
177
-                        {getFieldDecorator('priceLesser')(
177
+                        {getFieldDecorator('targetName')(
178 178
                             <Input
179 179
                                 prefix={<Icon type="text" style={{ color: 'rgba(0,0,0,.25)' }} />}
180 180
                                 placeholder="关联业务"
@@ -186,9 +186,9 @@ function header(props) {
186 186
 
187 187
                             <Select style={{ width: '180px' }} placeholder="发布状态">
188 188
                                  <Option value="">全部</Option>
189
-                                <Option value="-1">删除</Option>
190
-                                <Option value="0">未发布</Option>
191
-                                <Option value="1">已发布</Option>
189
+                                {/* <Option value="-1">删除</Option> */}
190
+                                <Option value="0"></Option>
191
+                                <Option value="1"></Option>
192 192
 
193 193
                             </Select>,
194 194