库存预警消息提醒

master
anthonywj 2 years ago
parent 0fa11542c5
commit 5e3fb59030

@ -3,6 +3,7 @@ package com.glxp.api.controller.inv;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.controller.BaseController;
import com.glxp.api.req.inv.FilterInvRemindMsgRequest; import com.glxp.api.req.inv.FilterInvRemindMsgRequest;
import com.glxp.api.res.inv.InvRemindMsgResponse; import com.glxp.api.res.inv.InvRemindMsgResponse;
import com.glxp.api.service.inv.InvRemindMsgService; import com.glxp.api.service.inv.InvRemindMsgService;
@ -18,7 +19,7 @@ import java.util.List;
*/ */
@Slf4j @Slf4j
@RestController @RestController
public class InvRemindMsgController { public class InvRemindMsgController extends BaseController {
@Resource @Resource
private InvRemindMsgService invRemindMsgService; private InvRemindMsgService invRemindMsgService;
@ -31,6 +32,11 @@ public class InvRemindMsgController {
*/ */
@GetMapping("/udiwms/inv/remind/msg/filter") @GetMapping("/udiwms/inv/remind/msg/filter")
public BaseResponse filterList(FilterInvRemindMsgRequest filterInvRemindMsgRequest) { public BaseResponse filterList(FilterInvRemindMsgRequest filterInvRemindMsgRequest) {
if (!isHosUser()) {
filterInvRemindMsgRequest.setSupId(getCustomerId());
}
List<InvRemindMsgResponse> list = invRemindMsgService.filterList(filterInvRemindMsgRequest); List<InvRemindMsgResponse> list = invRemindMsgService.filterList(filterInvRemindMsgRequest);
PageInfo<InvRemindMsgResponse> pageInfo = new PageInfo<>(list); PageInfo<InvRemindMsgResponse> pageInfo = new PageInfo<>(list);
return ResultVOUtils.page(pageInfo); return ResultVOUtils.page(pageInfo);

@ -54,12 +54,16 @@
<if test="type != null and type != ''"> <if test="type != null and type != ''">
AND type = #{type} AND type = #{type}
</if> </if>
<if test="supId != null">
AND irm.supId = #{supId}
</if>
</where> </where>
order by irm.updateTime desc order by irm.updateTime desc
</select> </select>
<select id="selectRemindMsg" resultType="com.glxp.api.entity.inv.InvRemindMsgEntity"> <select id="selectRemindMsg" resultType="com.glxp.api.entity.inv.InvRemindMsgEntity">
select * from inv_remind_msg select *
from inv_remind_msg
<where> <where>
<if test="relId != null and relId != ''"> <if test="relId != null and relId != ''">
AND relId = #{relId} AND relId = #{relId}

Loading…
Cancel
Save