魏超 5 years ago
parent
commit
8ffc4fc5f7
1 changed files with 30 additions and 0 deletions
  1. 30
    0
      src/pages/system/editPolicy.jsx

+ 30
- 0
src/pages/system/editPolicy.jsx View File

46
         name: 'cityId',
46
         name: 'cityId',
47
         render: <SelectCity />,
47
         render: <SelectCity />,
48
         value: policyData.cityId,
48
         value: policyData.cityId,
49
+        rules: [
50
+          {
51
+            required: true,
52
+            message: '请选择城市',
53
+          },
54
+        ],
49
       },
55
       },
50
       {
56
       {
51
         label: '购房政策封面图',
57
         label: '购房政策封面图',
53
         type: FieldTypes.ImageUploader,
59
         type: FieldTypes.ImageUploader,
54
         value: policyData.policyImg,
60
         value: policyData.policyImg,
55
         help: '建议图片尺寸:220*176px,比例5:4,格式:jpg,用于购房百科列表',
61
         help: '建议图片尺寸:220*176px,比例5:4,格式:jpg,用于购房百科列表',
62
+        rules: [
63
+          {
64
+            required: true,
65
+            message: '请选择购房政策封面图',
66
+          },
67
+        ],
56
       },
68
       },
57
       {
69
       {
58
         label: '政策标题',
70
         label: '政策标题',
59
         name: 'title',
71
         name: 'title',
60
         type: FieldTypes.Text,
72
         type: FieldTypes.Text,
61
         value: policyData.title,
73
         value: policyData.title,
74
+        rules: [
75
+          {
76
+            required: true,
77
+            message: '请输入政策标题',
78
+          },
79
+        ],
62
       },
80
       },
63
       {
81
       {
64
         label: '政策详情',
82
         label: '政策详情',
65
         name: 'body',
83
         name: 'body',
66
         render: <Wangedit />,
84
         render: <Wangedit />,
67
         value: policyData.body,
85
         value: policyData.body,
86
+        rules: [
87
+          {
88
+            required: true,
89
+            message: '请输入政策标题',
90
+          },
91
+        ],
68
       },
92
       },
69
       {
93
       {
70
         label: '状态',
94
         label: '状态',
77
   
101
   
78
     const handleSubmit = val => { 
102
     const handleSubmit = val => { 
79
       console.log('submit data --->', val)
103
       console.log('submit data --->', val)
104
+      console.log(val.body, 'val.body')
105
+      if (val.body == '<p><br></p>'){
106
+        message.info("政策详情必填")
107
+        return
108
+      }
109
+      
80
       if(policyId){
110
       if(policyId){
81
         val.policyId = policyId
111
         val.policyId = policyId
82
         request({ ...apis.system.updateTaPolicy, urlData: {id: policyId},data: val, }).then((data) => {
112
         request({ ...apis.system.updateTaPolicy, urlData: {id: policyId},data: val, }).then((data) => {