Bladeren bron

新增提示

YLZH 1 jaar geleden
bovenliggende
commit
297a958347
2 gewijzigde bestanden met toevoegingen van 26 en 30 verwijderingen
  1. 11 16
      src/pages/oils/form.vue
  2. 15 14
      src/pages/settlement/form.vue

+ 11 - 16
src/pages/oils/form.vue

@@ -228,13 +228,13 @@ function projectNameChange({ value }) {
 
 const form = ref();
 const oldFormData = ref('');
-console.log('11')
+console.log('11');
 function handleSubmit() {
   form.value
     .validate()
     .then(({ valid, errors }) => {
       if (valid) {
-        let paramsData = {}
+        let paramsData = {};
         // 过滤所有空值 为空字符 或者 null 或者 空数组
         Object.keys(dataForm.value).map((key) => {
           if (dataForm.value[key] !== '' && dataForm.value[key] !== null) {
@@ -255,8 +255,8 @@ function handleSubmit() {
         // 如果 id 存在则是编辑 否则是新增getAddData
         if (id.value) {
           DemoApi.getEditData(params).then((res) => {
-            toast.close();
             if (res.code === 200) {
+              toast.success('更新成功');
               // 如果res.data是数组则提示新增成功
               setTimeout(() => {
                 uni.redirectTo({
@@ -269,21 +269,16 @@ function handleSubmit() {
           });
         } else {
           DemoApi.getAddData(params).then((res) => {
-            toast.close();
             if (res.code === 200) {
               // 如果res.data是数组则提示新增成功
-              if (res.data.length > 0) {
-                toast.success('新增成功');
-                // 返回上一页
-                // 三秒后返回上一页
-                setTimeout(() => {
-                  uni.redirectTo({
-                    url: '/pages/oils/list',
-                  });
-                }, 3000);
-              } else {
-                toast.success('更新成功');
-              }
+              toast.success('新增成功');
+              // 返回上一页
+              // 三秒后返回上一页
+              setTimeout(() => {
+                uni.redirectTo({
+                  url: '/pages/oils/list',
+                });
+              }, 3000);
             } else {
               toast.error('提交失败');
             }

+ 15 - 14
src/pages/settlement/form.vue

@@ -440,10 +440,14 @@ function handleSubmit() {
             url: item.fileld,
           };
         });
-        let paramsData = {}
+        let paramsData = {};
         // 过滤所有空值 为空字符 或者 null 或者 空数组
         Object.keys(dataForm.value).map((key) => {
-          if (dataForm.value[key] !== '' && dataForm.value[key] !== null && dataForm.value[key].length !== 0) {
+          if (
+            dataForm.value[key] !== '' &&
+            dataForm.value[key] !== null &&
+            dataForm.value[key].length !== 0
+          ) {
             paramsData[key] = dataForm.value[key];
           }
         });
@@ -471,6 +475,7 @@ function handleSubmit() {
             });
 
             if (res.code === 200) {
+              toast.success('更新成功');
               // 如果res.data是数组则提示新增成功
               setTimeout(() => {
                 uni.redirectTo({
@@ -494,18 +499,14 @@ function handleSubmit() {
 
             if (res.code === 200) {
               // 如果res.data是数组则提示新增成功
-              if (res.data.length > 0) {
-                toast.success('新增成功');
-                // 返回上一页
-                // 三秒后返回上一页
-                setTimeout(() => {
-                  uni.redirectTo({
-                    url: '/pages/settlement/list',
-                  });
-                }, 3000);
-              } else {
-                toast.success('更新成功');
-              }
+              toast.success('新增成功');
+              // 返回上一页
+              // 三秒后返回上一页
+              setTimeout(() => {
+                uni.redirectTo({
+                  url: '/pages/settlement/list',
+                });
+              }, 3000);
             } else {
               toast.error('提交失败');
             }