NutzCN Logo
问答 nutzwk菜单权限
发布于 2283天前 作者 qq_1f9f8282 1966 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

我用代码生成器生成代码后,点进菜单页面显示我没有权限访问该页面。我已经授权访问该菜单了啊

[DEBUG] 2018-08-16 10:31:57,152 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/cust/zjk : CustZjkController.index(CustZjkController.java:34)
[DEBUG] 2018-08-16 10:31:57,154 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 10:31:57,154 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 10:31:57,155 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 10:31:57,156 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'custZjkController'<class cn.wizzer.app.web.modules.controllers.platform.cust.CustZjkController>
[DEBUG] 2018-08-16 10:31:57,157 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/cust/zjk 2ms
[DEBUG] 2018-08-16 10:31:57,162 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/login/noPermission : SysLoginController.noPermission(SysLoginController.java:88)
[DEBUG] 2018-08-16 10:31:57,162 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 10:31:57,162 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 10:31:57,163 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 10:31:57,164 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 10:31:57,168 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/login/noPermission 6ms
[DEBUG] 2018-08-16 10:31:57,502 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/home/path : SysHomeController.path(SysHomeController.java:65)
[DEBUG] 2018-08-16 10:31:57,503 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 10:31:57,503 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 10:31:57,503 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 10:31:57,503 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysHomeController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysHomeController>
[DEBUG] 2018-08-16 10:31:57,504 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE href IN (?,?,?) ORDER BY href DESC, path DESC   LIMIT 0, 1 
    |                            1 |               2 |         3 |
    |------------------------------|-----------------|-----------|
    | /platform/login/noPermission | /platform/login | /platform |
  For example:> "SELECT * FROM sys_menu  WHERE href IN ('/platform/login/noPermission','/platform/login','/platform') ORDER BY href DESC, path DESC   LIMIT 0, 1 "
[DEBUG] 2018-08-16 10:31:57,505 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/home/path 2ms
[DEBUG] 2018-08-16 10:32:04,473 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 10:32:24,474 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 10:32:44,476 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
10 回复

权限标识符加到菜单里去,然后角色里分配菜单

权限标识符我加了,角色也分配了

重新登录试试

重新登录也不行,我之前修改过一次权限标识符,也重新分配了权限也不行。现在启动还报了一些错

[DEBUG] 2018-08-16 10:58:46,357 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'jedisPoolConfig'<>
[DEBUG] 2018-08-16 10:58:46,357 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<>
[DEBUG] 2018-08-16 10:58:46,357 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<>
[DEBUG] 2018-08-16 10:58:46,358 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<>
[DEBUG] 2018-08-16 10:58:46,358 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<>
[DEBUG] 2018-08-16 10:58:46,359 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<>
redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
	at redis.clients.util.Pool.getResource(Pool.java:53)
	at redis.clients.jedis.JedisPool.getResource(JedisPool.java:226)
	at redis.clients.jedis.JedisPool.getResource(JedisPool.java:16)
	at org.nutz.integration.jedis.JedisAgent.jedis(JedisAgent.java:49)
	at org.nutz.integration.jedis.JedisAgent.getResource(JedisAgent.java:54)
	at cn.wizzer.app.web.commons.core.Setup.initRedisIg(Setup.java:105)
	at cn.wizzer.app.web.commons.core.Setup.init(Setup.java:87)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:278)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:121)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:285)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:266)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4590)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5233)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1739)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:482)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:431)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
[INFO ] 2018-08-16 10:58:47,525 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:141) - Nutz.Mvc[nutz] is up in 10070ms
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
[INFO ] 2018-08-16 10:58:47,526 org.nutz.mvc.NutFilter._init(NutFilter.java:117) - exclusionsPrefix  = ^(/assets/|/druid/|/upload/|/apidoc/)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
	at redis.clients.jedis.Connection.connect(Connection.java:207)
	at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:93)
	at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1767)
	at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:106)
	at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:868)
	at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:435)
	at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:363)
	at redis.clients.util.Pool.getResource(Pool.java:49)
	... 59 more
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:589)
	at redis.clients.jedis.Connection.connect(Connection.java:184)
	... 66 more
[2018-08-16 10:58:47,545] Artifact wk-web:war exploded: Artifact is deployed successfully
[2018-08-16 10:58:47,545] Artifact wk-web:war exploded: Deploy took 16,301 milliseconds

不是集成了redis了吗,我小白。。。。

是不是要改下redis.properties文件,改成我自己的地址?

多谢大神。。。

大神我这还是提示我没有权限。。。权限标识加了,菜单也分配权限。

[DEBUG] 2018-08-16 15:02:23,830 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:02:27,927 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/add : SysMenuController.add(SysMenuController.java:52)
[DEBUG] 2018-08-16 15:02:27,928 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:27,930 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:27,931 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:27,932 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:27,933 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "SELECT * FROM sys_menu  WHERE id='5c9e33721cc04367907f9612f76b9535'"
[DEBUG] 2018-08-16 15:02:27,939 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/add 11ms
[DEBUG] 2018-08-16 15:02:28,007 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:02:28,008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:28,008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:28,008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:28,008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:28,009 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:28,015 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 7ms
[DEBUG] 2018-08-16 15:02:38,504 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/addDo : SysMenuController.addDo(SysMenuController.java:61)
[DEBUG] 2018-08-16 15:02:38,504 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:38,504 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:38,505 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:38,506 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:38,508 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_menu  WHERE permission=?
    |                1 |
    |------------------|
    | cust.manager.zjk |
  For example:> "SELECT COUNT(*) FROM sys_menu  WHERE permission='cust.manager.zjk'"
[DEBUG] 2018-08-16 15:02:38,511 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "SELECT * FROM sys_menu  WHERE id='5c9e33721cc04367907f9612f76b9535'"
[DEBUG] 2018-08-16 15:02:38,514 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select path from sys_menu where path like '00040001____' order by path desc
[DEBUG] 2018-08-16 15:02:38,515 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=uuid()
[DEBUG] 2018-08-16 15:02:38,516 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:38,516 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT IFNULL(MAX(location),0)+1 FROM sys_menu
[DEBUG] 2018-08-16 15:02:38,518 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.uid()
[DEBUG] 2018-08-16 15:02:38,518 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:38,519 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.now()
[DEBUG] 2018-08-16 15:02:38,519 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:38,520 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.flag()
[DEBUG] 2018-08-16 15:02:38,520 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:38,520 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) 
    |                                1 |                                2 |            3 |   4 |    5 |    6 |                  7 |         8 |    9 |   10 |    11 |               12 |   13 | 14 |    15 |                               16 |         17 |    18 |
    |----------------------------------|----------------------------------|--------------|-----|------|------|--------------------|-----------|------|------|-------|------------------|------|----|-------|----------------------------------|------------|-------|
    | 2366ef96800540a28fa70d8744c971e5 | 5c9e33721cc04367907f9612f76b9535 | 000400010001 | 专家库 | NULL | menu | /platform/cust/zjk | data-pjax | NULL | true | false | cust.manager.zjk | NULL | 59 | false | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402958 | false |
  For example:> "INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES('2366ef96800540a28fa70d8744c971e5','5c9e33721cc04367907f9612f76b9535','000400010001','专家库',NULL,'menu','/platform/cust/zjk','data-pjax',NULL,true,false,'cust.manager.zjk',NULL,59,false,'dce6a6a6ead644ebb0db6d49f003fc21',1534402958,false) "
[DEBUG] 2018-08-16 15:02:38,523 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - UPDATE sys_menu SET hasChildren=?  WHERE id=?
    |    1 |                                2 |
    |------|----------------------------------|
    | true | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "UPDATE sys_menu SET hasChildren=true  WHERE id='5c9e33721cc04367907f9612f76b9535'"
[DEBUG] 2018-08-16 15:02:38,530 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/addDo 25ms
[DEBUG] 2018-08-16 15:02:38,530 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |        2 |    3 |                                                                          4 |               5 |        6 | 7 | 8 |                                9 |         10 |    11 |
    |-------|----------|------|----------------------------------------------------------------------------|-----------------|----------|--|--|----------------------------------|------------|-------|
    | 超级管理员 | platform | 新建菜单 | cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo | 0:0:0:0:0:0:0:1 | 菜单名称:专家库 |  |  | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402958 | false |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','platform','新建菜单','cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo','0:0:0:0:0:0:0:1','菜单名称:专家库','','','dce6a6a6ead644ebb0db6d49f003fc21',1534402958,false) "
[DEBUG] 2018-08-16 15:02:38,543 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:02:38,544 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:38,544 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:38,544 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:38,545 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:38,546 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:38,550 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 7ms
[DEBUG] 2018-08-16 15:02:41,952 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu : SysMenuController.index(SysMenuController.java:45)
[DEBUG] 2018-08-16 15:02:41,953 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:41,954 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:41,954 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:41,954 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:41,955 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE parentId=? OR parentId IS NULL  ORDER BY location ASC, path ASC  
    | 1 |
    |--|
    |  |
  For example:> "SELECT * FROM sys_menu  WHERE parentId='' OR parentId IS NULL  ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:41,962 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu 9ms
[DEBUG] 2018-08-16 15:02:43,833 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:02:43,835 org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.manage(JobStoreSupport.java:3949) - MisfireHandler: scanning for misfires...
[DEBUG] 2018-08-16 15:02:43,838 org.quartz.impl.jdbcjobstore.JobStoreSupport.doRecoverMisfires(JobStoreSupport.java:3198) - Found 0 triggers that missed their scheduled fire-time.
[DEBUG] 2018-08-16 15:02:44,318 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/child/4ae3e88b5db049caa3acebea85acadd7 : SysMenuController.child(SysMenuController.java:181)
[DEBUG] 2018-08-16 15:02:44,319 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:44,319 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:44,320 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:44,320 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:44,322 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 4ae3e88b5db049caa3acebea85acadd7 |
  For example:> "SELECT * FROM sys_menu  WHERE id='4ae3e88b5db049caa3acebea85acadd7'"
[DEBUG] 2018-08-16 15:02:44,325 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE parentId=? ORDER BY location ASC, path ASC  
    |                                1 |
    |----------------------------------|
    | 4ae3e88b5db049caa3acebea85acadd7 |
  For example:> "SELECT * FROM sys_menu  WHERE parentId='4ae3e88b5db049caa3acebea85acadd7' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:44,328 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE path LIKE ? AND type=? ORDER BY location ASC, path ASC  
    |            1 |    2 |
    |--------------|------|
    | 0004________ | data |
  For example:> "SELECT * FROM sys_menu  WHERE path LIKE '0004________' AND type='data' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:44,331 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/child/4ae3e88b5db049caa3acebea85acadd7 12ms
[DEBUG] 2018-08-16 15:02:45,839 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/child/5c9e33721cc04367907f9612f76b9535 : SysMenuController.child(SysMenuController.java:181)
[DEBUG] 2018-08-16 15:02:45,839 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:45,839 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:45,839 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:45,840 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:45,841 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "SELECT * FROM sys_menu  WHERE id='5c9e33721cc04367907f9612f76b9535'"
[DEBUG] 2018-08-16 15:02:45,844 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE parentId=? ORDER BY location ASC, path ASC  
    |                                1 |
    |----------------------------------|
    | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "SELECT * FROM sys_menu  WHERE parentId='5c9e33721cc04367907f9612f76b9535' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:45,847 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE path LIKE ? AND type=? ORDER BY location ASC, path ASC  
    |                1 |    2 |
    |------------------|------|
    | 00040001________ | data |
  For example:> "SELECT * FROM sys_menu  WHERE path LIKE '00040001________' AND type='data' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:45,850 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/child/5c9e33721cc04367907f9612f76b9535 11ms
