From edc87e2fc3760cd7d1230bc058acf5620ea2c465 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期六, 02 十二月 2023 15:03:15 +0800 Subject: [PATCH] 部门分发添加,分发单型号查询 --- consum-base/src/main/java/com/consum/base/service/impl/FinSysTenantDepartmentServiceImpl.java | 32 +++++++++++++++++++++----------- 1 files changed, 21 insertions(+), 11 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/service/FinSysTenantDepartmentServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/impl/FinSysTenantDepartmentServiceImpl.java similarity index 93% rename from consum-base/src/main/java/com/consum/base/service/FinSysTenantDepartmentServiceImpl.java rename to consum-base/src/main/java/com/consum/base/service/impl/FinSysTenantDepartmentServiceImpl.java index 99b1cbd..8a7b2a9 100644 --- a/consum-base/src/main/java/com/consum/base/service/FinSysTenantDepartmentServiceImpl.java +++ b/consum-base/src/main/java/com/consum/base/service/impl/FinSysTenantDepartmentServiceImpl.java @@ -1,19 +1,19 @@ -package com.consum.base.service; +package com.consum.base.service.impl; import com.consum.base.Constants; -import com.consum.base.pojo.FinSysTenantDepartmentParam; import com.consum.base.core.utils.IdUtil; +import com.consum.base.pojo.FinSysTenantDepartmentParam; +import com.consum.base.service.FinSysTenantDepartmentService; import com.consum.model.po.FinSysTenantDepartment; import com.consum.model.po.FinSysTenantUser; import com.walker.db.page.GenericPager; import com.walker.infrastructure.utils.DateUtils; import com.walker.infrastructure.utils.StringUtils; import com.walker.jdbc.service.BaseServiceImpl; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; - import java.util.HashMap; import java.util.List; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; /** * @Description 閮ㄩ棬绠$悊 @@ -21,16 +21,17 @@ * @Date 2023/10/26 */ @Service -public class FinSysTenantDepartmentServiceImpl extends BaseServiceImpl { +public class FinSysTenantDepartmentServiceImpl extends BaseServiceImpl implements FinSysTenantDepartmentService { private static final String QUERY_BY_CODE = "SELECT * FROM fin_sys_tenant_department WHERE CODE = ?"; /** - * @Description 鏍规嵁 閮ㄩ棬鍚嶇О鍜屾満鏋刬d 鏌ヨ閮ㄩ棬 + * @Description 鏍规嵁 閮ㄩ棬鍚嶇О鍜屾満鏋刬d 鏌ヨ閮ㄩ棬 * @Author 鍗㈠簡闃� * @Date 2023/10/26 */ - public FinSysTenantDepartment getByNameAndTenantId(String name,Long tenantId) { + @Override + public FinSysTenantDepartment getByNameAndTenantId(String name, Long tenantId) { StringBuilder sql = new StringBuilder("SELECT * FROM fin_sys_tenant_department WHERE 1 = 1 "); HashMap<String, Object> paramts = new HashMap<>(); @@ -48,10 +49,11 @@ } /** - * @Description 鏂板 + * @Description 鏂板 * @Author 鍗㈠簡闃� * @Date 2023/10/26 */ + @Override public int add(FinSysTenantDepartmentParam param, FinSysTenantUser sysInfo) { FinSysTenantDepartment department = new FinSysTenantDepartment(); BeanUtils.copyProperties(param, department); @@ -70,6 +72,7 @@ * @Author 鍗㈠簡闃� * @Date 2023/10/26 */ + @Override public GenericPager<FinSysTenantDepartment> queryList(FinSysTenantDepartmentParam param) { StringBuilder sql = new StringBuilder("SELECT * FROM fin_sys_tenant_department WHERE 1 = 1 and is_delete = 0 "); HashMap<String, Object> paramts = new HashMap<>(); @@ -101,6 +104,7 @@ return selectSplit(sql.toString(), paramts, new FinSysTenantDepartment()); } + @Override public FinSysTenantDepartment selectByCode(String code) { List<FinSysTenantDepartment> select = this.select(QUERY_BY_CODE, new Object[]{code}, new FinSysTenantDepartment()); if (StringUtils.isEmptyList(select)) { @@ -115,6 +119,7 @@ * @Author 鍗㈠簡闃� * @Date 2023/10/26 */ + @Override public int updateFinSysTenantDepartment(FinSysTenantDepartment department, FinSysTenantUser sysInfo) { department.setUpdateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); department.setUpdateBy(sysInfo.getUserName()); @@ -123,20 +128,23 @@ /** * 鏍规嵁閮ㄩ棬id鏌ヨ閮ㄩ棬璇︽儏 + * * @author 鍗㈠簡闃� * @Date 2023/10/26 */ + @Override public FinSysTenantDepartment getById(Long id) { return this.get(new FinSysTenantDepartment(id)); } /** + * @param department + * @param currentUser * @Description 鏍规嵁id鍒犻櫎閮ㄩ棬 * @Author 鍗㈠簡闃� * @Date 2023/10/26 - * @param department - * @param currentUser */ + @Override public int updateById(FinSysTenantDepartment department, FinSysTenantUser currentUser) { department.setIsDelete(Constants.IS_DELETE_YES); //鍒犻櫎鏃堕棿 @@ -148,9 +156,11 @@ /** * 鏍规嵁鏈烘瀯id鏌ヨ閮ㄩ棬 + * * @param agencyId * @return */ + @Override public List<FinSysTenantDepartment> getByTenantId(Long agencyId) { StringBuilder sql = new StringBuilder("SELECT * FROM fin_sys_tenant_department WHERE 1 = 1 and is_delete = 0 "); HashMap<String, Object> paramts = new HashMap<>(); -- Gitblit v1.9.1