package com.changhong.epc.tenant.controller.system;
|
|
import com.changhong.epc.bean.tenant.system.ErrSystemMsg;
|
import com.changhong.epc.bean.tenant.system.MasterErrMsg;
|
import com.changhong.epc.constter.tenant.TenantUrlConst;
|
import com.changhong.epc.tenant.service.system.ErrSystemMsgService;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
@RestController
|
public class ErrSystemMsgController implements TenantUrlConst {
|
|
@Resource(name="errSystemMsgServiceImpl")
|
private ErrSystemMsgService errSystemMsgService;
|
|
/**
|
* 查询数据类型
|
* @return
|
*/
|
@PostMapping(REST_TENANT_ERRSYSTEMMSG_SELECTTYPE)
|
public List<ErrSystemMsg> selectType(){
|
return errSystemMsgService.selectType();
|
}
|
|
/**
|
* 按数据类型分页查询
|
* @param errSystemMsg
|
* @return
|
*/
|
@PostMapping(REST_TENANT_ERRSYSTEMMSG_SELECT)
|
public List<ErrSystemMsg> selectByTypePage(@RequestBody ErrSystemMsg errSystemMsg){
|
return errSystemMsgService.selectByTypePage(errSystemMsg);
|
}
|
|
/**
|
* 按Id改变数据状态
|
* @param flag
|
* @return
|
*/
|
@PostMapping(REST_TENANT_ERRSYSTEMMSG_UPDATE)
|
public int updateFlag(@RequestBody ErrSystemMsg errSystemMsg){
|
return errSystemMsgService.updateFlag(errSystemMsg.getId());
|
}
|
|
/**
|
* 添加消息
|
*/
|
@PostMapping(REST_TENANT_ERRSYSTEMMSG_INSERT)
|
public int insertErrSystem(@RequestBody ErrSystemMsg errSystemMsg){
|
return errSystemMsgService.insertErrSystem(errSystemMsg);
|
}
|
|
/**
|
* 添加主数据缺失错误信息
|
* @return
|
*/
|
@PostMapping(REST_TENANT_ERRSYSTEMMSG_BILLMSG_INSTER)
|
public ErrSystemMsg insertMasterMsg(@RequestBody MasterErrMsg masterErrMsg){
|
return errSystemMsgService.insertMasterMsg(masterErrMsg);
|
}
|
}
|