[DEBUG] 2018-08-16 15:02:51,600 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/add : SysMenuController.add(SysMenuController.java:52)
[DEBUG] 2018-08-16 15:02:51,600 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:51,600 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:51,600 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:51,601 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:51,602 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 2366ef96800540a28fa70d8744c971e5 |
  For example:> "SELECT * FROM sys_menu  WHERE id='2366ef96800540a28fa70d8744c971e5'"
[DEBUG] 2018-08-16 15:02:51,609 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/add 9ms
[DEBUG] 2018-08-16 15:02:51,653 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:02:51,654 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:51,654 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:51,654 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:51,654 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:51,655 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:51,658 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 4ms
[DEBUG] 2018-08-16 15:02:59,150 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/addDo : SysMenuController.addDo(SysMenuController.java:61)
[DEBUG] 2018-08-16 15:02:59,151 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:59,151 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:59,152 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:59,154 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:59,155 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_menu  WHERE permission=?
    |                    1 |
    |----------------------|
    | cust.manager.zjk.add |
  For example:> "SELECT COUNT(*) FROM sys_menu  WHERE permission='cust.manager.zjk.add'"
[DEBUG] 2018-08-16 15:02:59,159 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 2366ef96800540a28fa70d8744c971e5 |
  For example:> "SELECT * FROM sys_menu  WHERE id='2366ef96800540a28fa70d8744c971e5'"
[DEBUG] 2018-08-16 15:02:59,161 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select path from sys_menu where path like '000400010001____' order by path desc
[DEBUG] 2018-08-16 15:02:59,163 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=uuid()
[DEBUG] 2018-08-16 15:02:59,163 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:59,164 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT IFNULL(MAX(location),0)+1 FROM sys_menu
[DEBUG] 2018-08-16 15:02:59,166 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.uid()
[DEBUG] 2018-08-16 15:02:59,167 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:59,167 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.now()
[DEBUG] 2018-08-16 15:02:59,167 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:59,167 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.flag()
[DEBUG] 2018-08-16 15:02:59,168 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:02:59,168 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) 
    |                                1 |                                2 |                3 |  4 |    5 |    6 | 7 | 8 |    9 |    10 |    11 |                   12 |   13 | 14 |    15 |                               16 |         17 |    18 |
    |----------------------------------|----------------------------------|------------------|----|------|------|--|--|------|-------|-------|----------------------|------|----|-------|----------------------------------|------------|-------|
    | d9c304bec3a94af3ae8706fd09a47afd | 2366ef96800540a28fa70d8744c971e5 | 0004000100010001 | 添加 | NULL | data |  |  | NULL | false | false | cust.manager.zjk.add | NULL | 60 | false | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402979 | false |
  For example:> "INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES('d9c304bec3a94af3ae8706fd09a47afd','2366ef96800540a28fa70d8744c971e5','0004000100010001','添加',NULL,'data','','',NULL,false,false,'cust.manager.zjk.add',NULL,60,false,'dce6a6a6ead644ebb0db6d49f003fc21',1534402979,false) "
[DEBUG] 2018-08-16 15:02:59,175 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/addDo 24ms
[DEBUG] 2018-08-16 15:02:59,177 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |        2 |    3 |                                                                          4 |               5 |       6 | 7 | 8 |                                9 |         10 |    11 |
    |-------|----------|------|----------------------------------------------------------------------------|-----------------|---------|--|--|----------------------------------|------------|-------|
    | 超级管理员 | platform | 新建菜单 | cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo | 0:0:0:0:0:0:0:1 | 菜单名称:添加 |  |  | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402979 | false |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','platform','新建菜单','cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo','0:0:0:0:0:0:0:1','菜单名称:添加','','','dce6a6a6ead644ebb0db6d49f003fc21',1534402979,false) "
[DEBUG] 2018-08-16 15:02:59,189 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:02:59,191 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:02:59,192 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:02:59,192 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:02:59,192 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:02:59,193 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:02:59,199 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 7ms
[DEBUG] 2018-08-16 15:03:03,833 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:03:14,556 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/addDo : SysMenuController.addDo(SysMenuController.java:61)
[DEBUG] 2018-08-16 15:03:14,557 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:14,558 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:14,558 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:14,558 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:03:14,560 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_menu  WHERE permission=?
    |                    1 |
    |----------------------|
    | cust.manager.zjk.del |
  For example:> "SELECT COUNT(*) FROM sys_menu  WHERE permission='cust.manager.zjk.del'"
[DEBUG] 2018-08-16 15:03:14,564 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 2366ef96800540a28fa70d8744c971e5 |
  For example:> "SELECT * FROM sys_menu  WHERE id='2366ef96800540a28fa70d8744c971e5'"
[DEBUG] 2018-08-16 15:03:14,566 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select path from sys_menu where path like '000400010001____' order by path desc
[DEBUG] 2018-08-16 15:03:14,568 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=uuid()
[DEBUG] 2018-08-16 15:03:14,568 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:14,569 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT IFNULL(MAX(location),0)+1 FROM sys_menu
[DEBUG] 2018-08-16 15:03:14,571 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.uid()
[DEBUG] 2018-08-16 15:03:14,571 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:14,571 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.now()
[DEBUG] 2018-08-16 15:03:14,572 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:14,572 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.flag()
[DEBUG] 2018-08-16 15:03:14,572 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:14,572 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) 
    |                                1 |                                2 |                3 |  4 |    5 |    6 | 7 | 8 |    9 |    10 |    11 |                   12 |   13 | 14 |    15 |                               16 |         17 |    18 |
    |----------------------------------|----------------------------------|------------------|----|------|------|--|--|------|-------|-------|----------------------|------|----|-------|----------------------------------|------------|-------|
    | c5e2e347b6594b61988673782309fd04 | 2366ef96800540a28fa70d8744c971e5 | 0004000100010002 | 删除 | NULL | data |  |  | NULL | false | false | cust.manager.zjk.del | NULL | 61 | false | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402994 | false |
  For example:> "INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES('c5e2e347b6594b61988673782309fd04','2366ef96800540a28fa70d8744c971e5','0004000100010002','删除',NULL,'data','','',NULL,false,false,'cust.manager.zjk.del',NULL,61,false,'dce6a6a6ead644ebb0db6d49f003fc21',1534402994,false) "
[DEBUG] 2018-08-16 15:03:14,583 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/addDo 26ms
[DEBUG] 2018-08-16 15:03:14,585 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |        2 |    3 |                                                                          4 |               5 |       6 | 7 | 8 |                                9 |         10 |    11 |
    |-------|----------|------|----------------------------------------------------------------------------|-----------------|---------|--|--|----------------------------------|------------|-------|
    | 超级管理员 | platform | 新建菜单 | cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo | 0:0:0:0:0:0:0:1 | 菜单名称:删除 |  |  | dce6a6a6ead644ebb0db6d49f003fc21 | 1534402994 | false |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','platform','新建菜单','cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo','0:0:0:0:0:0:0:1','菜单名称:删除','','','dce6a6a6ead644ebb0db6d49f003fc21',1534402994,false) "
[DEBUG] 2018-08-16 15:03:14,614 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:03:14,614 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:14,614 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:14,614 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:14,615 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:03:14,617 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:03:14,629 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 13ms
[DEBUG] 2018-08-16 15:03:23,834 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:03:27,242 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/menu/addDo : SysMenuController.addDo(SysMenuController.java:61)
[DEBUG] 2018-08-16 15:03:27,242 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:27,243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:27,243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:27,243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:03:27,245 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_menu  WHERE permission=?
    |                     1 |
    |-----------------------|
    | cust.manager.zjk.edit |
  For example:> "SELECT COUNT(*) FROM sys_menu  WHERE permission='cust.manager.zjk.edit'"
[DEBUG] 2018-08-16 15:03:27,248 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 2366ef96800540a28fa70d8744c971e5 |
  For example:> "SELECT * FROM sys_menu  WHERE id='2366ef96800540a28fa70d8744c971e5'"
[DEBUG] 2018-08-16 15:03:27,250 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select path from sys_menu where path like '000400010001____' order by path desc
[DEBUG] 2018-08-16 15:03:27,252 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=uuid()
[DEBUG] 2018-08-16 15:03:27,253 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:27,253 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT IFNULL(MAX(location),0)+1 FROM sys_menu
[DEBUG] 2018-08-16 15:03:27,254 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.uid()
[DEBUG] 2018-08-16 15:03:27,255 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:27,255 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.now()
[DEBUG] 2018-08-16 15:03:27,255 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:27,256 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - // NOT SQL // ElFieldMacro=$me.flag()
[DEBUG] 2018-08-16 15:03:27,256 org.nutz.plugins.cache.dao.CachedNutDaoExecutor.exec(CachedNutDaoExecutor.java:110) - Exception when parser SQL sql, skip cache detect!! SQL=RUN 
[DEBUG] 2018-08-16 15:03:27,256 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) 
    |                                1 |                                2 |                3 |  4 |    5 |    6 | 7 | 8 |    9 |    10 |    11 |                    12 |   13 | 14 |    15 |                               16 |         17 |    18 |
    |----------------------------------|----------------------------------|------------------|----|------|------|--|--|------|-------|-------|-----------------------|------|----|-------|----------------------------------|------------|-------|
    | bd49c91877cd44738a3b69db82cacc30 | 2366ef96800540a28fa70d8744c971e5 | 0004000100010003 | 修改 | NULL | data |  |  | NULL | false | false | cust.manager.zjk.edit | NULL | 62 | false | dce6a6a6ead644ebb0db6d49f003fc21 | 1534403007 | false |
  For example:> "INSERT INTO sys_menu(id,parentId,path,name,aliasName,type,href,target,icon,isShow,disabled,permission,note,location,hasChildren,opBy,opAt,delFlag) VALUES('bd49c91877cd44738a3b69db82cacc30','2366ef96800540a28fa70d8744c971e5','0004000100010003','修改',NULL,'data','','',NULL,false,false,'cust.manager.zjk.edit',NULL,62,false,'dce6a6a6ead644ebb0db6d49f003fc21',1534403007,false) "
[DEBUG] 2018-08-16 15:03:27,266 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |        2 |    3 |                                                                          4 |               5 |       6 | 7 | 8 |                                9 |         10 |    11 |
    |-------|----------|------|----------------------------------------------------------------------------|-----------------|---------|--|--|----------------------------------|------------|-------|
    | 超级管理员 | platform | 新建菜单 | cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo | 0:0:0:0:0:0:0:1 | 菜单名称:修改 |  |  | dce6a6a6ead644ebb0db6d49f003fc21 | 1534403007 | false |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','platform','新建菜单','cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController#addDo','0:0:0:0:0:0:0:1','菜单名称:修改','','','dce6a6a6ead644ebb0db6d49f003fc21',1534403007,false) "
