From e960d0d4ff14486f786e1601296a9be9cb3ce207 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 28 十一月 2022 13:29:05 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/js/plan/plan.js |   60 +++++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 43 insertions(+), 17 deletions(-)

diff --git a/src/main/webapp/static/js/plan/plan.js b/src/main/webapp/static/js/plan/plan.js
index 2023dcf..ad32884 100644
--- a/src/main/webapp/static/js/plan/plan.js
+++ b/src/main/webapp/static/js/plan/plan.js
@@ -387,24 +387,29 @@
                     title: data.name
                 }, function (i) {
                     layer.close(i);
-                    let loadIndex = layer.load(2);
-                    $.ajax({
-                        url: baseUrl+"/plan/approval/auth",
-                        headers: {'token': localStorage.getItem('token')},
-                        data: {planId: data.id},
-                        method: 'POST',
-                        success: function (res) {
-                            layer.close(loadIndex);
-                            if (res.code === 200){
-                                layer.msg(res.msg, {icon: 1});
-                                tableReload();
-                            } else if (res.code === 403){
-                                top.location.href = baseUrl+"/";
-                            } else {
-                                layer.msg(res.msg, {icon: 2});
+                    //
+                    if (data.settle === 2) {
+                        let loadIndex = layer.load(2);
+                        $.ajax({
+                            url: baseUrl+"/plan/planner/list/auth",
+                            headers: {'token': localStorage.getItem('token')},
+                            data: {planId: data.id},
+                            method: 'POST',
+                            success: function (res) {
+                                layer.close(loadIndex);
+                                if (res.code === 200){
+                                    console.log(res.data)
+                                } else if (res.code === 403){
+                                    top.location.href = baseUrl+"/";
+                                } else {
+                                    layer.msg(res.msg, {icon: 2});
+                                }
                             }
-                        }
-                    })
+                        })
+                    } else {
+                        approval(data.id);
+                    }
+
                 });
                 break;
             case 'edit':
@@ -416,6 +421,27 @@
         }
     });
 
+    function approval(planId) {
+        let loadIndex = layer.load(2);
+        $.ajax({
+            url: baseUrl+"/plan/approval/auth",
+            headers: {'token': localStorage.getItem('token')},
+            data: {planId: planId},
+            method: 'POST',
+            success: function (res) {
+                layer.close(loadIndex);
+                if (res.code === 200){
+                    layer.msg(res.msg, {icon: 1});
+                    tableReload();
+                } else if (res.code === 403){
+                    top.location.href = baseUrl+"/";
+                } else {
+                    layer.msg(res.msg, {icon: 2});
+                }
+            }
+        })
+    }
+
     /* 寮圭獥 - 鏂板銆佷慨鏀� */
     function showEditModel(mData) {
         let loadIndex = layer.load(2);

--
Gitblit v1.9.1