增加方法

master
sikadi 2023-11-20 13:29:34 +08:00
parent 314e37c367
commit f6bb911696
3 changed files with 55 additions and 11 deletions

View File

@ -40,18 +40,46 @@ public class FirmController extends BaseController {
private HttpServletRequest request;
@PostMapping("/addList")
public Result addList(@RequestBody Firm firm) {
Result result = firmService.addList(firm);
/**
*
* @author: ZhuoXin
* @date: 2023/11/20 10:45
* @param: [firm]
* @return: com.fate.common.core.domain.Result
**/
@PostMapping("/addFirm")
public Result addFirm(@RequestBody Firm firm) {
log.info("功能:添加企业入驻,URI:{},方法:{},参数:{}",request.getRequestURI(),request.getMethod(),JSON.toJSONString(firm));
Result result = firmService.addFirm(firm);
log.info("功能:查询我的公司,URI:{},方法:{},响应:{}",request.getRequestURI(),request.getMethod(), JSON.toJSONString(result.getData()));
return Result.success("成功");
}
@PostMapping("/update")
/**
*
* @author: ZhuoXin
* @date: 2023/11/20 13:19
* @param: [firm]
* @return: com.fate.common.core.domain.Result
**/
@PostMapping("/updateFirm")
public Result updateLL(@RequestBody Firm firm){
Result result =firmService.updateLL(firm);
log.info("功能:修改信息,URI:{},方法:{},参数:{}",request.getRequestURI(),request.getMethod(),JSON.toJSONString(firm));
Result result =firmService.updateFirm(firm);
log.info("功能:修改信息,URI:{},方法:{},参数:{}",request.getRequestURI(),request.getMethod(),JSON.toJSONString(result.getData()));
return result;
}
@PostMapping("/updateStatus")
public Result updateStatus(@RequestBody Firm firm){
log.info("功能:修改状态,URI:{},方法:{},参数:{}",request.getRequestURI(),request.getMethod(),JSON.toJSONString(firm));
Result result = firmService.updateStatus(firm);
log.info("功能:修改状态,URI:{},方法:{},响应:{}",request.getRequestURI(),request.getMethod(),JSON.toJSONString(firm));
return result;
}
@PostMapping("/list")
public Result<List<Firm>> list(@RequestBody Firm firm){
List<Firm> list = firmService.listSel(firm);

View File

@ -17,11 +17,13 @@ import java.util.List;
public interface FirmService extends IService<Firm> {
Result addList(Firm firm);
Result addFirm(Firm firm);
Result updateLL(Firm firm);
Result updateFirm(Firm firm);
List<Firm> listSel(Firm firm);
Result updateStatus(Firm firm);
}

View File

@ -30,16 +30,22 @@ public class FirmServiceImpl extends ServiceImpl<FirmMapper, Firm> implements Fi
private FirmMapper firmMapper;
@Override
public Result addList(Firm firm) {
public Result addFirm(Firm firm) {
firm.setFirmId(null);
firm.setCreateBy("1");
firm.setCreateTime(new Date());
firm.setUpdateBy(null);
firm.setUpdateTime(null);
firm.setFirmStaus(1);
firm.setFirmStaus(1); // 1提交 2 审核 3通过 4驳回
int insert = firmMapper.insert(firm);
return insert>0?Result.success("成功"):Result.error("失败");
}
@Override
public Result updateLL(Firm firm) {
firm.setCreateTime(new Date());
public Result updateFirm(Firm firm) {
firm.setUpdateBy("1");
firm.setUpdateTime(new Date());
firm.setFirmStaus(2);
int i = firmMapper.updateById(firm);
return i>0?Result.success("成功"):Result.error("失败");
}
@ -60,4 +66,12 @@ public class FirmServiceImpl extends ServiceImpl<FirmMapper, Firm> implements Fi
return list;
}
@Override
public Result updateStatus(Firm firm) {
firm.setUpdateBy("1");
firm.setUpdateTime(new Date());
int insert = firmMapper.insert(firm);
return insert>0?Result.success("成功"):Result.error("失败");
}
}