[DEBUG] 2018-08-16 15:03:27,266 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/menu/addDo 24ms
[DEBUG] 2018-08-16 15:03:27,281 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/menu/tree : SysMenuController.tree(SysMenuController.java:157)
[DEBUG] 2018-08-16 15:03:27,282 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:27,282 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:27,282 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:27,282 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysMenuController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysMenuController>
[DEBUG] 2018-08-16 15:03:27,283 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE (parentId=? OR parentId IS NULL ) AND type=? ORDER BY location ASC, path ASC  
    | 1 |    2 |
    |--|------|
    |  | menu |
  For example:> "SELECT * FROM sys_menu  WHERE (parentId='' OR parentId IS NULL ) AND type='menu' ORDER BY location ASC, path ASC  "
[DEBUG] 2018-08-16 15:03:27,286 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/menu/tree 4ms
[DEBUG] 2018-08-16 15:03:29,976 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/role : SysRoleController.index(SysRoleController.java:60)
[DEBUG] 2018-08-16 15:03:29,976 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:29,977 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:29,977 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:29,977 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:29,986 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/role 10ms
[DEBUG] 2018-08-16 15:03:30,037 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/role/tree : SysRoleController.tree(SysRoleController.java:337)
[DEBUG] 2018-08-16 15:03:30,037 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:30,037 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:30,038 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:30,038 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:30,041 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_unit  WHERE parentId=? OR parentId IS NULL  ORDER BY path ASC  
    | 1 |
    |--|
    |  |
  For example:> "SELECT * FROM sys_unit  WHERE parentId='' OR parentId IS NULL  ORDER BY path ASC  "
[DEBUG] 2018-08-16 15:03:30,044 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/role/tree 7ms
[DEBUG] 2018-08-16 15:03:30,066 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/role/data : SysRoleController.data(SysRoleController.java:327)
[DEBUG] 2018-08-16 15:03:30,067 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:30,067 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:30,067 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:30,068 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:30,072 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_role 
[DEBUG] 2018-08-16 15:03:30,073 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  ORDER BY name DESC   LIMIT 0, 10 
[DEBUG] 2018-08-16 15:03:30,081 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/role/data 14ms
[DEBUG] 2018-08-16 15:03:32,182 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/role/editMenu/9496cf77355946f9b750591c8502ac23 : SysRoleController.editMenu(SysRoleController.java:159)
[DEBUG] 2018-08-16 15:03:32,183 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:32,183 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:32,183 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:32,184 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:32,186 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  ORDER BY location ASC, path ASC  
[DEBUG] 2018-08-16 15:03:32,194 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select distinct a.* from sys_menu a,sys_role_menu b where a.id=b.menuId and a.type='data' order by a.location ASC,a.path asc
[DEBUG] 2018-08-16 15:03:32,201 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select distinct a.* from sys_menu a,sys_role_menu b where a.id=b.menuId and b.roleId=? and a.disabled=? order by a.location ASC,a.path asc
    |                                1 |     2 |
    |----------------------------------|-------|
    | 9496cf77355946f9b750591c8502ac23 | false |
  For example:> "select distinct a.* from sys_menu a,sys_role_menu b where a.id=b.menuId and b.roleId='9496cf77355946f9b750591c8502ac23' and a.disabled=false order by a.location ASC,a.path asc"
[DEBUG] 2018-08-16 15:03:32,208 cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController.editMenu(SysRoleController.java:181) - 4dc997fef71e4862b9db22de8e99a618#1734e586e96941268a4c5248b593cef9#56d0658c5a8848818ac05e8ffa5c0570#ce709456e867425297955b3c40406d7e#3099f497480c4b1987bce3f3a26c3fb4#c3a44b478d3241b899b9c3f4611bc2b6#fd63a8e389e04ff3a86c3cea53a3b9d5#7c040dfd8db347e5956a3bc1764653dc#2275cb125710414e91b617dd7c62f12c#0a972ce655cb4c84809d58668b655900#fc52d5284b8f4522802383c1ef732242#dd965b2c1dfd493fb5efc7e4bcac99d4#30a5e70a1456447ebf90b5546e9bc321#2a63040409094f1e9dc535dd78ce15b7#e864c78aba63448892cbcb6a3a7f4da7#ff6cd243a77c4ae98dacf6149c816c75#733d3f35d49f45af99ca9220048583ba#309dc29ad3c34408a68df8f867a5c9ff#96554b09a2dd4f82bab7546fa59acd35#d568f4c2b687404e8aec7b9edcae5767#45d958ca78304f25b51f6c71cf66f6d8#44da90bc76a5419a841f4924333f7a66#9a9557177d334c209cf73c3817fe3b63#0a43d291e0c94ad88c8b690009279e34#5244f5c38eb24b918e9ad64d456daa38#e4256d7b0ffc4a02906cf900322b6213#1e4b7c8219b64dc5a9a8d0787f6d232b#b19b23b0459a4754bf1fb8cb234450f2#406bf5988ad0463f832260a62fc07bb2#9f20a757a6bc40ddbb650c70debbf660#8bd94f927c1441bebee271a66f5c8bc7#f426468abf714b1599729f8c36ebbb0d#7fa6ba35102242ccb616fac83a470116#6bb17a41f6394ed0a8a6faf5ff781354#99a65c86a0434cc597357b80d8e258b2#4cd8e4e9519e4cff95465194fdcc8d88#0c7da32e5fe949b09976f81d06a8afab#234f8ec3c2bc42bf9f6202aecae36fd6#9d84df3044144adeb8752215081b7b37#b0edc6861a494b79b97990dc05f0a524#17e1ee23ca1443f1bc886c2f5eb7c24b#123af9a5603b4f9b836f09d80cfa3e0b#2cb327ad59b140828fd26eb2a46cb948#02e86a61e99746bea34236ea73dd52a5#633bce41f0e64063b279cc2f3b2fc104#3aaff170f6364ffbbea50e3c8e9e1c9d#0706112ff5dc46e388064a99bcdb0561#d909585b482c4d269925a6d1c31aa024#bcf64d623fdd4519ae345b7a08c071a1#5f8eccc4d48541508fdafb286ef3131e#66cc21d7ce104dd6877cbce114c59fb3#5db2cbe016154cb19b6dd50161485d8f#2fab774f8b6d40cb9d7e187babab2d91#0cf9155cad424f0e9c318aa7d1572654#9ff166d45f1c4c8891e1cc5954dfb8cc#be901d30e5c64a2dba1675a3bb5159ad#dcb82a727be847f3b7abe8c7baa85fcb#ea48393de17246419310651c1cab0c81#c1de33577ced43fb8abff5d54f927832#b3d0e10595d14ced8bbb9d8510e96192#3d6b600b9aca468a8d8df939aa2f79ef#a6667b8f9d7f482dab387281fd5b3a87#315272f1583a47288e0cfeb980964887#268b9f31cc224d77a596bfcc760382d0#29dd8c975bd042ee819ac161d7cdd331#450de88b5a1a4801957a5793e112b9ec#09a6dd71ba9046b6b838986c9fd36976#8f46aae24bdf4e60a264b5af4201c3cc#d920314e925c451da6d881e7a29743b7#31e0ffd6e3694a60aa4647cbbfd2e62d#d1e991ad38a8424daf9f7eb000ee27f4#ff5d98c4826a48a4af5a19147b2660c9#73a29d3f99224426b5a87c92da122275#7499e641b49b46d8a9a6ea0e99e5e5a5#6b6de8c720c645a1808e1c3e9ccbfc90#6eff8168262d4fb381b993ae44b09ea8#b2631bbdbf824cc4b74d819c87962c0d#0d10bb23b84a4b0895d970e9f09ca2d8#4781372b00bb4d52b429b58e72b80c68#35f48b17a6f14c1ba503df78b34d85e8#e461c62a1d5441619cd35612f3b40691#e25dbfaecab94928b8a17399fdbfe7a3#f6fba69c3b704d79834b8bd2cc753729#bbe6c53af1d740f48097056917e3ec2e#50ba60ee650e4c739e6abc3ab71e4960#1347782dbade40548a518d0842caafc4#6075fc0cf0ef441b9d93cc3cab3445bf#6eed24e4ee1243f49cdf1e67ffdd9051#33aed9298643424783116e0cf0f7fcbe#1a6afdd5c4e34740bd9782c14404c400#ef9f436c61654ec09efbfa79a40061cf#b528128edccd42158325858b2912e499#17500ef3a9e44b4fabb240162a164fcb#cc0bfc5d6d1c4756bfa929520f85371b#3f330d729ca34dc9825c46122be1bfae#16291046162e44d5af56242158d55121#9822bafbe3454dfd8e8b974ebc304d03#129388cde2754fbc905caf24e5e2b6d4#7db6207d0dab4d6e95a7eee4f2efe875#15d25560c40b4466882342672a6e716a#31ed2243077c44448cce26abfd5ae574#e76a52f3bf2e43158a4e0ecb9444c1d0#7125a72beee34b21ab3df9bf01b7bce6#cb5a5c334a6841e3ae6940c71a5c61cb#68cdbf694f71445c8587a20234d6fe31#077cb6be4c7c41cc8955ee045a4f0286#36e0faf5062b4f6b95d4167cbb1f8fea#3c24111091ad4a70ad2d9cc361311d2f#6afc5075913d4df4b44a6476080e35a0#1385ae887e5c4b8aa33fbf228be7f907#cabbe834a7474675b899e8442b5c2604#c76a84f871d047db955dd1465c845ac1#e6b6224617b04090a76e46a4b048fb96#3888f05aa4064f788ba7ec51c495ce7c#a11163584dfe456cbfd6fb2d4b74391b#
[DEBUG] 2018-08-16 15:03:32,215 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 |
  For example:> "SELECT * FROM sys_role  WHERE id='9496cf77355946f9b750591c8502ac23'"
[DEBUG] 2018-08-16 15:03:32,222 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/role/editMenu/9496cf77355946f9b750591c8502ac23 39ms
[DEBUG] 2018-08-16 15:03:43,836 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:03:57,092 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/role/editMenuDo : SysRoleController.editMenuDo(SysRoleController.java:213)
[DEBUG] 2018-08-16 15:03:57,092 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:57,093 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:57,093 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:57,093 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:57,095 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - DELETE FROM sys_role_menu  WHERE roleid=?
    |                                1 |
    |----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 |
  For example:> "DELETE FROM sys_role_menu  WHERE roleid='9496cf77355946f9b750591c8502ac23'"
