管理企业更新

server_five_liuyunhu
YuanYh 2024-03-29 21:52:04 +08:00
parent c00d4c8904
commit 2f74b536d9
14 changed files with 74 additions and 30 deletions

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -13,13 +13,30 @@ public class SysFirm {
/**
* id
**/
private Integer firmId;
private Integer deptId;
/**
*
**/
private String firmName;
private String deptName;
/**
*
*
**/
private Integer approveId;
private String leader;
/**
*
**/
private String phone;
/**
*
**/
private Integer delFlag;
/**
*
**/
private String status;
/**
*
**/
private String createBy;
}

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -3,11 +3,9 @@ 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 io.swagger.models.auth.In;
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 org.springframework.web.bind.annotation.*;
import java.util.List;
@ -61,4 +59,17 @@ public class SysFirmController {
Result<Integer> result = Result.success(i);
return result;
}
/**
* @Description // 删除企业 附属的员工一并删除
* @Date 2024/3/29
* @param deptId
* @return com.couplet.common.core.domain.Result
**/
@DeleteMapping("delFirm/{deptId}")
public Result delFirm(@PathVariable Integer deptId){
int i = sysFirmService.delFirm(deptId);
Result<Integer> success = Result.success(i);
return success;
}
}

View File

@ -19,4 +19,6 @@ public interface SysFirmMapper {
int updateFirm(SysFirm sysFirm);
int delFirm(Integer deptId);
}

View File

@ -16,4 +16,6 @@ public interface SysFirmService {
int addFirm(SysFirm sysFirm);
int updateFirm(SysFirm sysFirm);
int delFirm(Integer deptId);
}

View File

@ -32,4 +32,9 @@ public class SysFirmServiceImpl implements SysFirmService {
public int updateFirm(SysFirm sysFirm) {
return sysFirmMapper.updateFirm(sysFirm);
}
@Override
public int delFirm(Integer deptId) {
return sysFirmMapper.delFirm(deptId);
}
}

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置

View File

@ -4,19 +4,27 @@
"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 INTO `ry-cloud`.`sys_dept`
( `dept_name`, `leader`, `phone`, `status`, `del_flag`, `create_by` )
VALUES ( #{deptName}, #{leader}, #{phone}, #{status}, #{delFlag}, #{createBy});
</insert>
<update id="updateFirm">
UPDATE `ry-cloud`.`yyh_firm`
SET `firm_name` = #{firmName}, `approve_id` = #{approveId}
WHERE `firm_id` = #{firmId};
UPDATE `ry-cloud`.`sys_dept`
SET `dept_name` = #{deptName}, `leader` = #{leader}, `phone` = #{phone}, `status` = #{status}, `del_flag` = 0, `create_by` = #{createBy}
WHERE `dept_id` = #{deptId};
</update>
<delete id="delFirm">
update `sys_dept`
set del_flag = '2'
where dept_id = #{deptId}
</delete>
<select id="firmList" resultType="com.couplet.common.system.domain.SysFirm">
select * from yyh_firm;
select * from sys_dept where del_flag = 0
</select>
</mapper>

View File

@ -13,7 +13,6 @@
<module>couplet-gen</module>
<module>couplet-job</module>
<module>couplet-file</module>
<module>couplet-enterprisemanagement</module>
</modules>
<artifactId>couplet-modules</artifactId>

View File

@ -15,11 +15,11 @@ spring:
discovery:
# 服务注册地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
config:
# 配置中心地址
server-addr: 121.89.211.230:8848
namespace: 968741d4-299d-483c-8d30-ede2aff8cfd4
namespace: 00004c44-c962-48f0-bc9a-7e589b2881e3
# 配置文件格式
file-extension: yml
# 共享配置