From 70f30488f31c2adb1cfb3cb2452ea27c85167019 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 06 八月 2024 11:22:19 +0800
Subject: [PATCH] 2024-08-06

---
 src/templates/zshare/verifycard/baseform/index.jsx |   48 ++++++++++++++++++++----------------------------
 1 files changed, 20 insertions(+), 28 deletions(-)

diff --git a/src/templates/zshare/verifycard/baseform/index.jsx b/src/templates/zshare/verifycard/baseform/index.jsx
index 395564c..8922bbe 100644
--- a/src/templates/zshare/verifycard/baseform/index.jsx
+++ b/src/templates/zshare/verifycard/baseform/index.jsx
@@ -47,7 +47,7 @@
 
     let wxTemps = sessionStorage.getItem('wxTemplates' + appId)
 
-    if (appId && window.GLOB.nginx && !wxTemps) {
+    if (appId && !wxTemps) {
       if (verify.wxNote === 'true') {
         this.getTemps(appId)
       }
@@ -61,31 +61,28 @@
   }
 
   getTemps = (appId) => {
-    Api.wxAccessToken(appId).then(res => {
-      if (res.status && res.access_token) {
-        Api.wxNginxRequest(`cgi-bin/template/get_all_private_template?access_token=${res.access_token}`, 'get').then(res => {
-          let temps = []
-          if (res.template_list) {
-            temps = res.template_list.filter(item => {
-              if (!item.primary_industry || sysTempsIds.includes(item.template_id)) return false
-              if (item.content) {
-                item.content = item.content.replace('{{first.DATA}}\n', '').replace('\n{{remark.DATA}}', '')
-              }
-
-              return true
-            })
-          } else if (res.errcode && res.errmsg) {
-            message.warning(res.errcode + ': ' + res.errmsg)
+    // cgi-bin/template/get_all_private_template
+    Api.directRequest({
+      url: window.GLOB.baseurl + 'wechat/get_all_private_template?appid=' + appId,
+      method: 'get',
+    }).then(res => {
+      let temps = []
+      if (res.template_list) {
+        temps = res.template_list.filter(item => {
+          if (!item.primary_industry || sysTempsIds.includes(item.template_id)) return false
+          if (item.content) {
+            item.content = item.content.replace('{{first.DATA}}\n', '').replace('\n{{remark.DATA}}', '')
           }
-          
-          sessionStorage.setItem('wxTemplates' + appId, JSON.stringify(temps))
 
-          this.resetTemps(temps)
+          return true
         })
-      } else {
-        message.warning(res.message || '寰俊鎺堟潈澶辫触锛�')
-        sessionStorage.setItem('wxTemplates' + appId, JSON.stringify([]))
+      } else if (res.errcode && res.errmsg) {
+        message.warning(res.errcode + ': ' + res.errmsg)
       }
+      
+      sessionStorage.setItem('wxTemplates' + appId, JSON.stringify(temps))
+
+      this.resetTemps(temps)
     })
   }
 
@@ -206,7 +203,7 @@
 
     this.props.onChange(_verify)
 
-    if (key === 'wxNote' && value === 'true' && window.GLOB.WXAppID && window.GLOB.nginx) {
+    if (key === 'wxNote' && value === 'true' && window.GLOB.WXAppID) {
       let wxTemps = sessionStorage.getItem('wxTemplates' + window.GLOB.WXAppID)
 
       if (wxTemps) {
@@ -308,11 +305,6 @@
 
     setTimeout(() => {
       this.props.onChange(_verify_)
-
-      if (!window.GLOB.nginx) {
-        message.warning('nginx鏈嶅姟灏氭湭寮�鍚紝璇锋鏌ラ厤缃枃浠跺苟鍦ㄦ湇鍔″櫒涓畬鎴恘ginx璁剧疆銆�')
-        return
-      }
 
       let wxTemps = sessionStorage.getItem('wxTemplates' + val)
 

--
Gitblit v1.8.0