Commit e73f144a authored by shiyu's avatar shiyu

安全识别2

parent 5f34f277
...@@ -11,9 +11,11 @@ import com.wwdz.ch.db.dao.qiandao.QdUserSignInNoteDao; ...@@ -11,9 +11,11 @@ import com.wwdz.ch.db.dao.qiandao.QdUserSignInNoteDao;
import com.wwdz.ch.db.dao.qiandao.SignInTaskDao; import com.wwdz.ch.db.dao.qiandao.SignInTaskDao;
import com.wwdz.ch.db.dao.qiandao.WxCheckRecordDao; import com.wwdz.ch.db.dao.qiandao.WxCheckRecordDao;
import com.wwdz.ch.db.domain.qiandao.*; import com.wwdz.ch.db.domain.qiandao.*;
import com.wwdz.ch.db.dto.request.qiandao.QdUserSignInTaskRequestDto;
import com.wwdz.ch.wx.api.aes.AesException; import com.wwdz.ch.wx.api.aes.AesException;
import com.wwdz.ch.wx.api.aes.WXBizMsgCrypt; import com.wwdz.ch.wx.api.aes.WXBizMsgCrypt;
import com.wwdz.ch.wx.service.qiandao.QdOfficialAccountSubscribeRecordService; import com.wwdz.ch.wx.service.qiandao.QdOfficialAccountSubscribeRecordService;
import com.wwdz.ch.wx.service.qiandao.QdUserSignInTaskService;
import com.xxdxxs.utils.JsonUtils; import com.xxdxxs.utils.JsonUtils;
import com.xxdxxs.utils.StringUtils; import com.xxdxxs.utils.StringUtils;
import com.xxdxxs.utils.XmlUtils; import com.xxdxxs.utils.XmlUtils;
...@@ -68,6 +70,9 @@ public class QdAppletCallbackController { ...@@ -68,6 +70,9 @@ public class QdAppletCallbackController {
@Autowired @Autowired
SignInTaskDao signInTaskDao; SignInTaskDao signInTaskDao;
@Autowired
QdUserSignInTaskService qdUserSignInTaskService;
@RequestMapping(value ="/getNotice") @RequestMapping(value ="/getNotice")
public Object getNotice(@RequestParam(required = false, name = "signature") String signature, public Object getNotice(@RequestParam(required = false, name = "signature") String signature,
@RequestParam(required = false, name = "timestamp") String timestamp, @RequestParam(required = false, name = "timestamp") String timestamp,
...@@ -114,6 +119,10 @@ public class QdAppletCallbackController { ...@@ -114,6 +119,10 @@ public class QdAppletCallbackController {
qdUser.setAvatar(CommConsts.QIANDAO_DEFAULT_AVATAR_URL); qdUser.setAvatar(CommConsts.QIANDAO_DEFAULT_AVATAR_URL);
qdUserDao.updateById(qdUser); qdUserDao.updateById(qdUser);
} else if (WxCheckEnum.TypeEnum.USER_TASK.getCode() == type) { } else if (WxCheckEnum.TypeEnum.USER_TASK.getCode() == type) {
QdUserSignInTaskRequestDto qdUserSignInTaskRequestDto = new QdUserSignInTaskRequestDto();
qdUserSignInTaskRequestDto.setTaskId(sourceId);
qdUserSignInTaskRequestDto.setUserId(userId);
qdUserSignInTaskService.disband(qdUserSignInTaskRequestDto);
signInTaskDao.delete(sourceId); signInTaskDao.delete(sourceId);
} }
String key = CommConsts.QIANDAO_CHECK_RESULT_KEY + userId; String key = CommConsts.QIANDAO_CHECK_RESULT_KEY + userId;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment