@ -1253,4 +1253,14 @@ public class SignWebService extends BaseService {
}
return 1;
public void setMessState(Long mesId){
if(mesId!=null&&mesId>0){
Message mes = messageDao.findOne(mesId);
mes.setRead(0);//设置已读
mes.setOver("0");//设置消息操作结束
mes.setCzrq(new Date());
messageDao.save(mes);
@ -450,6 +450,8 @@ public class DoctorSignController extends WeixinBaseController {
int isNowYearSign = signWebService.checkNowYearSign(getUID(),patient);
if(isNowYearSign==0){
//设置代码为已读
signWebService.setMessState(mesId);
return write(200, "已经存在下个年度的签约关系", "data", -1);