新增接口
This commit is contained in:
parent
683ff67711
commit
45bae40260
@ -33,6 +33,20 @@ public class NoticeConfigAppController extends DefaultBaseController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private INoticeConfigService noticeConfigService;
|
private INoticeConfigService noticeConfigService;
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation(value = "菜单显示的栏目配置列表", notes = "菜单显示的栏目配置列表接口")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "token", value = "token", paramType = "header")
|
||||||
|
})
|
||||||
|
@ApiResponses({@ApiResponse(code = 400, message = "请求失败", response = ErrorResult.class)})
|
||||||
|
@GetMapping("listswitchview")
|
||||||
|
public List<NoticeConfigDTO> listSwitchView(@RequestHeader("token") String token) {
|
||||||
|
Map<String, Object> params = requestParams();
|
||||||
|
return noticeConfigService.listSwitchView(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation(value = "新增通知公告配置", notes = "新增通知公告配置接口")
|
@ApiOperation(value = "新增通知公告配置", notes = "新增通知公告配置接口")
|
||||||
@ApiImplicitParams({
|
@ApiImplicitParams({
|
||||||
@ApiImplicitParam(name = "token", value = "token", paramType = "header")
|
@ApiImplicitParam(name = "token", value = "token", paramType = "header")
|
||||||
@ -92,6 +106,7 @@ public class NoticeConfigAppController extends DefaultBaseController {
|
|||||||
return noticeConfigService.list(params);
|
return noticeConfigService.list(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation(value = "通知公告配置分页列表", notes = "通知公告配置分页列表接口")
|
@ApiOperation(value = "通知公告配置分页列表", notes = "通知公告配置分页列表接口")
|
||||||
@ApiImplicitParams({
|
@ApiImplicitParams({
|
||||||
@ApiImplicitParam(name = "token", value = "token", paramType = "header"),
|
@ApiImplicitParam(name = "token", value = "token", paramType = "header"),
|
||||||
@ -117,4 +132,4 @@ public class NoticeConfigAppController extends DefaultBaseController {
|
|||||||
return new SuccessResultData<>(noticeConfigService.count(params));
|
return new SuccessResultData<>(noticeConfigService.count(params));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -19,6 +19,14 @@ import java.util.Map;
|
|||||||
**/
|
**/
|
||||||
public interface INoticeConfigService {
|
public interface INoticeConfigService {
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 菜单显示的新闻栏目
|
||||||
|
* @param params
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<NoticeConfigDTO> listSwitchView(Map<String, Object> params);
|
||||||
|
|
||||||
void updateMenu(String noticeConfigId, String parentMenuId,String managerMenuId, String viewMenuId, String checkMenuId);
|
void updateMenu(String noticeConfigId, String parentMenuId,String managerMenuId, String viewMenuId, String checkMenuId);
|
||||||
|
|
||||||
NoticeConfigMenuDTO getMenu(String noticeConfigId);
|
NoticeConfigMenuDTO getMenu(String noticeConfigId);
|
||||||
@ -189,4 +197,4 @@ public interface INoticeConfigService {
|
|||||||
*/
|
*/
|
||||||
Integer count(Map<String, Object> params);
|
Integer count(Map<String, Object> params);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -45,6 +45,14 @@ public class NoticeConfigServiceImpl extends DefaultBaseService implements INoti
|
|||||||
@Autowired
|
@Autowired
|
||||||
private IMenuBaseService iMenuBaseService;
|
private IMenuBaseService iMenuBaseService;
|
||||||
|
|
||||||
|
|
||||||
|
public List<NoticeConfigDTO> listSwitchView(Map<String, Object> params){
|
||||||
|
params.put("configSwitch","1");
|
||||||
|
return this.list(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void save(NoticeConfigVO noticeConfigVO) {
|
public void save(NoticeConfigVO noticeConfigVO) {
|
||||||
saveReturnId(noticeConfigVO);
|
saveReturnId(noticeConfigVO);
|
||||||
@ -320,4 +328,4 @@ public class NoticeConfigServiceImpl extends DefaultBaseService implements INoti
|
|||||||
return count == null ? 0 : count;
|
return count == null ? 0 : count;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -396,6 +396,9 @@
|
|||||||
#{noticeConfigIds[${index}]}
|
#{noticeConfigIds[${index}]}
|
||||||
</foreach>
|
</foreach>
|
||||||
</if>
|
</if>
|
||||||
|
<if test="configSwitch != null and configSwitch != ''">
|
||||||
|
AND t1.config_switch = #{configSwitch}
|
||||||
|
</if>
|
||||||
ORDER BY t1.config_order
|
ORDER BY t1.config_order
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
@ -503,4 +506,4 @@
|
|||||||
t1.is_delete = 0
|
t1.is_delete = 0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
Loading…
Reference in New Issue
Block a user