|
@@ -1,14 +1,18 @@
|
|
package com.usky.system.service.impl;
|
|
package com.usky.system.service.impl;
|
|
|
|
|
|
|
|
|
|
|
|
+import com.usky.common.core.bean.ApiResult;
|
|
import com.usky.common.mybatis.core.AbstractCrudService;
|
|
import com.usky.common.mybatis.core.AbstractCrudService;
|
|
|
|
+import com.usky.iot.RemoteMceService;
|
|
import com.usky.system.domain.SysNotice;
|
|
import com.usky.system.domain.SysNotice;
|
|
import com.usky.system.mapper.SysNoticeMapper;
|
|
import com.usky.system.mapper.SysNoticeMapper;
|
|
import com.usky.system.service.ISysNoticeService;
|
|
import com.usky.system.service.ISysNoticeService;
|
|
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.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 公告 服务层实现
|
|
* 公告 服务层实现
|
|
@@ -21,6 +25,9 @@ public class SysNoticeServiceImpl extends AbstractCrudService<SysNoticeMapper, S
|
|
@Autowired
|
|
@Autowired
|
|
private SysNoticeMapper noticeMapper;
|
|
private SysNoticeMapper noticeMapper;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private RemoteMceService remoteMceService;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 查询公告信息
|
|
* 查询公告信息
|
|
*
|
|
*
|
|
@@ -54,7 +61,14 @@ public class SysNoticeServiceImpl extends AbstractCrudService<SysNoticeMapper, S
|
|
@Override
|
|
@Override
|
|
public int insertNotice(SysNotice notice)
|
|
public int insertNotice(SysNotice notice)
|
|
{
|
|
{
|
|
- return noticeMapper.insertNotice(notice);
|
|
|
|
|
|
+ int insertId = noticeMapper.insertNotice(notice);
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
+ map.put("infoTitle", notice.getNoticeTitle());
|
|
|
|
+ map.put("infoContent",notice.getNoticeContent());
|
|
|
|
+ map.put("infoType",1);
|
|
|
|
+ map.put("id",insertId);
|
|
|
|
+ ApiResult<Void> resultMce = remoteMceService.addMce(map.toString());
|
|
|
|
+ return insertId;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|