管理企业
parent
847e150cbc
commit
c00d4c8904
|
@ -0,0 +1,25 @@
|
||||||
|
package com.couplet.common.system.domain;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ClassName SysFirm
|
||||||
|
* @Description 企业实体类
|
||||||
|
* @Author YuanYongH
|
||||||
|
* @Date 2024/3/28 22:14
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class SysFirm {
|
||||||
|
/**
|
||||||
|
* 企业id
|
||||||
|
**/
|
||||||
|
private Integer firmId;
|
||||||
|
/**
|
||||||
|
* 企业名称
|
||||||
|
**/
|
||||||
|
private String firmName;
|
||||||
|
/**
|
||||||
|
* 企业认证
|
||||||
|
**/
|
||||||
|
private Integer approveId;
|
||||||
|
}
|
|
@ -0,0 +1,64 @@
|
||||||
|
package com.couplet.system.controller;
|
||||||
|
|
||||||
|
import com.couplet.common.core.domain.Result;
|
||||||
|
import com.couplet.common.system.domain.SysFirm;
|
||||||
|
import com.couplet.system.service.SysFirmService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ClassName SysFirmController
|
||||||
|
* @Description 企业信息
|
||||||
|
* @Author YuanYongH
|
||||||
|
* @Date 2024/3/28 22:14
|
||||||
|
*/
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("firm")
|
||||||
|
public class SysFirmController {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private SysFirmService sysFirmService;
|
||||||
|
/**
|
||||||
|
* @Description // 管理企业列表
|
||||||
|
* @Date 2024/3/28
|
||||||
|
* @param sysFirm
|
||||||
|
* @return com.couplet.common.core.domain.Result<java.util.List<com.couplet.common.system.domain.SysFirm>>
|
||||||
|
**/
|
||||||
|
@PostMapping("firmList")
|
||||||
|
public Result<List<SysFirm>> firmList(@RequestBody SysFirm sysFirm){
|
||||||
|
List<SysFirm> list = sysFirmService.firmList(sysFirm);
|
||||||
|
Result<List<SysFirm>> result = Result.success(list);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description // 添加企业 默认未认证
|
||||||
|
* @Date 2024/3/28
|
||||||
|
* @param sysFirm
|
||||||
|
* @return com.couplet.common.core.domain.Result
|
||||||
|
**/
|
||||||
|
@PostMapping("addFirm")
|
||||||
|
public Result addFirm(@RequestBody SysFirm sysFirm){
|
||||||
|
int i = sysFirmService.addFirm(sysFirm);
|
||||||
|
Result<Integer> result = Result.success(i);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description // 修改企业信息
|
||||||
|
* @Date 2024/3/28
|
||||||
|
* @param sysFirm
|
||||||
|
* @return com.couplet.common.core.domain.Result
|
||||||
|
**/
|
||||||
|
@PostMapping("updateFirm")
|
||||||
|
public Result updateFirm(@RequestBody SysFirm sysFirm){
|
||||||
|
int i = sysFirmService.updateFirm(sysFirm);
|
||||||
|
Result<Integer> result = Result.success(i);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
package com.couplet.system.mapper;
|
||||||
|
|
||||||
|
import com.couplet.common.system.domain.SysFirm;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ClassName SysFirmMapper
|
||||||
|
* @Description TODO
|
||||||
|
* @Author YuanYongH
|
||||||
|
* @Date 2024/3/28 22:18
|
||||||
|
*/
|
||||||
|
@Mapper
|
||||||
|
public interface SysFirmMapper {
|
||||||
|
List<SysFirm> firmList(SysFirm sysFirm);
|
||||||
|
|
||||||
|
int addFirm(SysFirm sysFirm);
|
||||||
|
|
||||||
|
int updateFirm(SysFirm sysFirm);
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
package com.couplet.system.service;
|
||||||
|
|
||||||
|
import com.couplet.common.system.domain.SysFirm;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ClassName SysFirmService
|
||||||
|
* @Description TODO
|
||||||
|
* @Author YuanYongH
|
||||||
|
* @Date 2024/3/28 22:17
|
||||||
|
*/
|
||||||
|
public interface SysFirmService {
|
||||||
|
List<SysFirm> firmList(SysFirm sysFirm);
|
||||||
|
|
||||||
|
int addFirm(SysFirm sysFirm);
|
||||||
|
|
||||||
|
int updateFirm(SysFirm sysFirm);
|
||||||
|
}
|
|
@ -0,0 +1,35 @@
|
||||||
|
package com.couplet.system.service.impl;
|
||||||
|
|
||||||
|
import com.couplet.common.system.domain.SysFirm;
|
||||||
|
import com.couplet.system.mapper.SysFirmMapper;
|
||||||
|
import com.couplet.system.service.SysFirmService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ClassName SysFirmServiceImpl
|
||||||
|
* @Description TODO
|
||||||
|
* @Author YuanYongH
|
||||||
|
* @Date 2024/3/28 22:17
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class SysFirmServiceImpl implements SysFirmService {
|
||||||
|
@Autowired
|
||||||
|
private SysFirmMapper sysFirmMapper;
|
||||||
|
@Override
|
||||||
|
public List<SysFirm> firmList(SysFirm sysFirm) {
|
||||||
|
return sysFirmMapper.firmList(sysFirm);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int addFirm(SysFirm sysFirm) {
|
||||||
|
return sysFirmMapper.addFirm(sysFirm);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int updateFirm(SysFirm sysFirm) {
|
||||||
|
return sysFirmMapper.updateFirm(sysFirm);
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?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.couplet.system.mapper.SysFirmMapper">
|
||||||
|
<insert id="addFirm">
|
||||||
|
INSERT INTO `ry-cloud`.`yyh_firm` ( `firm_name`)
|
||||||
|
VALUES ( #{firmName});
|
||||||
|
|
||||||
|
</insert>
|
||||||
|
<update id="updateFirm">
|
||||||
|
|
||||||
|
UPDATE `ry-cloud`.`yyh_firm`
|
||||||
|
SET `firm_name` = #{firmName}, `approve_id` = #{approveId}
|
||||||
|
WHERE `firm_id` = #{firmId};
|
||||||
|
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<select id="firmList" resultType="com.couplet.common.system.domain.SysFirm">
|
||||||
|
select * from yyh_firm;
|
||||||
|
</select>
|
||||||
|
</mapper>
|
Loading…
Reference in New Issue