diff --git a/buildNumber.properties b/buildNumber.properties index 0a7a80b..de815fe 100644 --- a/buildNumber.properties +++ b/buildNumber.properties @@ -1,3 +1,3 @@ #maven.buildNumber.plugin properties file -#Wed Dec 09 01:51:38 CST 2015 -buildNumber0=14 +#Wed Dec 09 16:17:49 CST 2015 +buildNumber0=20 diff --git a/src/main/java/love/sola/netsupport/wechat/handler/QueryHandler.java b/src/main/java/love/sola/netsupport/wechat/handler/QueryHandler.java index 3ec2903..4cd36fd 100644 --- a/src/main/java/love/sola/netsupport/wechat/handler/QueryHandler.java +++ b/src/main/java/love/sola/netsupport/wechat/handler/QueryHandler.java @@ -18,6 +18,7 @@ import me.chanjar.weixin.mp.bean.outxmlbuilder.NewsBuilder; import java.text.SimpleDateFormat; import java.util.Map; +import static love.sola.netsupport.config.Lang.format; import static love.sola.netsupport.config.Lang.lang; /** @@ -41,30 +42,24 @@ public class QueryHandler implements WxMpMessageHandler { NewsBuilder out = WxMpXmlOutMessage.NEWS().fromUser(wxMessage.getToUserName()).toUser(wxMessage.getFromUserName()); WxMpXmlOutNewsMessage.Item item = new WxMpXmlOutNewsMessage.Item(); - item.setTitle(lang("Query_Title")); StringBuilder sb = new StringBuilder() .append("Ticket ID: ").append(t.getId()).append("\n") .append("Desc: ").append(t.getDescription()).append("\n") .append("Submit Time: ").append(dateFormat.format(t.getSubmitTime())).append("\n"); if (t.getUpdateTime() != null) { - sb.append("Latest Update: ").append(dateFormat.format(t.getUpdateTime())).append("\n"); - sb.append("Remark: ").append(t.getRemark()).append("\n"); sb.append("Operator: ").append(t.getOperator().getId()).append("\n"); + sb.append("Remark: ").append(t.getRemark()).append("\n"); + sb.append("Latest Update: ").append(dateFormat.format(t.getUpdateTime())).append("\n"); } - sb.append("Ticket Status: ").append(t.getStatus()); - + sb.append("Ticket Status: ").append(t.getStatus()).append("\n"); + sb.append(lang("More_Details")); + item.setUrl(format("User_Query_Link", wxMessage.getFromUserName())); + item.setTitle(lang("Query_Title")); item.setDescription(sb.toString()); out.addArticle(item); - out.addArticle(more_details); Authorize.fetchedTime.put(wxMessage.getFromUserName(), System.currentTimeMillis()); Authorize.fetchedCommand.put(wxMessage.getFromUserName(), Command.QUERY); return out.build(); } - public static WxMpXmlOutNewsMessage.Item more_details = new WxMpXmlOutNewsMessage.Item(); - static { - more_details.setTitle("For more details, please click >"); - more_details.setUrl("www.baidu.com"); // TODO: 2015/12/8 FOR TEST ONLY - } - } diff --git a/src/main/java/love/sola/netsupport/wechat/handler/SubmitHandler.java b/src/main/java/love/sola/netsupport/wechat/handler/SubmitHandler.java new file mode 100644 index 0000000..7ddb96e --- /dev/null +++ b/src/main/java/love/sola/netsupport/wechat/handler/SubmitHandler.java @@ -0,0 +1,10 @@ +package love.sola.netsupport.wechat.handler; + +/** + * *********************************************** + * Created by Sola on 2015/12/9. + * Don't modify this source without my agreement + * *********************************************** + */ +public class SubmitHandler { +}