企业审核

master
WeiRan 2024-09-01 10:16:56 +08:00
parent c838baadef
commit 172366dfde
6 changed files with 46 additions and 0 deletions

View File

@ -21,6 +21,10 @@ import lombok.NoArgsConstructor;
@Builder
public class CompanyListReq {
/**
* Id
*/
private Integer companyId;
/**
*

View File

@ -1,6 +1,7 @@
package com.muyu.cloud.background.controller;
import com.muyu.cloud.background.domin.req.CompanyListReq;
import com.muyu.cloud.background.domin.req.ProductUpdReq;
import com.muyu.cloud.background.domin.resp.CompanyListResp;
import com.muyu.cloud.background.service.CompanyService;
import com.muyu.common.core.domain.Result;
@ -52,4 +53,15 @@ public class CompanyController {
return Result.success(companyService.selectcompanystatus());
}
/**
*
* @return
*/
@PostMapping("/reviewStatus")
@Operation(summary = "审批",description = "进行企业审核审批")
public Result reviewStatus(@RequestBody @Validated CompanyListReq companyListReq){
companyService.reviewStatus(companyListReq);
return Result.success(null, "操作成功");
}
}

View File

@ -2,6 +2,7 @@ package com.muyu.cloud.background.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.cloud.background.domin.Company;
import com.muyu.cloud.background.domin.req.CompanyListReq;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
@ -19,4 +20,7 @@ public interface CompanyMapper extends BaseMapper<Company> {
@Select("SELECT review_status from company GROUP BY review_status")
List<Integer> selectcompanystatus();
void updreviewStatus(CompanyListReq companyListReq);
}

View File

@ -29,4 +29,10 @@ public interface CompanyService extends IService<Company> {
* @return
*/
List<Integer> selectcompanystatus();
/**
*
* @param companyListReq
*/
void reviewStatus(CompanyListReq companyListReq);
}

View File

@ -54,4 +54,14 @@ public class CompanyServiceImpl extends ServiceImpl<CompanyMapper, Company> impl
public List<Integer> selectcompanystatus() {
return companyMapper.selectcompanystatus();
}
/**
*
* @param companyListReq
*/
@Override
public void reviewStatus(CompanyListReq companyListReq) {
companyMapper.updreviewStatus(companyListReq);
}
}

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.muyu.cloud.background.mapper.CompanyMapper">
<update id="updreviewStatus">
update company set review_status=#{reviewStatus} where company_id=#{companyId}
</update>
</mapper>