Преглед изворни кода

xingxingdiandeng

release_toaliyun_real
xhxu пре 5 година
родитељ
комит
dd1452127a
1 измењених фајлова са 19 додато и 0 уклоњено
  1. +19
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java

+ 19
- 0
mallinkAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java Прегледај датотеку

@@ -7,11 +7,13 @@ import com.iformall.common.ErrorCode;
import com.iformall.common.Result; import com.iformall.common.Result;
import com.iformall.common.ResultData; import com.iformall.common.ResultData;
import com.iformall.controller.base.BaseController; import com.iformall.controller.base.BaseController;
import com.iformall.domain.po.WxTemplateMsg;
import com.iformall.domain.po.base.BaseEntity; import com.iformall.domain.po.base.BaseEntity;
import com.iformall.domain.po.base.TenantEntity; import com.iformall.domain.po.base.TenantEntity;
import com.iformall.domain.po.msg.WxMsg; import com.iformall.domain.po.msg.WxMsg;
import com.iformall.enums.EnumSendWay; import com.iformall.enums.EnumSendWay;
import com.iformall.service.WxMsgService; import com.iformall.service.WxMsgService;
import com.iformall.service.WxTemplateMsgService;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@@ -40,6 +42,9 @@ public class WxMsgController extends BaseController {
@Autowired @Autowired
private WxMsgService wxMsgService; private WxMsgService wxMsgService;


@Autowired
WxTemplateMsgService wxTemplateMsgService;

@ApiOperation("分页列表接口") @ApiOperation("分页列表接口")
@GetMapping("list") @GetMapping("list")
@ApiImplicitParams({ @ApiImplicitParams({
@@ -56,6 +61,20 @@ public class WxMsgController extends BaseController {
return new ResultData(page); return new ResultData(page);
} }


@ApiOperation("模板分页列表接口")
@GetMapping("templateList")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
@SystemControllerLog(description = "moban-列表")
public ResultData templateList(@ModelAttribute WxTemplateMsg wxTemplateMsg, Integer pageNum, Integer pageSize) {
logger.debug("[" + getIpAddr() + "] WxMsgController::list");
if (null == wxTemplateMsg) wxTemplateMsg = new WxTemplateMsg();
wxTemplateMsg.updateTenantInfo(getTenantInfo());
final PageInfo<WxTemplateMsg> page = wxTemplateMsgService.listAsPage(wxTemplateMsg, pageNum, pageSize);
return new ResultData(page);
}

@ApiOperation("新增接口") @ApiOperation("新增接口")
@PostMapping("add") @PostMapping("add")
@SystemControllerLog(description = "标签短信-新增") @SystemControllerLog(description = "标签短信-新增")


Loading…
Откажи
Сачувај