Ver Fonte

修改营销图设置排序输入过长保存时系统提示异常bug单以及版本设置中版本号和链接长度的限制

zhangdan há 4 anos atrás
pai
commit
5ece879131

+ 7 - 5
src/views/appSetting/addEditionSetting.vue

@@ -9,11 +9,12 @@
                 v-decorator="[
                   'formData.version',
                   { initialValue: formData.version,getValueFromEvent: $filterEmpty,
-                    rules: [{ required: true, message: '请输入版本号' }]
+                    rules: [{ required: true, message: '请输入(0~999999)之间的版本号' }]
                   },
                 ]"
+                oninput="if(value.length>6)value=value.slice(0,6);if(value<0)value=0"
                 id="addEditionSetting-version"
-                placeholder="请输入版本号"
+                placeholder="请输入(0~999999)之间的版本号"
                 allowClear
                 type="number" />
             </a-form-item>
@@ -47,15 +48,16 @@
           </a-col>
           <a-col :span="24">
             <a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="下载链接">
-              <a-input
+              <a-textarea
+                :maxLength="300"
                 v-decorator="[
                   'formData.downloadUrl',
                   { initialValue: formData.downloadUrl,getValueFromEvent: $filterEmpty,
-                    rules: [{ message: '请输入下载链接' }]
+                    rules: [{ message: '请输入下载链接(最长为300字符)' }]
                   },
                 ]"
                 id="addEditionSetting-downloadUrl"
-                placeholder="请输入下载链接"
+                placeholder="请输入下载链接(最长为300字符)"
                 allowClear />
             </a-form-item>
           </a-col>

+ 7 - 5
src/views/appSetting/bannerSetting.vue

@@ -83,21 +83,23 @@
           ></v-select>
         </a-form-item>
         <a-form-item label="跳转链接" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
-          <a-input
-            v-decorator="['formData.url', { initialValue: formData.url, rules: [{ required: false, message: '请填写跳转链接!' }] }]"
+          <a-textarea
+            :maxLength="300"
+            v-decorator="['formData.url', { initialValue: formData.url, rules: [{ required: false, message: '请输入跳转链接(最多300字符)!' }] }]"
             :disabled="disabled"
             id="bannerSetting-url"
-            placeholder="请输入跳转链接"
+            placeholder="请输入跳转链接(最多300字符)"
             allowClear
           />
         </a-form-item>
         <a-form-item label="排序" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
           <a-input
             type="number"
-            v-decorator="['formData.sort', { initialValue: formData.sort,getValueFromEvent: $filterEmpty, rules: [{ required: true, message: '请排序!' }] }]"
+            oninput="if(value.length>6)value=value.slice(0,6);if(value<0)value=0"
+            v-decorator="['formData.sort', { initialValue: formData.sort,getValueFromEvent: $filterEmpty, rules: [{ required: true, message: '请输入(0~999999)之间的序号值!' }] }]"
             :disabled="disabled"
             id="bannerSetting-sort"
-            placeholder="请输入序号值"
+            placeholder="请输入(0~999999)之间的序号值"
             allowClear
           />
         </a-form-item>