Commit f3320628 authored by shiyu's avatar shiyu

公众号订阅

parent baee6e33
...@@ -8,7 +8,6 @@ import com.wwdz.ch.db.mapper.OfficialAccountSubscribeRecordMapper; ...@@ -8,7 +8,6 @@ import com.wwdz.ch.db.mapper.OfficialAccountSubscribeRecordMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.Date;
@Repository @Repository
public class OfficialAccountSubscribeRecordDaoImpl implements OfficialAccountSubscribeRecordDao { public class OfficialAccountSubscribeRecordDaoImpl implements OfficialAccountSubscribeRecordDao {
......
...@@ -92,14 +92,14 @@ public class OfficialAccountCallbackController { ...@@ -92,14 +92,14 @@ public class OfficialAccountCallbackController {
//新增或更新订阅记录 //新增或更新订阅记录
OfficialAccountSubscribeRecord officialAccountSubscribeRecord = new OfficialAccountSubscribeRecord(); OfficialAccountSubscribeRecord officialAccountSubscribeRecord = new OfficialAccountSubscribeRecord();
officialAccountSubscribeRecord.setOpenid(userOpenId); officialAccountSubscribeRecord.setOpenid(userOpenId);
if (SUBSCRIBE_EVENT.equals(event)) {
officialAccountSubscribeRecord.setEnabled(1);
} else {
officialAccountSubscribeRecord.setEnabled(0);
}
//查询有无历史订阅记录 //查询有无历史订阅记录
boolean isExisted = officialAccountSubscribeRecordService.isExisted(userOpenId); boolean isExisted = officialAccountSubscribeRecordService.isExisted(userOpenId);
if (isExisted) { if (isExisted) {
if (SUBSCRIBE_EVENT.equals(event)) {
officialAccountSubscribeRecord.setEnabled(1);
} else {
officialAccountSubscribeRecord.setEnabled(0);
}
officialAccountSubscribeRecord.setUpdateTime(date); officialAccountSubscribeRecord.setUpdateTime(date);
officialAccountSubscribeRecordService.update(officialAccountSubscribeRecord); officialAccountSubscribeRecordService.update(officialAccountSubscribeRecord);
} else { } else {
...@@ -110,7 +110,6 @@ public class OfficialAccountCallbackController { ...@@ -110,7 +110,6 @@ public class OfficialAccountCallbackController {
} }
officialAccountSubscribeRecord.setCreateTime(date); officialAccountSubscribeRecord.setCreateTime(date);
officialAccountSubscribeRecord.setUpdateTime(date); officialAccountSubscribeRecord.setUpdateTime(date);
officialAccountSubscribeRecord.setEnabled(1);
officialAccountSubscribeRecord.setPlatformType(OfficalAccountEnum.PlatformTypeEnum.WECHAT.getCode()); officialAccountSubscribeRecord.setPlatformType(OfficalAccountEnum.PlatformTypeEnum.WECHAT.getCode());
officialAccountSubscribeRecordService.insert(officialAccountSubscribeRecord); officialAccountSubscribeRecordService.insert(officialAccountSubscribeRecord);
} }
......
...@@ -8,8 +8,6 @@ import org.slf4j.Logger; ...@@ -8,8 +8,6 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
......
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