[DEBUG] 2018-08-16 15:03:57,101 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 4dc997fef71e4862b9db22de8e99a618 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','4dc997fef71e4862b9db22de8e99a618') "
[DEBUG] 2018-08-16 15:03:57,110 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 1734e586e96941268a4c5248b593cef9 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','1734e586e96941268a4c5248b593cef9') "
[DEBUG] 2018-08-16 15:03:57,115 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 56d0658c5a8848818ac05e8ffa5c0570 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','56d0658c5a8848818ac05e8ffa5c0570') "
[DEBUG] 2018-08-16 15:03:57,120 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | ce709456e867425297955b3c40406d7e |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','ce709456e867425297955b3c40406d7e') "
[DEBUG] 2018-08-16 15:03:57,125 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3099f497480c4b1987bce3f3a26c3fb4 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3099f497480c4b1987bce3f3a26c3fb4') "
[DEBUG] 2018-08-16 15:03:57,130 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | c3a44b478d3241b899b9c3f4611bc2b6 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','c3a44b478d3241b899b9c3f4611bc2b6') "
[DEBUG] 2018-08-16 15:03:57,135 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | fd63a8e389e04ff3a86c3cea53a3b9d5 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','fd63a8e389e04ff3a86c3cea53a3b9d5') "
[DEBUG] 2018-08-16 15:03:57,140 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 7c040dfd8db347e5956a3bc1764653dc |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','7c040dfd8db347e5956a3bc1764653dc') "
[DEBUG] 2018-08-16 15:03:57,188 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 2275cb125710414e91b617dd7c62f12c |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','2275cb125710414e91b617dd7c62f12c') "
[DEBUG] 2018-08-16 15:03:57,193 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0a972ce655cb4c84809d58668b655900 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0a972ce655cb4c84809d58668b655900') "
[DEBUG] 2018-08-16 15:03:57,198 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | fc52d5284b8f4522802383c1ef732242 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','fc52d5284b8f4522802383c1ef732242') "
[DEBUG] 2018-08-16 15:03:57,203 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | dd965b2c1dfd493fb5efc7e4bcac99d4 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','dd965b2c1dfd493fb5efc7e4bcac99d4') "
[DEBUG] 2018-08-16 15:03:57,208 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 30a5e70a1456447ebf90b5546e9bc321 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','30a5e70a1456447ebf90b5546e9bc321') "
[DEBUG] 2018-08-16 15:03:57,213 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 2a63040409094f1e9dc535dd78ce15b7 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','2a63040409094f1e9dc535dd78ce15b7') "
[DEBUG] 2018-08-16 15:03:57,217 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e864c78aba63448892cbcb6a3a7f4da7 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e864c78aba63448892cbcb6a3a7f4da7') "
[DEBUG] 2018-08-16 15:03:57,222 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | ff6cd243a77c4ae98dacf6149c816c75 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','ff6cd243a77c4ae98dacf6149c816c75') "
[DEBUG] 2018-08-16 15:03:57,227 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 733d3f35d49f45af99ca9220048583ba |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','733d3f35d49f45af99ca9220048583ba') "
[DEBUG] 2018-08-16 15:03:57,232 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 309dc29ad3c34408a68df8f867a5c9ff |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','309dc29ad3c34408a68df8f867a5c9ff') "
[DEBUG] 2018-08-16 15:03:57,237 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 96554b09a2dd4f82bab7546fa59acd35 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','96554b09a2dd4f82bab7546fa59acd35') "
[DEBUG] 2018-08-16 15:03:57,242 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | d568f4c2b687404e8aec7b9edcae5767 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','d568f4c2b687404e8aec7b9edcae5767') "
[DEBUG] 2018-08-16 15:03:57,246 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 45d958ca78304f25b51f6c71cf66f6d8 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','45d958ca78304f25b51f6c71cf66f6d8') "
[DEBUG] 2018-08-16 15:03:57,251 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 44da90bc76a5419a841f4924333f7a66 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','44da90bc76a5419a841f4924333f7a66') "
[DEBUG] 2018-08-16 15:03:57,256 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 9a9557177d334c209cf73c3817fe3b63 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','9a9557177d334c209cf73c3817fe3b63') "
[DEBUG] 2018-08-16 15:03:57,261 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0a43d291e0c94ad88c8b690009279e34 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0a43d291e0c94ad88c8b690009279e34') "
[DEBUG] 2018-08-16 15:03:57,266 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 5244f5c38eb24b918e9ad64d456daa38 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','5244f5c38eb24b918e9ad64d456daa38') "
[DEBUG] 2018-08-16 15:03:57,271 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e6b6224617b04090a76e46a4b048fb96 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e6b6224617b04090a76e46a4b048fb96') "
[DEBUG] 2018-08-16 15:03:57,277 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3888f05aa4064f788ba7ec51c495ce7c |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3888f05aa4064f788ba7ec51c495ce7c') "
[DEBUG] 2018-08-16 15:03:57,282 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | a11163584dfe456cbfd6fb2d4b74391b |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','a11163584dfe456cbfd6fb2d4b74391b') "
[DEBUG] 2018-08-16 15:03:57,288 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | c76a84f871d047db955dd1465c845ac1 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','c76a84f871d047db955dd1465c845ac1') "
[DEBUG] 2018-08-16 15:03:57,293 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 73a29d3f99224426b5a87c92da122275 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','73a29d3f99224426b5a87c92da122275') "
[DEBUG] 2018-08-16 15:03:57,297 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 4781372b00bb4d52b429b58e72b80c68 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','4781372b00bb4d52b429b58e72b80c68') "
[DEBUG] 2018-08-16 15:03:57,302 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e461c62a1d5441619cd35612f3b40691 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e461c62a1d5441619cd35612f3b40691') "
[DEBUG] 2018-08-16 15:03:57,306 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | f6fba69c3b704d79834b8bd2cc753729 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','f6fba69c3b704d79834b8bd2cc753729') "
[DEBUG] 2018-08-16 15:03:57,311 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 50ba60ee650e4c739e6abc3ab71e4960 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','50ba60ee650e4c739e6abc3ab71e4960') "
[DEBUG] 2018-08-16 15:03:57,316 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 33aed9298643424783116e0cf0f7fcbe |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','33aed9298643424783116e0cf0f7fcbe') "
[DEBUG] 2018-08-16 15:03:57,322 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | ef9f436c61654ec09efbfa79a40061cf |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','ef9f436c61654ec09efbfa79a40061cf') "
[DEBUG] 2018-08-16 15:03:57,327 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 17500ef3a9e44b4fabb240162a164fcb |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','17500ef3a9e44b4fabb240162a164fcb') "
[DEBUG] 2018-08-16 15:03:57,332 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 7db6207d0dab4d6e95a7eee4f2efe875 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','7db6207d0dab4d6e95a7eee4f2efe875') "
[DEBUG] 2018-08-16 15:03:57,337 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 31ed2243077c44448cce26abfd5ae574 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','31ed2243077c44448cce26abfd5ae574') "
[DEBUG] 2018-08-16 15:03:57,342 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 7125a72beee34b21ab3df9bf01b7bce6 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','7125a72beee34b21ab3df9bf01b7bce6') "
[DEBUG] 2018-08-16 15:03:57,347 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 077cb6be4c7c41cc8955ee045a4f0286 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','077cb6be4c7c41cc8955ee045a4f0286') "
[DEBUG] 2018-08-16 15:03:57,352 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 36e0faf5062b4f6b95d4167cbb1f8fea |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','36e0faf5062b4f6b95d4167cbb1f8fea') "
[DEBUG] 2018-08-16 15:03:57,361 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3c24111091ad4a70ad2d9cc361311d2f |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3c24111091ad4a70ad2d9cc361311d2f') "
[DEBUG] 2018-08-16 15:03:57,366 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 8bd94f927c1441bebee271a66f5c8bc7 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','8bd94f927c1441bebee271a66f5c8bc7') "
[DEBUG] 2018-08-16 15:03:57,372 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 7fa6ba35102242ccb616fac83a470116 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','7fa6ba35102242ccb616fac83a470116') "
[DEBUG] 2018-08-16 15:03:57,377 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 99a65c86a0434cc597357b80d8e258b2 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','99a65c86a0434cc597357b80d8e258b2') "
[DEBUG] 2018-08-16 15:03:57,382 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 9d84df3044144adeb8752215081b7b37 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','9d84df3044144adeb8752215081b7b37') "
[DEBUG] 2018-08-16 15:03:57,388 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 123af9a5603b4f9b836f09d80cfa3e0b |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','123af9a5603b4f9b836f09d80cfa3e0b') "
[DEBUG] 2018-08-16 15:03:57,394 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3aaff170f6364ffbbea50e3c8e9e1c9d |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3aaff170f6364ffbbea50e3c8e9e1c9d') "
[DEBUG] 2018-08-16 15:03:57,399 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 5f8eccc4d48541508fdafb286ef3131e |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','5f8eccc4d48541508fdafb286ef3131e') "
[DEBUG] 2018-08-16 15:03:57,404 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 5db2cbe016154cb19b6dd50161485d8f |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','5db2cbe016154cb19b6dd50161485d8f') "
[DEBUG] 2018-08-16 15:03:57,411 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0cf9155cad424f0e9c318aa7d1572654 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0cf9155cad424f0e9c318aa7d1572654') "
[DEBUG] 2018-08-16 15:03:57,417 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 9ff166d45f1c4c8891e1cc5954dfb8cc |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','9ff166d45f1c4c8891e1cc5954dfb8cc') "
[DEBUG] 2018-08-16 15:03:57,423 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | be901d30e5c64a2dba1675a3bb5159ad |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','be901d30e5c64a2dba1675a3bb5159ad') "
[DEBUG] 2018-08-16 15:03:57,428 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | ea48393de17246419310651c1cab0c81 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','ea48393de17246419310651c1cab0c81') "
[DEBUG] 2018-08-16 15:03:57,433 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | c1de33577ced43fb8abff5d54f927832 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','c1de33577ced43fb8abff5d54f927832') "
[DEBUG] 2018-08-16 15:03:57,439 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | b3d0e10595d14ced8bbb9d8510e96192 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','b3d0e10595d14ced8bbb9d8510e96192') "
[DEBUG] 2018-08-16 15:03:57,445 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | a6667b8f9d7f482dab387281fd5b3a87 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','a6667b8f9d7f482dab387281fd5b3a87') "
[DEBUG] 2018-08-16 15:03:57,450 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 315272f1583a47288e0cfeb980964887 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','315272f1583a47288e0cfeb980964887') "
[DEBUG] 2018-08-16 15:03:57,454 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 268b9f31cc224d77a596bfcc760382d0 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','268b9f31cc224d77a596bfcc760382d0') "
[DEBUG] 2018-08-16 15:03:57,460 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 450de88b5a1a4801957a5793e112b9ec |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','450de88b5a1a4801957a5793e112b9ec') "
[DEBUG] 2018-08-16 15:03:57,465 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 8f46aae24bdf4e60a264b5af4201c3cc |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','8f46aae24bdf4e60a264b5af4201c3cc') "
[DEBUG] 2018-08-16 15:03:57,469 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 31e0ffd6e3694a60aa4647cbbfd2e62d |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','31e0ffd6e3694a60aa4647cbbfd2e62d') "
[DEBUG] 2018-08-16 15:03:57,474 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | ff5d98c4826a48a4af5a19147b2660c9 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','ff5d98c4826a48a4af5a19147b2660c9') "
[DEBUG] 2018-08-16 15:03:57,479 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6eff8168262d4fb381b993ae44b09ea8 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6eff8168262d4fb381b993ae44b09ea8') "
[DEBUG] 2018-08-16 15:03:57,484 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0d10bb23b84a4b0895d970e9f09ca2d8 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0d10bb23b84a4b0895d970e9f09ca2d8') "
[DEBUG] 2018-08-16 15:03:57,489 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 35f48b17a6f14c1ba503df78b34d85e8 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','35f48b17a6f14c1ba503df78b34d85e8') "
[DEBUG] 2018-08-16 15:03:57,493 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | bbe6c53af1d740f48097056917e3ec2e |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','bbe6c53af1d740f48097056917e3ec2e') "
[DEBUG] 2018-08-16 15:03:57,498 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 1347782dbade40548a518d0842caafc4 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','1347782dbade40548a518d0842caafc4') "
[DEBUG] 2018-08-16 15:03:57,503 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6eed24e4ee1243f49cdf1e67ffdd9051 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6eed24e4ee1243f49cdf1e67ffdd9051') "
[DEBUG] 2018-08-16 15:03:57,507 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | b528128edccd42158325858b2912e499 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','b528128edccd42158325858b2912e499') "
[DEBUG] 2018-08-16 15:03:57,512 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | cc0bfc5d6d1c4756bfa929520f85371b |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','cc0bfc5d6d1c4756bfa929520f85371b') "
[DEBUG] 2018-08-16 15:03:57,517 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 16291046162e44d5af56242158d55121 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','16291046162e44d5af56242158d55121') "
[DEBUG] 2018-08-16 15:03:57,523 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 15d25560c40b4466882342672a6e716a |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','15d25560c40b4466882342672a6e716a') "
[DEBUG] 2018-08-16 15:03:57,529 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e76a52f3bf2e43158a4e0ecb9444c1d0 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e76a52f3bf2e43158a4e0ecb9444c1d0') "
[DEBUG] 2018-08-16 15:03:57,538 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | cb5a5c334a6841e3ae6940c71a5c61cb |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','cb5a5c334a6841e3ae6940c71a5c61cb') "
[DEBUG] 2018-08-16 15:03:57,545 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 2366ef96800540a28fa70d8744c971e5 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','2366ef96800540a28fa70d8744c971e5') "
[DEBUG] 2018-08-16 15:03:57,550 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | d9c304bec3a94af3ae8706fd09a47afd |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','d9c304bec3a94af3ae8706fd09a47afd') "
[DEBUG] 2018-08-16 15:03:57,556 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | c5e2e347b6594b61988673782309fd04 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','c5e2e347b6594b61988673782309fd04') "
[DEBUG] 2018-08-16 15:03:57,562 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | bd49c91877cd44738a3b69db82cacc30 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','bd49c91877cd44738a3b69db82cacc30') "
[DEBUG] 2018-08-16 15:03:57,567 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 4ae3e88b5db049caa3acebea85acadd7 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','4ae3e88b5db049caa3acebea85acadd7') "
[DEBUG] 2018-08-16 15:03:57,572 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 5c9e33721cc04367907f9612f76b9535 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','5c9e33721cc04367907f9612f76b9535') "
[DEBUG] 2018-08-16 15:03:57,579 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | b19b23b0459a4754bf1fb8cb234450f2 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','b19b23b0459a4754bf1fb8cb234450f2') "
[DEBUG] 2018-08-16 15:03:57,584 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e4256d7b0ffc4a02906cf900322b6213 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e4256d7b0ffc4a02906cf900322b6213') "
[DEBUG] 2018-08-16 15:03:57,590 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | b0edc6861a494b79b97990dc05f0a524 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','b0edc6861a494b79b97990dc05f0a524') "
[DEBUG] 2018-08-16 15:03:57,595 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | f426468abf714b1599729f8c36ebbb0d |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','f426468abf714b1599729f8c36ebbb0d') "
[DEBUG] 2018-08-16 15:03:57,600 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 9f20a757a6bc40ddbb650c70debbf660 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','9f20a757a6bc40ddbb650c70debbf660') "
[DEBUG] 2018-08-16 15:03:57,606 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6bb17a41f6394ed0a8a6faf5ff781354 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6bb17a41f6394ed0a8a6faf5ff781354') "
[DEBUG] 2018-08-16 15:03:57,612 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 234f8ec3c2bc42bf9f6202aecae36fd6 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','234f8ec3c2bc42bf9f6202aecae36fd6') "
[DEBUG] 2018-08-16 15:03:57,617 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 4cd8e4e9519e4cff95465194fdcc8d88 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','4cd8e4e9519e4cff95465194fdcc8d88') "
[DEBUG] 2018-08-16 15:03:57,624 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 17e1ee23ca1443f1bc886c2f5eb7c24b |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','17e1ee23ca1443f1bc886c2f5eb7c24b') "
[DEBUG] 2018-08-16 15:03:57,629 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 2cb327ad59b140828fd26eb2a46cb948 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','2cb327ad59b140828fd26eb2a46cb948') "
[DEBUG] 2018-08-16 15:03:57,635 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0706112ff5dc46e388064a99bcdb0561 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0706112ff5dc46e388064a99bcdb0561') "
[DEBUG] 2018-08-16 15:03:57,640 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 66cc21d7ce104dd6877cbce114c59fb3 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','66cc21d7ce104dd6877cbce114c59fb3') "
[DEBUG] 2018-08-16 15:03:57,645 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | bcf64d623fdd4519ae345b7a08c071a1 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','bcf64d623fdd4519ae345b7a08c071a1') "
[DEBUG] 2018-08-16 15:03:57,650 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 2fab774f8b6d40cb9d7e187babab2d91 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','2fab774f8b6d40cb9d7e187babab2d91') "
[DEBUG] 2018-08-16 15:03:57,656 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 1385ae887e5c4b8aa33fbf228be7f907 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','1385ae887e5c4b8aa33fbf228be7f907') "
[DEBUG] 2018-08-16 15:03:57,661 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6afc5075913d4df4b44a6476080e35a0 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6afc5075913d4df4b44a6476080e35a0') "
[DEBUG] 2018-08-16 15:03:57,666 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | cabbe834a7474675b899e8442b5c2604 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','cabbe834a7474675b899e8442b5c2604') "
[DEBUG] 2018-08-16 15:03:57,671 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | d1e991ad38a8424daf9f7eb000ee27f4 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','d1e991ad38a8424daf9f7eb000ee27f4') "
[DEBUG] 2018-08-16 15:03:57,676 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | d920314e925c451da6d881e7a29743b7 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','d920314e925c451da6d881e7a29743b7') "
[DEBUG] 2018-08-16 15:03:57,681 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 02e86a61e99746bea34236ea73dd52a5 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','02e86a61e99746bea34236ea73dd52a5') "
[DEBUG] 2018-08-16 15:03:57,687 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | b2631bbdbf824cc4b74d819c87962c0d |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','b2631bbdbf824cc4b74d819c87962c0d') "
[DEBUG] 2018-08-16 15:03:57,692 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6b6de8c720c645a1808e1c3e9ccbfc90 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6b6de8c720c645a1808e1c3e9ccbfc90') "
[DEBUG] 2018-08-16 15:03:57,697 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 6075fc0cf0ef441b9d93cc3cab3445bf |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','6075fc0cf0ef441b9d93cc3cab3445bf') "
[DEBUG] 2018-08-16 15:03:57,703 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 9822bafbe3454dfd8e8b974ebc304d03 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','9822bafbe3454dfd8e8b974ebc304d03') "
[DEBUG] 2018-08-16 15:03:57,708 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3f330d729ca34dc9825c46122be1bfae |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3f330d729ca34dc9825c46122be1bfae') "
[DEBUG] 2018-08-16 15:03:57,713 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 68cdbf694f71445c8587a20234d6fe31 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','68cdbf694f71445c8587a20234d6fe31') "
[DEBUG] 2018-08-16 15:03:57,718 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 406bf5988ad0463f832260a62fc07bb2 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','406bf5988ad0463f832260a62fc07bb2') "
[DEBUG] 2018-08-16 15:03:57,723 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 1e4b7c8219b64dc5a9a8d0787f6d232b |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','1e4b7c8219b64dc5a9a8d0787f6d232b') "
[DEBUG] 2018-08-16 15:03:57,728 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 633bce41f0e64063b279cc2f3b2fc104 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','633bce41f0e64063b279cc2f3b2fc104') "
[DEBUG] 2018-08-16 15:03:57,733 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 0c7da32e5fe949b09976f81d06a8afab |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','0c7da32e5fe949b09976f81d06a8afab') "
[DEBUG] 2018-08-16 15:03:57,738 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | d909585b482c4d269925a6d1c31aa024 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','d909585b482c4d269925a6d1c31aa024') "
[DEBUG] 2018-08-16 15:03:57,745 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | dcb82a727be847f3b7abe8c7baa85fcb |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','dcb82a727be847f3b7abe8c7baa85fcb') "
[DEBUG] 2018-08-16 15:03:57,750 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 3d6b600b9aca468a8d8df939aa2f79ef |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','3d6b600b9aca468a8d8df939aa2f79ef') "
[DEBUG] 2018-08-16 15:03:57,755 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 29dd8c975bd042ee819ac161d7cdd331 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','29dd8c975bd042ee819ac161d7cdd331') "
[DEBUG] 2018-08-16 15:03:57,762 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 09a6dd71ba9046b6b838986c9fd36976 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','09a6dd71ba9046b6b838986c9fd36976') "
[DEBUG] 2018-08-16 15:03:57,767 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 7499e641b49b46d8a9a6ea0e99e5e5a5 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','7499e641b49b46d8a9a6ea0e99e5e5a5') "
[DEBUG] 2018-08-16 15:03:57,772 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | e25dbfaecab94928b8a17399fdbfe7a3 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','e25dbfaecab94928b8a17399fdbfe7a3') "
[DEBUG] 2018-08-16 15:03:57,778 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 1a6afdd5c4e34740bd9782c14404c400 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','1a6afdd5c4e34740bd9782c14404c400') "
[DEBUG] 2018-08-16 15:03:57,783 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_role_menu(roleId,menuId) VALUES(?,?) 
    |                                1 |                                2 |
    |----------------------------------|----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 | 129388cde2754fbc905caf24e5e2b6d4 |
  For example:> "INSERT INTO sys_role_menu(roleId,menuId) VALUES('9496cf77355946f9b750591c8502ac23','129388cde2754fbc905caf24e5e2b6d4') "
