Browse Source

optimize router && add Wechat api

HonorLee 6 years ago
parent
commit
070c5bb74a
2 changed files with 5 additions and 4 deletions
  1. 1 0
      system/lib/core/view.js
  2. 4 4
      system/lib/extra/wechat/wechat.js

+ 1 - 0
system/lib/core/view.js

@@ -3,6 +3,7 @@
  * @Version 1.0 (2018-05-04)
  * @Version 1.0 (2018-05-04)
  * @License MIT
  * @License MIT
  */
  */
+'use strict'
 var View = function(src,params){
 var View = function(src,params){
     if(!src) return null;
     if(!src) return null;
 
 

+ 4 - 4
system/lib/extra/wechat/wechat.js

@@ -100,7 +100,7 @@ let Wechat = {
 module.exports = Wechat;
 module.exports = Wechat;
 
 
 function getTokenFromCache(callback){
 function getTokenFromCache(callback){
-    if(Config.Wechat.StoreType=='Memcache'){
+    if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
         Memcache.get('wechat_AccessToken',function(err,data){
         Memcache.get('wechat_AccessToken',function(err,data){
             if(!err && data){
             if(!err && data){
                 callback(data);
                 callback(data);
@@ -129,7 +129,7 @@ function getTokenFromCache(callback){
 
 
 function setTokenToCahe(token,expires){
 function setTokenToCahe(token,expires){
     expires = expires - 60;
     expires = expires - 60;
-    if(Config.Wechat.StoreType=='Memcache'){
+    if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
         Memcache.set('wechat_AccessToken',token,expires,function(err){
         Memcache.set('wechat_AccessToken',token,expires,function(err){
             if(err) console.log(err);
             if(err) console.log(err);
         })
         })
@@ -140,7 +140,7 @@ function setTokenToCahe(token,expires){
 }
 }
 
 
 function getTicketFromCache(callback){
 function getTicketFromCache(callback){
-    if(Config.Wechat.StoreType=='Memcache'){
+    if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
         Memcache.get('wechat_JsApiTicket',function(err,data){
         Memcache.get('wechat_JsApiTicket',function(err,data){
             if(!err && data){
             if(!err && data){
                 callback(data);
                 callback(data);
@@ -169,7 +169,7 @@ function getTicketFromCache(callback){
 
 
 function setTicketToCahe(ticket,expires){
 function setTicketToCahe(ticket,expires){
     expires = expires - 5;
     expires = expires - 5;
-    if(Config.Wechat.StoreType=='Memcache'){
+    if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
         Memcache.set('wechat_JsApiTicket',ticket,expires,function(err){
         Memcache.set('wechat_JsApiTicket',ticket,expires,function(err){
             if(err) console.log(err);
             if(err) console.log(err);
         })
         })