Selaa lähdekoodia

送油单价数字

YLZH 1 vuosi sitten
vanhempi
commit
26a779114d
1 muutettua tiedostoa jossa 8 lisäystä ja 3 poistoa
  1. 8 3
      src/pages/oils/form.vue

+ 8 - 3
src/pages/oils/form.vue

@@ -102,7 +102,12 @@ const toast = useToast();
 
 const formDataSet = ref({});
 const dataForm = ref({});
-const rules = ref({});
+const rules = ref({
+  // 送油单价不能是字符但是可以有小数
+  406: [
+    { pattern: /^\d+(\.\d+)?$/, message: '请输入数字' },
+  ],
+});
 function init() {
   DemoApi.getConfig(formKey.value).then((res) => {
     formDataSet.value = JSON.parse(res.data.formData || '{}');
@@ -240,8 +245,8 @@ function handleSubmit() {
               // 如果res.data是数组则提示新增成功
               setTimeout(() => {
                 uni.redirectTo({
-                    url: '/pages/oils/list',
-                  });
+                  url: '/pages/oils/list',
+                });
               }, 3000);
             } else {
               toast.error('提交失败');