[DEBUG] 2018-08-16 15:03:57,788 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 9496cf77355946f9b750591c8502ac23 |
  For example:> "SELECT * FROM sys_role  WHERE id='9496cf77355946f9b750591c8502ac23'"
[DEBUG] 2018-08-16 15:03:57,790 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sLogService'<class cn.wizzer.app.web.commons.slog.SLogService>
[DEBUG] 2018-08-16 15:03:57,792 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |        2 |      3 |                                                                               4 |               5 |          6 | 7 | 8 |                                9 |         10 |    11 |
    |-------|----------|--------|---------------------------------------------------------------------------------|-----------------|------------|--|--|----------------------------------|------------|-------|
    | 超级管理员 | platform | 修改角色菜单 | cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController#editMenuDo | 0:0:0:0:0:0:0:1 | 角色名称:系统管理员 |  |  | dce6a6a6ead644ebb0db6d49f003fc21 | 1534403037 | false |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','platform','修改角色菜单','cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController#editMenuDo','0:0:0:0:0:0:0:1','角色名称:系统管理员','','','dce6a6a6ead644ebb0db6d49f003fc21',1534403037,false) "
[DEBUG] 2018-08-16 15:03:57,795 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/role/editMenuDo 703ms
[DEBUG] 2018-08-16 15:03:58,809 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/role : SysRoleController.index(SysRoleController.java:60)
[DEBUG] 2018-08-16 15:03:58,810 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:58,811 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:58,811 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:58,811 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:58,814 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/role 4ms
[DEBUG] 2018-08-16 15:03:58,912 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/sys/role/tree : SysRoleController.tree(SysRoleController.java:337)
[DEBUG] 2018-08-16 15:03:58,912 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:58,912 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:58,913 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:58,913 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:58,913 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_unit  WHERE parentId=? OR parentId IS NULL  ORDER BY path ASC  
    | 1 |
    |--|
    |  |
  For example:> "SELECT * FROM sys_unit  WHERE parentId='' OR parentId IS NULL  ORDER BY path ASC  "
