|
|
@@ -22,9 +22,7 @@ import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
-import org.springframework.http.MediaType;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
-import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
@@ -107,12 +105,16 @@ public class AccessControlServiceImpl implements AccessControlService{
|
|
|
record.setStu_number(studentInfo.getStuNumber());
|
|
|
record.setRecord_name(studentInfo.getStuName());
|
|
|
record.setFile_id(filePath);
|
|
|
- SchoolTemplate schoolTemplate=schoolTemplateMapper.selectByCode(NoticeTemplate.INOUT_NOTICE.getCode(),studentInfo.getSchoolId());
|
|
|
-
|
|
|
accessControlRecordMapper.insertRecordSelective(record);
|
|
|
/**
|
|
|
* 3、推送消息到消息服务器(微信服务监听此消息发送微信消息)
|
|
|
*/
|
|
|
+ //拿到模板
|
|
|
+ SchoolTemplate schoolTemplate = schoolTemplateMapper.selectByCode(NoticeTemplate.INOUT_NOTICE.getCode(),studentInfo.getSchoolId());
|
|
|
+ if (StringUtils.isEmpty(schoolTemplate) || StringUtils.isEmpty(schoolTemplate.getSt_templateid())) {
|
|
|
+ logger.error("模板未配置");
|
|
|
+ return;
|
|
|
+ }
|
|
|
MessageInfoDTO msg = new MessageInfoDTO();
|
|
|
msg.setUrl(wechatBaseUrl + "/accessnoticedetail/" + record.getRecord_id());
|
|
|
msg.setAppId(studentInfo.getAppId());
|