mirror of
https://github.com/ZSCNetSupportDept/WechatTicketSystem.git
synced 2025-10-28 23:55:04 +08:00
Merge commit '4827621cc2a5548d2f942d46de91555d14385d5f'
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -110,7 +110,7 @@
|
||||
<dependency>
|
||||
<groupId>me.chanjar</groupId>
|
||||
<artifactId>weixin-java-mp</artifactId>
|
||||
<version>1.3.1</version>
|
||||
<version>1.3.3</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.mchange</groupId>
|
||||
|
||||
@@ -26,7 +26,7 @@ public class Index extends HttpServlet {
|
||||
response.addHeader("Content-type", "text/plain;charset=utf-8");
|
||||
response.setCharacterEncoding("utf-8");
|
||||
PrintWriter out = response.getWriter();
|
||||
out.println("Wechat Ticket System (WTS) 0.1 Copyright 2015 Sola & LiuYue all rights reserved. | Commercial license for ZSC Network Support Department (ZSCNSD).");
|
||||
out.println("Wechat Ticket System (WTS) 0.1 Copyright 2015-2016 Sola & LiuYue all rights reserved. | Commercial license for ZSC Network Support Department (ZSCNSD).");
|
||||
out.println("For any problem, Please contact loli@sola.love.");
|
||||
if (response.getStatus() == HttpServletResponse.SC_NOT_FOUND) {
|
||||
out.println("\nError 404: Page not found.");
|
||||
|
||||
@@ -61,7 +61,7 @@ public class TicketLookup extends HttpServlet {
|
||||
} else {
|
||||
block = op.getBlock();
|
||||
}
|
||||
if (block == 0 && op.getAccess() > Access.LEADER) {
|
||||
if (block == 0 && op.getAccess() > Access.MEMBER) {
|
||||
return new Response(Response.ResponseCode.PERMISSION_DENIED);
|
||||
}
|
||||
List<Ticket> list = TableTicket.unsolvedByBlock(block);
|
||||
|
||||
@@ -2,7 +2,9 @@ package love.sola.netsupport.wechat.handler;
|
||||
|
||||
import love.sola.netsupport.api.user.Register;
|
||||
import love.sola.netsupport.enums.Attribute;
|
||||
import love.sola.netsupport.pojo.Operator;
|
||||
import love.sola.netsupport.pojo.User;
|
||||
import love.sola.netsupport.sql.TableOperator;
|
||||
import love.sola.netsupport.sql.TableUser;
|
||||
import love.sola.netsupport.wechat.Command;
|
||||
import love.sola.netsupport.wechat.WechatSession;
|
||||
@@ -39,7 +41,13 @@ public class SubscribeHandler implements WxMpMessageHandler {
|
||||
session.setAttribute(Attribute.WECHAT, fromUser);
|
||||
session.setAttribute(Attribute.USER, u);
|
||||
out.content(format("Event_Subscribe", format("Already_Registered", format("User_Profile_Link", id, u.getName(), u.getIsp().id, u.getNetAccount(), u.getBlock(), u.getRoom(), u.getPhone()))));
|
||||
Register.converterWithRetry(u);
|
||||
|
||||
Operator op = TableOperator.get(fromUser);
|
||||
if (op != null) {
|
||||
wxMpService.userUpdateGroup(fromUser, 100L);
|
||||
} else {
|
||||
Register.converterWithRetry(u); //TODO remove me
|
||||
}
|
||||
} else {
|
||||
session.setAttribute(Attribute.AUTHORIZED, Command.REGISTER);
|
||||
session.setAttribute(Attribute.WECHAT, fromUser);
|
||||
|
||||
@@ -42,6 +42,6 @@
|
||||
}
|
||||
],
|
||||
"matchrule": {
|
||||
"group_id": "100",
|
||||
"group_id": "100"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user