[DEBUG] 2018-08-16 15:03:58,918 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/sys/role/tree 5ms
[DEBUG] 2018-08-16 15:03:58,938 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/sys/role/data : SysRoleController.data(SysRoleController.java:327)
[DEBUG] 2018-08-16 15:03:58,939 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:03:58,939 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:03:58,939 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:03:58,940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysRoleController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysRoleController>
[DEBUG] 2018-08-16 15:03:58,942 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM sys_role 
[DEBUG] 2018-08-16 15:03:58,944 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  ORDER BY name DESC   LIMIT 0, 10 
[DEBUG] 2018-08-16 15:03:58,947 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/sys/role/data 8ms
[DEBUG] 2018-08-16 15:04:03,838 org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.manage(JobStoreSupport.java:3877) - ClusterManager: Check-in complete.
[DEBUG] 2018-08-16 15:04:06,482 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/login/logout : SysLoginController.logout(SysLoginController.java:204)
[DEBUG] 2018-08-16 15:04:06,483 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:06,484 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:06,485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:06,485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 15:04:06,509 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - UPDATE sys_user SET isOnline=?  WHERE id=?
    |     1 |                                2 |
    |-------|----------------------------------|
    | false | dce6a6a6ead644ebb0db6d49f003fc21 |
  For example:> "UPDATE sys_user SET isOnline=false  WHERE id='dce6a6a6ead644ebb0db6d49f003fc21'"
[DEBUG] 2018-08-16 15:04:06,513 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |    2 |    3 |                                                                            4 |               5 |       6 |    7 |    8 |                                9 |         10 |   11 |
    |-------|------|------|------------------------------------------------------------------------------|-----------------|---------|------|------|----------------------------------|------------|------|
    | 超级管理员 | info | 用户登出 | cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController#logout | 0:0:0:0:0:0:0:1 | 成功退出系统! | NULL | NULL | dce6a6a6ead644ebb0db6d49f003fc21 | 1534403046 | NULL |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','info','用户登出','cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController#logout','0:0:0:0:0:0:0:1','成功退出系统!',NULL,NULL,'dce6a6a6ead644ebb0db6d49f003fc21',1534403046,NULL) "
[DEBUG] 2018-08-16 15:04:06,515 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/login/logout 32ms
[DEBUG] 2018-08-16 15:04:06,520 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/login : SysLoginController.login(SysLoginController.java:58)
[DEBUG] 2018-08-16 15:04:06,521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:06,521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:06,521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:06,521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 15:04:06,632 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/login 108ms
[DEBUG] 2018-08-16 15:04:06,688 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/login/captcha : SysLoginController.next(SysLoginController.java:230)
[DEBUG] 2018-08-16 15:04:06,688 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:06,689 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:06,690 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:06,690 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 15:04:06,768 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/login/captcha 80ms
[DEBUG] 2018-08-16 15:04:08,087 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [POST] path=/platform/login/doLogin : SysLoginController.doLogin(SysLoginController.java:151)
[DEBUG] 2018-08-16 15:04:08,087 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:08,087 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:08,087 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:08,088 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 15:04:08,278 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_user  WHERE loginname=? LIMIT 0, 1 
    |          1 |
    |------------|
    | superadmin |
  For example:> "SELECT * FROM sys_user  WHERE loginname='superadmin' LIMIT 0, 1 "
[DEBUG] 2018-08-16 15:04:08,298 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  WHERE id IN (SELECT roleId FROM sys_user_role WHERE userId='dce6a6a6ead644ebb0db6d49f003fc21')
[DEBUG] 2018-08-16 15:04:08,311 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_unit  WHERE id IN (SELECT unitId FROM sys_user_unit WHERE userId='dce6a6a6ead644ebb0db6d49f003fc21')
[DEBUG] 2018-08-16 15:04:08,317 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_unit  WHERE id=?
    |                                1 |
    |----------------------------------|
    | 46dadd63284a43e0bb08c79e0400b112 |
  For example:> "SELECT * FROM sys_unit  WHERE id='46dadd63284a43e0bb08c79e0400b112'"
[DEBUG] 2018-08-16 15:04:08,319 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - select distinct a.* from sys_menu a,sys_role_menu b where a.id=b.menuId and  b.roleId in(select c.roleId from sys_user_role c,sys_role d where c.roleId=d.id and c.userId=? and d.disabled=?) and a.disabled=? and a.isShow=? and a.type='menu' order by a.location ASC,a.path asc
    |                                1 |     2 |     3 |    4 |
    |----------------------------------|-------|-------|------|
    | dce6a6a6ead644ebb0db6d49f003fc21 | false | false | true |
  For example:> "select distinct a.* from sys_menu a,sys_role_menu b where a.id=b.menuId and  b.roleId in(select c.roleId from sys_user_role c,sys_role d where c.roleId=d.id and c.userId='dce6a6a6ead644ebb0db6d49f003fc21' and d.disabled=false) and a.disabled=false and a.isShow=true and a.type='menu' order by a.location ASC,a.path asc"
