Parcourir la source

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

许静 il y a 5 ans
Parent
révision
eeb9f4c845

+ 4
- 0
src/components/SelectButton/BuildSelect.jsx Voir le fichier

@@ -35,6 +35,10 @@ const BuildingSelect = (props) => {
35 35
   const getCityList = (e) => {
36 36
     request({ ...apis.building.buildingSelect, params: {pageNum: 1,pageSize: 999}, }).then((data) => {
37 37
         setData(data.records)
38
+        // 默认选中第一个
39
+        if ((!preProps || !preProps.one) && props.one === 'true') {
40
+          setValue(data.records[0].buildingId)
41
+        }
38 42
     })
39 43
   }
40 44
 

+ 1
- 1
src/components/XForm/ImageUpload.jsx Voir le fichier

@@ -17,7 +17,7 @@ class ImageUpload extends React.Component {
17 17
       return;
18 18
     }
19 19
     
20
-    if (e.file.state === 'removed') {
20
+    if (info.file.status === 'removed') {
21 21
       this.props.onChange();
22 22
     }
23 23
 

+ 9
- 0
src/pages/activity/editActivity.jsx Voir le fichier

@@ -103,6 +103,15 @@ const Edit = (props) => {
103 103
           { required: true, message: '请输入活动人数' },
104 104
         ]
105 105
       },
106
+      {
107
+        label: '最大报名人数',
108
+        name: 'maxEnlistByPerson',
109
+        type: FieldTypes.Text,
110
+        value: dynamicData.maxEnlistByPerson,
111
+        rules: [
112
+          { required: true, message: '请输入最大报名人数' },
113
+        ]
114
+      },
106 115
       {
107 116
         label: '活动详情',
108 117
         name: 'desc',

+ 7
- 7
src/pages/building/list/add/components/base.jsx Voir le fichier

@@ -120,14 +120,14 @@ function AddBuilding(props) {
120 120
             {getFieldDecorator('openingDate')(<DatePicker format="YYYY/MM/DD" />)}
121 121
           </Form.Item>
122 122
           <Form.Item label="电话" hasFeedback>
123
-            {getFieldDecorator('tel',{
124
-              initialValue:'',
125
-              rules:[
123
+            {getFieldDecorator('tel', {
124
+              initialValue: '',
125
+              rules: [
126 126
                   {
127
-                      pattern:new RegExp('^1[0-9]{10}$'),
128
-                      message:'请输入正确的电话号码'
129
-                  }
130
-              ]
127
+                      pattern: new RegExp('^1[0-9]{10}$'),
128
+                      message: '请输入正确的电话号码',
129
+                  },
130
+              ],
131 131
             })(<Input />)}
132 132
           </Form.Item>
133 133
           <Form.Item label="项目动态" hasFeedback>

+ 5
- 5
src/pages/building/type/index.jsx Voir le fichier

@@ -35,13 +35,13 @@ function body() {
35 35
       dataIndex: 'row',
36 36
       key: 'row',
37 37
       render: (_, record) => (
38
-        <span onClick={() => deleteType(record)}>
39
-          <span style={{
38
+        <span >
39
+          <Button type="link" style={{
40 40
             color: '#FF4A4A', right: '0',
41
-          }} >
41
+          }} onClick={() => deleteType(record)}>
42 42
             删除
43
-          <Icon type="rest" style={{ color: '#C0C4CC', marginLeft: '8px' }} />
44
-          </span>
43
+            <Icon type="rest" style={{ color: '#C0C4CC', marginLeft: '8px' }} />
44
+          </Button>
45 45
         </span>
46 46
       ),
47 47
     },

+ 1
- 1
src/pages/indexEcharts/components/UserBehavior.jsx Voir le fichier

@@ -265,7 +265,7 @@ const UserBehavior = props => {
265 265
           {!props.BuildSelectHide && <span style={{ fontSize: '0.09rem', color: '#888', marginLeft: '0.06rem' }}>最近七天</span>}
266 266
         </p>
267 267
         <div style={{ float: 'right', marginTop: '-40px', marginBottom: '20px' }}>
268
-          {!props.BuildSelectHide && <BuildSelect slot="action" onChange={(e => handleBuildingChange(e))}></BuildSelect>}
268
+          {!props.BuildSelectHide && <BuildSelect slot="action" onChange={(e => handleBuildingChange(e))} one="true"></BuildSelect>}
269 269
         </div>
270 270
         <EChart options={options} style={style} />
271 271
         {props.tableShow &&