fast()补充服务增资

car-ser
王熙朝 2024-05-29 22:43:19 +08:00
parent 71dbd303d6
commit e307df43f6
5 changed files with 41 additions and 1 deletions

View File

@ -136,4 +136,15 @@ public class EnterpriseController extends BaseController
public Result<List<SysUser>> sysUsers() {
return success(enterpriseService.sysUsers());
}
/**
*
* @param id
* @param serviceLevel
* @return
*/
@PostMapping("getLevel")
public Result getLevel(Long id,Integer serviceLevel){
return success(enterpriseService.getLevel(id,serviceLevel));
}
}

View File

@ -65,4 +65,8 @@ public interface EnterpriseMapper
Enterprise getEnterpriseById(@Param("id") Long id);
Enterprise queryDateEnterprise();
int getLevel(@Param("id") Long id, @Param("serviceLevel") Integer serviceLevel);
}

View File

@ -74,4 +74,6 @@ public interface IEnterpriseService
List<SysUser> sysUsers();
List<Enterprise> lists();
String getLevel(Long id, Integer serviceLevel);
}

View File

@ -72,7 +72,7 @@ public class EnterpriseServiceImpl implements IEnterpriseService
enterprise.setRegistrationDate(DateUtils.getNowDate());
LoginUser loginUser = SecurityUtils.getLoginUser();
enterprise.setCreateBy(loginUser.getUsername());
enterprise.setBusinessLincenseNumber(UUID.randomUUID().toString());
enterprise.setBusinessLincenseNumber(UUID.randomUUID().toString().replaceAll("-",""));
int i = enterpriseMapper.insertEnterprise(enterprise);
if (i>0){
Enterprise enterprise1 = enterpriseMapper.queryDateEnterprise();
@ -161,4 +161,20 @@ public class EnterpriseServiceImpl implements IEnterpriseService
public List<Enterprise> lists() {
return selectEnterpriseList(null);
}
/**
*
* @param id
* @param serviceLevel
* @return
*/
@Override
public String getLevel(Long id, Integer serviceLevel) {
Integer i = enterpriseMapper.getLevel(id,serviceLevel);
if (i>0){
return "选择完成";
}else{
return "选择失败";
}
}
}

View File

@ -53,6 +53,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
ORDER BY id DESC LIMIT 1;
</select>
<insert id="insertEnterprise" parameterType="com.muyu.goods.domain.Enterprise" useGeneratedKeys="true" keyProperty="id">
insert into enterprise
<trim prefix="(" suffix=")" suffixOverrides=",">
@ -110,6 +111,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</trim>
where id = #{id}
</update>
<update id="getLevel">
update enterprise
set service_level = #{serviceLevel}
where id = #{id};
</update>
<update id="authentication" parameterType="com.muyu.goods.domain.Enterprise">
update enterprise
set authentication = 1,