[DEBUG] 2018-08-16 15:04:08,362 org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:572) - Looked up AuthenticationInfo [/*cn.wizzer.app.sys.modules.models.Sys_user@4b8a059f*/{"id":"dce6a6a6ead644ebb0db6d49f003fc21","loginname":"superadmin","password":"Xh2mcHpOsFiMm6l6xfq1NoQnOeAjywYl45uFJ3Sy6Kg=","salt":"/Tsd8v5qEp8noJ0f9hutaA==","username":"超级管理员","isOnline":false,"disabled":false,"email":"","loginAt":1534402739,"loginIp":"127.0.0.1","loginCount":1,"loginTheme":"palette.css","loginSidebar":false,"loginBoxed":false,"loginScroll":false,"loginPjax":true,"unitid":"46dadd63284a43e0bb08c79e0400b112","unit":{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false},"roles":[{"id":"9496cf77355946f9b750591c8502ac23","name":"系统管理员","code":"sysadmin","aliasName":"Sysadmin","disabled":false,"unitid":"","note":"System Admin","opBy":"","opAt":1534402721,"delFlag":false}],"units":[{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"menus":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}, {"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}, {"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}, {"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}, {"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}, {"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}],"firstMenus":[{"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}],"secondMenus":{"00020001":[{"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}],"00020005":[{"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}],"00020004":[{"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}],"00020003":[{"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}],"00020002":[{"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}],"0004":[{"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}],"0002":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}],"00030002":[{"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}],"0003":[{"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}],"00030001":[{"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}],"0001":[{"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}],"00010001":[{"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"00030003":[{"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}],"00040001":[{"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}]},"opBy":"","opAt":1534402721,"delFlag":false}] from doGetAuthenticationInfo
[DEBUG] 2018-08-16 15:04:08,414 org.apache.shiro.realm.AuthenticatingRealm.cacheAuthenticationInfoIfPossible(AuthenticatingRealm.java:510) - AuthenticationInfo caching is disabled for info [/*cn.wizzer.app.sys.modules.models.Sys_user@4b8a059f*/{"id":"dce6a6a6ead644ebb0db6d49f003fc21","loginname":"superadmin","password":"Xh2mcHpOsFiMm6l6xfq1NoQnOeAjywYl45uFJ3Sy6Kg=","salt":"/Tsd8v5qEp8noJ0f9hutaA==","username":"超级管理员","isOnline":false,"disabled":false,"email":"","loginAt":1534402739,"loginIp":"127.0.0.1","loginCount":1,"loginTheme":"palette.css","loginSidebar":false,"loginBoxed":false,"loginScroll":false,"loginPjax":true,"unitid":"46dadd63284a43e0bb08c79e0400b112","unit":{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false},"roles":[{"id":"9496cf77355946f9b750591c8502ac23","name":"系统管理员","code":"sysadmin","aliasName":"Sysadmin","disabled":false,"unitid":"","note":"System Admin","opBy":"","opAt":1534402721,"delFlag":false}],"units":[{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"menus":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}, {"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}, {"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}, {"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}, {"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}, {"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}],"firstMenus":[{"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}],"secondMenus":{"00020001":[{"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}],"00020005":[{"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}],"00020004":[{"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}],"00020003":[{"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}],"00020002":[{"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}],"0004":[{"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}],"0002":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}],"00030002":[{"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}],"0003":[{"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}],"00030001":[{"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}],"0001":[{"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}],"00010001":[{"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"00030003":[{"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}],"00040001":[{"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}]},"opBy":"","opAt":1534402721,"delFlag":false}].  Submitted token: [cn.wizzer.framework.shiro.token.CaptchaToken - superadmin, rememberMe=false (0:0:0:0:0:0:0:1)].
[DEBUG] 2018-08-16 15:04:08,429 org.apache.shiro.authc.credential.SimpleCredentialsMatcher.equals(SimpleCredentialsMatcher.java:96) - Performing credentials equality check for tokenCredentials of type [org.apache.shiro.crypto.hash.SimpleHash and accountCredentials of type [org.apache.shiro.crypto.hash.SimpleHash]
[DEBUG] 2018-08-16 15:04:08,429 org.apache.shiro.authc.credential.SimpleCredentialsMatcher.equals(SimpleCredentialsMatcher.java:102) - Both credentials arguments can be easily converted to byte arrays.  Performing array equals comparison
[DEBUG] 2018-08-16 15:04:08,430 org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:233) - Authentication successful for token [cn.wizzer.framework.shiro.token.CaptchaToken - superadmin, rememberMe=false (0:0:0:0:0:0:0:1)].  Returned account [/*cn.wizzer.app.sys.modules.models.Sys_user@4b8a059f*/{"id":"dce6a6a6ead644ebb0db6d49f003fc21","loginname":"superadmin","password":"Xh2mcHpOsFiMm6l6xfq1NoQnOeAjywYl45uFJ3Sy6Kg=","salt":"/Tsd8v5qEp8noJ0f9hutaA==","username":"超级管理员","isOnline":false,"disabled":false,"email":"","loginAt":1534402739,"loginIp":"127.0.0.1","loginCount":1,"loginTheme":"palette.css","loginSidebar":false,"loginBoxed":false,"loginScroll":false,"loginPjax":true,"unitid":"46dadd63284a43e0bb08c79e0400b112","unit":{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false},"roles":[{"id":"9496cf77355946f9b750591c8502ac23","name":"系统管理员","code":"sysadmin","aliasName":"Sysadmin","disabled":false,"unitid":"","note":"System Admin","opBy":"","opAt":1534402721,"delFlag":false}],"units":[{"id":"46dadd63284a43e0bb08c79e0400b112","parentId":"","path":"0001","name":"系统管理","aliasName":"System","address":"北京市百万庄大街24号","telephone":"","email":"123@qq.com","website":"http://www.cipg.org.cn","location":1,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"menus":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}, {"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}, {"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}, {"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}, {"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}, {"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}],"firstMenus":[{"id":"b0edc6861a494b79b97990dc05f0a524","parentId":"","path":"0002","name":"微信","aliasName":"Wechat","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"wx","location":8,"hasChildren":true,"opBy":"","opAt":1467471229,"delFlag":false}, {"id":"02e86a61e99746bea34236ea73dd52a5","parentId":"","path":"0003","name":"CMS","aliasName":"CMS","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"cms","location":9,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895671,"delFlag":false}, {"id":"633bce41f0e64063b279cc2f3b2fc104","parentId":"","path":"0001","name":"系统","aliasName":"System","type":"menu","href":"","target":"","icon":"","isShow":true,"disabled":false,"permission":"sys","note":"系统","location":10,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"4ae3e88b5db049caa3acebea85acadd7","parentId":"","path":"0004","name":"客户","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust","location":57,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402781,"delFlag":false}],"secondMenus":{"00020001":[{"id":"b19b23b0459a4754bf1fb8cb234450f2","parentId":"e4256d7b0ffc4a02906cf900322b6213","path":"000200010001","name":"会员列表","aliasName":"List","type":"menu","href":"/platform/wx/user/index","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.user.list","location":2,"hasChildren":false,"opBy":"","opAt":1467471357,"delFlag":false}],"00020005":[{"id":"1385ae887e5c4b8aa33fbf228be7f907","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050001","name":"模板编号","aliasName":"Id","type":"menu","href":"/platform/wx/tpl/id","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.id","location":51,"hasChildren":false,"opBy":"","opAt":1470406854,"delFlag":false}, {"id":"cabbe834a7474675b899e8442b5c2604","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050002","name":"模板列表","aliasName":"List","type":"menu","href":"/platform/wx/tpl/list","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.list","location":52,"hasChildren":false,"opBy":"","opAt":1470406883,"delFlag":false}, {"id":"c76a84f871d047db955dd1465c845ac1","parentId":"6afc5075913d4df4b44a6476080e35a0","path":"000200050003","name":"发送记录","aliasName":"Log","type":"menu","href":"/platform/wx/tpl/log","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.tpl.log","location":53,"hasChildren":false,"opBy":"","opAt":1470406926,"delFlag":false}],"00020004":[{"id":"66cc21d7ce104dd6877cbce114c59fb3","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040001","name":"帐号配置","aliasName":"Account","type":"menu","href":"/platform/wx/conf/account","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.account","location":12,"hasChildren":false,"opBy":"","opAt":1467472624,"delFlag":false}, {"id":"2fab774f8b6d40cb9d7e187babab2d91","parentId":"bcf64d623fdd4519ae345b7a08c071a1","path":"000200040002","name":"菜单配置","aliasName":"Menu","type":"menu","href":"/platform/wx/conf/menu","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.conf.menu","location":13,"hasChildren":false,"opBy":"","opAt":1467472649,"delFlag":false}],"00020003":[{"id":"234f8ec3c2bc42bf9f6202aecae36fd6","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030001","name":"文本内容","aliasName":"Txt","type":"menu","href":"/platform/wx/reply/txt","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.txt","location":7,"hasChildren":false,"opBy":"","opAt":1467471884,"delFlag":false}, {"id":"17e1ee23ca1443f1bc886c2f5eb7c24b","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030002","name":"图文内容","aliasName":"News","type":"menu","href":"/platform/wx/reply/news","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.news","location":8,"hasChildren":false,"opBy":"","opAt":1467471926,"delFlag":false}, {"id":"2cb327ad59b140828fd26eb2a46cb948","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030003","name":"关注自动回复","aliasName":"Follow","type":"menu","href":"/platform/wx/reply/conf/follow","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.follow","location":9,"hasChildren":false,"opBy":"","opAt":1467472280,"delFlag":false}, {"id":"0706112ff5dc46e388064a99bcdb0561","parentId":"4cd8e4e9519e4cff95465194fdcc8d88","path":"000200030004","name":"关键词回复","aliasName":"Keyword","type":"menu","href":"/platform/wx/reply/conf/keyword","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.reply.keyword","location":10,"hasChildren":false,"opBy":"","opAt":1467472362,"delFlag":false}],"00020002":[{"id":"f426468abf714b1599729f8c36ebbb0d","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020001","name":"会员消息","aliasName":"Msg","type":"menu","href":"/platform/wx/msg/user","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.user","location":4,"hasChildren":true,"opBy":"","opAt":1467471478,"delFlag":false}, {"id":"6bb17a41f6394ed0a8a6faf5ff781354","parentId":"9f20a757a6bc40ddbb650c70debbf660","path":"000200020002","name":"群发消息","aliasName":"Mass","type":"menu","href":"/platform/wx/msg/mass","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"wx.msg.mass","location":5,"hasChildren":false,"opBy":"","opAt":1467471561,"delFlag":false}],"0004":[{"id":"5c9e33721cc04367907f9612f76b9535","parentId":"4ae3e88b5db049caa3acebea85acadd7","path":"00040001","name":"客户管理","type":"menu","href":"","target":"","isShow":true,"disabled":false,"permission":"cust.manager","location":58,"hasChildren":true,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402803,"delFlag":false}],"0002":[{"id":"e4256d7b0ffc4a02906cf900322b6213","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020001","name":"微信会员","aliasName":"Member","type":"menu","href":"","target":"","icon":"fa fa-user","isShow":true,"disabled":false,"permission":"wx.user","location":1,"hasChildren":true,"opBy":"","opAt":1467471292,"delFlag":false}, {"id":"9f20a757a6bc40ddbb650c70debbf660","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020002","name":"消息管理","aliasName":"Message","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"wx.msg","location":3,"hasChildren":true,"opBy":"","opAt":1467471415,"delFlag":false}, {"id":"4cd8e4e9519e4cff95465194fdcc8d88","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020003","name":"自动回复","aliasName":"AutoReply","type":"menu","href":"","target":"","icon":"ti-back-left","isShow":true,"disabled":false,"permission":"wx.reply","location":6,"hasChildren":true,"opBy":"","opAt":1467471610,"delFlag":false}, {"id":"bcf64d623fdd4519ae345b7a08c071a1","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020004","name":"微信配置","aliasName":"Config","type":"menu","href":"","target":"","icon":"fa fa-weixin","isShow":true,"disabled":false,"permission":"wx.conf","location":11,"hasChildren":true,"opBy":"","opAt":1467472498,"delFlag":false}, {"id":"6afc5075913d4df4b44a6476080e35a0","parentId":"b0edc6861a494b79b97990dc05f0a524","path":"00020005","name":"模板消息","aliasName":"Template","type":"menu","href":"","target":"","icon":"ti-notepad","isShow":true,"disabled":false,"permission":"wx.tpl","location":50,"hasChildren":true,"opBy":"","opAt":1470406797,"delFlag":false}],"00030002":[{"id":"b2631bbdbf824cc4b74d819c87962c0d","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020001","name":"栏目管理","aliasName":"Channel","type":"menu","href":"/platform/cms/channel","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.channel","location":32,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896018,"delFlag":false}, {"id":"6075fc0cf0ef441b9d93cc3cab3445bf","parentId":"6b6de8c720c645a1808e1c3e9ccbfc90","path":"000300020002","name":"文章管理","aliasName":"Article","type":"menu","href":"/platform/cms/article","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.content.article","location":37,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896141,"delFlag":false}],"0003":[{"id":"d920314e925c451da6d881e7a29743b7","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030001","name":"站点管理","aliasName":"Site","type":"menu","href":"","target":"","icon":"ti-world","isShow":true,"disabled":false,"permission":"cms.site","location":28,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895821,"delFlag":false}, {"id":"6b6de8c720c645a1808e1c3e9ccbfc90","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030002","name":"内容管理","aliasName":"Content","type":"menu","href":"","target":"","icon":"ti-pencil-alt","isShow":true,"disabled":false,"permission":"cms.content","location":31,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895990,"delFlag":false}, {"id":"3f330d729ca34dc9825c46122be1bfae","parentId":"02e86a61e99746bea34236ea73dd52a5","path":"00030003","name":"广告链接","aliasName":"AD","type":"menu","href":"","target":"","icon":"ti-link","isShow":true,"disabled":false,"permission":"cms.link","location":41,"hasChildren":true,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896230,"delFlag":false}],"00030001":[{"id":"d1e991ad38a8424daf9f7eb000ee27f4","parentId":"d920314e925c451da6d881e7a29743b7","path":"000300010001","name":"网站配置","aliasName":"Settings","type":"menu","href":"/platform/cms/site","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.site.settings","location":29,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468895881,"delFlag":false}],"0001":[{"id":"1e4b7c8219b64dc5a9a8d0787f6d232b","parentId":"633bce41f0e64063b279cc2f3b2fc104","path":"00010001","name":"系统管理","aliasName":"Manager","type":"menu","href":"","target":"","icon":"ti-settings","isShow":true,"disabled":false,"permission":"sys.manager","note":"系统管理","location":2,"hasChildren":true,"opBy":"","opAt":1534402720,"delFlag":false}],"00010001":[{"id":"406bf5988ad0463f832260a62fc07bb2","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010001","name":"单位管理","aliasName":"Unit","type":"menu","href":"/platform/sys/unit","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.unit","location":3,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"0c7da32e5fe949b09976f81d06a8afab","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010002","name":"用户管理","aliasName":"User","type":"menu","href":"/platform/sys/user","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.user","location":7,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"d909585b482c4d269925a6d1c31aa024","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010003","name":"角色管理","aliasName":"Role","type":"menu","href":"/platform/sys/role","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.role","location":11,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"dcb82a727be847f3b7abe8c7baa85fcb","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010004","name":"菜单管理","aliasName":"Menu","type":"menu","href":"/platform/sys/menu","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.menu","location":17,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"3d6b600b9aca468a8d8df939aa2f79ef","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010005","name":"系统参数","aliasName":"Param","type":"menu","href":"/platform/sys/conf","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.conf","location":21,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"29dd8c975bd042ee819ac161d7cdd331","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010006","name":"日志管理","aliasName":"Log","type":"menu","href":"/platform/sys/log","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.log","location":25,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"09a6dd71ba9046b6b838986c9fd36976","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010007","name":"定时任务","aliasName":"Task","type":"menu","href":"/platform/sys/task","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.task","location":27,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"7499e641b49b46d8a9a6ea0e99e5e5a5","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010008","name":"自定义路由","aliasName":"Route","type":"menu","href":"/platform/sys/route","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.route","location":31,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"e25dbfaecab94928b8a17399fdbfe7a3","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010009","name":"应用管理","aliasName":"App","type":"menu","href":"/platform/sys/api","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.api","location":35,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"1a6afdd5c4e34740bd9782c14404c400","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010010","name":"数据字典","aliasName":"Dict","type":"menu","href":"/platform/sys/dict","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.dict","location":39,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}, {"id":"129388cde2754fbc905caf24e5e2b6d4","parentId":"1e4b7c8219b64dc5a9a8d0787f6d232b","path":"000100010011","name":"插件管理","aliasName":"Plugin","type":"menu","href":"/platform/sys/plugin","target":"data-pjax","isShow":true,"disabled":false,"permission":"sys.manager.plugin","location":43,"hasChildren":false,"opBy":"","opAt":1534402720,"delFlag":false}],"00030003":[{"id":"9822bafbe3454dfd8e8b974ebc304d03","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030001","name":"链接分类","aliasName":"Class","type":"menu","href":"/platform/cms/link/class","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.class","location":42,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468896932,"delFlag":false}, {"id":"68cdbf694f71445c8587a20234d6fe31","parentId":"3f330d729ca34dc9825c46122be1bfae","path":"000300030002","name":"链接管理","aliasName":"Link","type":"menu","href":"/platform/cms/link/link","target":"data-pjax","icon":"","isShow":true,"disabled":false,"permission":"cms.link.link","location":46,"hasChildren":false,"opBy":"1a19ef09b12344b4a797d6e6dfe7fb29","opAt":1468897031,"delFlag":false}],"00040001":[{"id":"2366ef96800540a28fa70d8744c971e5","parentId":"5c9e33721cc04367907f9612f76b9535","path":"000400010001","name":"专家库","type":"menu","href":"/platform/cust/zjk","target":"data-pjax","isShow":true,"disabled":false,"permission":"cust.manager.zjk","location":59,"hasChildren":false,"opBy":"dce6a6a6ead644ebb0db6d49f003fc21","opAt":1534402958,"delFlag":false}]},"opBy":"","opAt":1534402721,"delFlag":false}]
[DEBUG] 2018-08-16 15:04:08,432 org.apache.shiro.subject.support.DefaultSubjectContext.resolveSecurityManager(DefaultSubjectContext.java:101) - No SecurityManager available in subject context map.  Falling back to SecurityUtils.getSecurityManager() lookup.
[DEBUG] 2018-08-16 15:04:08,433 org.apache.shiro.subject.support.DefaultSubjectContext.resolveSecurityManager(DefaultSubjectContext.java:101) - No SecurityManager available in subject context map.  Falling back to SecurityUtils.getSecurityManager() lookup.
[DEBUG] 2018-08-16 15:04:08,437 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - UPDATE sys_user SET loginIp=?,loginAt=?,loginCount=?,isOnline=?  WHERE id=?
    |         1 |          2 | 3 |    4 |                                5 |
    |-----------|------------|---|------|----------------------------------|
    | 127.0.0.1 | 1534403048 | 2 | true | dce6a6a6ead644ebb0db6d49f003fc21 |
  For example:> "UPDATE sys_user SET loginIp='127.0.0.1',loginAt=1534403048,loginCount=2,isOnline=true  WHERE id='dce6a6a6ead644ebb0db6d49f003fc21'"
[DEBUG] 2018-08-16 15:04:08,443 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [POST]URI=/platform/login/doLogin 356ms
[DEBUG] 2018-08-16 15:04:08,445 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?) 
    |     1 |    2 |    3 |                                                                             4 |               5 |       6 |    7 |    8 |                                9 |         10 |   11 |
    |-------|------|------|-------------------------------------------------------------------------------|-----------------|---------|------|------|----------------------------------|------------|------|
    | 超级管理员 | info | 用户登陆 | cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController#doLogin | 0:0:0:0:0:0:0:1 | 成功登录系统! | NULL | NULL | dce6a6a6ead644ebb0db6d49f003fc21 | 1534403048 | NULL |
  For example:> "INSERT INTO sys_log_201808(username,type,tag,src,ip,msg,param,result,opBy,opAt,delFlag) VALUES('超级管理员','info','用户登陆','cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController#doLogin','0:0:0:0:0:0:0:1','成功登录系统!',NULL,NULL,'dce6a6a6ead644ebb0db6d49f003fc21',1534403048,NULL) "
[DEBUG] 2018-08-16 15:04:08,462 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/home : SysHomeController.home(SysHomeController.java:34)
[DEBUG] 2018-08-16 15:04:08,462 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:08,462 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:08,463 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:08,463 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysHomeController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysHomeController>
[DEBUG] 2018-08-16 15:04:08,475 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/home 13ms
[DEBUG] 2018-08-16 15:04:08,795 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/home/path : SysHomeController.path(SysHomeController.java:65)
[DEBUG] 2018-08-16 15:04:08,796 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:08,797 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:08,798 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:08,799 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysHomeController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysHomeController>
[DEBUG] 2018-08-16 15:04:08,800 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE href IN (?,?) ORDER BY href DESC, path DESC   LIMIT 0, 1 
    |              1 |         2 |
    |----------------|-----------|
    | /platform/home | /platform |
  For example:> "SELECT * FROM sys_menu  WHERE href IN ('/platform/home','/platform') ORDER BY href DESC, path DESC   LIMIT 0, 1 "
[DEBUG] 2018-08-16 15:04:08,803 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/home/path 7ms
[DEBUG] 2018-08-16 15:04:10,911 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/home/left : SysHomeController.left(SysHomeController.java:40)
[DEBUG] 2018-08-16 15:04:10,911 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:10,911 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:10,912 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:10,912 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysHomeController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysHomeController>
[DEBUG] 2018-08-16 15:04:10,913 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE href=? LIMIT 0, 1 
    |                  1 |
    |--------------------|
    | /platform/cust/zjk |
  For example:> "SELECT * FROM sys_menu  WHERE href='/platform/cust/zjk' LIMIT 0, 1 "
[DEBUG] 2018-08-16 15:04:10,915 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/home/left 4ms
[DEBUG] 2018-08-16 15:04:10,929 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/cust/zjk : CustZjkController.index(CustZjkController.java:34)
[DEBUG] 2018-08-16 15:04:10,930 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:10,931 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:10,931 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:10,933 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'custZjkController'<class cn.wizzer.app.web.modules.controllers.platform.cust.CustZjkController>
[DEBUG] 2018-08-16 15:04:10,933 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=custZjkController
[DEBUG] 2018-08-16 15:04:10,934 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(custZjkController) in AnnotationIocLoader(packages=[cn.wizzer])
[DEBUG] 2018-08-16 15:04:10,934 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'custZjkController'<class cn.wizzer.app.web.modules.controllers.platform.cust.CustZjkController>
[DEBUG] 2018-08-16 15:04:10,935 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'custZjkController' to [app] 
[DEBUG] 2018-08-16 15:04:10,935 cn.wizzer.app.web.commons.plugin.PluginAopConfigure.getInterceptorPairList(PluginAopConfigure.java:33) - skip -- cn.wizzer.app.web.modules.controllers.platform.cust.CustZjkController
[DEBUG] 2018-08-16 15:04:10,990 org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:64) - name=custZjkService not found, search for type=cn.wizzer.app.cust.modules.services.CustZjkService
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(videoUpload) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(conf) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(uploadVideoContext) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(imageUpload) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(fileUpload) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(cacheManager) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,991 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dao) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,992 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(cacheProvider) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,992 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(emailAuthenticator) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,992 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(uploadFileContext) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,992 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(htmlEmail) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,992 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(cacheExecutor) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,993 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(tmpFilePool) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,993 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(uploadImageContext) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,995 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSource) in JsonLoader(paths=[config/ioc/])
[DEBUG] 2018-08-16 15:04:10,995 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(custZjkServiceImpl) in AnnotationIocLoader(packages=[cn.wizzer])
[DEBUG] 2018-08-16 15:04:10,995 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'custZjkServiceImpl'<interface cn.wizzer.app.cust.modules.services.CustZjkService>
[DEBUG] 2018-08-16 15:04:10,995 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=custZjkServiceImpl
[DEBUG] 2018-08-16 15:04:10,996 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(custZjkServiceImpl) in AnnotationIocLoader(packages=[cn.wizzer])
[DEBUG] 2018-08-16 15:04:10,996 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'custZjkServiceImpl'<interface cn.wizzer.app.cust.modules.services.CustZjkService>
[DEBUG] 2018-08-16 15:04:10,996 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'custZjkServiceImpl' to [app] 
[DEBUG] 2018-08-16 15:04:10,996 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dao'<>
[DEBUG] 2018-08-16 15:04:10,996 cn.wizzer.app.web.commons.plugin.PluginAopConfigure.getInterceptorPairList(PluginAopConfigure.java:33) - skip -- cn.wizzer.app.cust.modules.services.impl.CustZjkServiceImpl
[DEBUG] 2018-08-16 15:04:11,000 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class cn.wizzer.app.cust.modules.services.impl.CustZjkServiceImpl without AOP
[DEBUG] 2018-08-16 15:04:11,001 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dao'<>
[DEBUG] 2018-08-16 15:04:11,004 org.nutz.service.EntityService.<init>(EntityService.java:41) - Get TypeParams for self : cn.wizzer.app.cust.modules.models.Cust_zjk
[DEBUG] 2018-08-16 15:04:11,005 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_role  WHERE id IN (SELECT roleId FROM sys_user_role WHERE userId='dce6a6a6ead644ebb0db6d49f003fc21')
[DEBUG] 2018-08-16 15:04:11,008 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE id IN (SELECT menuId FROM sys_role_menu WHERE roleId='9496cf77355946f9b750591c8502ac23')
[DEBUG] 2018-08-16 15:04:11,017 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/cust/zjk 86ms
[DEBUG] 2018-08-16 15:04:11,045 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/cust/zjk : CustZjkController.index(CustZjkController.java:34)
[DEBUG] 2018-08-16 15:04:11,045 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:11,045 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:11,045 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:11,046 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'custZjkController'<class cn.wizzer.app.web.modules.controllers.platform.cust.CustZjkController>
[DEBUG] 2018-08-16 15:04:11,047 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/cust/zjk 2ms
[DEBUG] 2018-08-16 15:04:11,053 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/login/noPermission : SysLoginController.noPermission(SysLoginController.java:88)
[DEBUG] 2018-08-16 15:04:11,054 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:11,054 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:11,054 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:11,054 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysLoginController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysLoginController>
[DEBUG] 2018-08-16 15:04:11,065 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/login/noPermission 11ms
[DEBUG] 2018-08-16 15:04:11,337 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:101) - Found mapping for [GET] path=/platform/home/path : SysHomeController.path(SysHomeController.java:65)
[DEBUG] 2018-08-16 15:04:11,338 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroUtil'<class cn.wizzer.framework.util.ShiroUtil>
[DEBUG] 2018-08-16 15:04:11,338 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dateUtil'<class cn.wizzer.framework.util.DateUtil>
[DEBUG] 2018-08-16 15:04:11,338 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'stringUtil'<class cn.wizzer.framework.util.StringUtil>
[DEBUG] 2018-08-16 15:04:11,338 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sysHomeController'<class cn.wizzer.app.web.modules.controllers.platform.sys.SysHomeController>
[DEBUG] 2018-08-16 15:04:11,339 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT * FROM sys_menu  WHERE href IN (?,?,?) ORDER BY href DESC, path DESC   LIMIT 0, 1 
    |                            1 |               2 |         3 |
    |------------------------------|-----------------|-----------|
    | /platform/login/noPermission | /platform/login | /platform |
  For example:> "SELECT * FROM sys_menu  WHERE href IN ('/platform/login/noPermission','/platform/login','/platform') ORDER BY href DESC, path DESC   LIMIT 0, 1 "
[DEBUG] 2018-08-16 15:04:11,342 cn.wizzer.app.web.commons.processor.LogTimeProcessor.process(LogTimeProcessor.java:26) - [GET ]URI=/platform/home/path 4ms

添加回复
请先登陆
回到顶部