From 43bbbfa227466ed393201ef259e0f0c6f7ba5539 Mon Sep 17 00:00:00 2001 From: gongbaoxiong Date: Wed, 5 Jun 2024 23:42:09 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E5=A2=9E=E5=8A=A0=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../user/dao/mapper/SysUserMapper.java | 6 +- .../service/user/dao/mapper/SysUserMapper.xml | 21 ++++-- .../eas/dao/mapper/AllocationBillMapper.java | 4 +- .../eas/dao/mapper/ReceiptBillMapper.java | 4 +- .../eas/dao/xml/AllocationBillMapper.xml | 13 +++- .../eas/dao/xml/ReceiptBillMapper.xml | 8 ++- .../database/eas/dto/AllocationBillQuery.java | 4 ++ .../database/eas/dto/ReceiptBillQuery.java | 10 +-- .../impl/AllocationBillServiceImpl.java | 62 +++++++++++----- .../service/impl/EasOutInBillServiceImpl.java | 71 ++++++++++++++----- .../service/impl/ReceiptBillServiceImpl.java | 4 +- .../org/nl/wms/schedule/EasBillSchedule.java | 10 ++- 12 files changed, 157 insertions(+), 60 deletions(-) diff --git a/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.java b/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.java index eb59334..f8455d9 100644 --- a/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.java +++ b/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.java @@ -1,5 +1,6 @@ package org.nl.system.service.user.dao.mapper; +import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import org.nl.common.domain.query.PageQuery; @@ -35,6 +36,9 @@ public interface SysUserMapper extends BaseMapper { List getUserIdByDeptId(String deptId); - void insertBatch( List userList); + void insertBatch(@Param("entities") List entities); + + @DS("oracle_eas") + List queryUserList() ; } diff --git a/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml b/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml index 1bb4487..98e02c7 100644 --- a/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml +++ b/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml @@ -150,17 +150,24 @@ - - insert into sys_user(username, person_name, gender, phone, email, avatar_name, avatar_path, password, is_admin, + + insert into sys_user(user_id,username, person_name, gender, phone, email, avatar_name, avatar_path, password, is_admin, is_used, pwd_reset_user_id, pwd_reset_time, create_id, create_name, create_time, update_id, update_name, update_time, extperson_id, extuser_id) values - (#{entity.username}, #{entity.personName}, #{entity.gender}, #{entity.phone}, #{entity.email}, - #{entity.avatarName}, #{entity.avatarPath}, #{entity.password}, #{entity.isAdmin}, #{entity.isUsed}, - #{entity.pwdResetUserId}, #{entity.pwdResetTime}, #{entity.createId}, #{entity.createName}, - #{entity.createTime}, #{entity.updateId}, #{entity.updateName}, #{entity.updateTime}, #{entity.extpersonId}, - #{entity.extuserId}) + (#{entity.user_id},#{entity.username}, #{entity.person_name}, #{entity.gender}, #{entity.phone}, #{entity.email}, + #{entity.avatar_name}, #{entity.avatar_path}, #{entity.password}, #{entity.is_admin}, #{entity.is_used}, + #{entity.pwd_reset_user_id}, #{entity.pwd_reset_time}, #{entity.create_id}, #{entity.create_name}, + #{entity.create_time}, #{entity.update_id}, #{entity.update_name}, #{entity.update_time}, #{entity.extperson_id}, + #{entity.extperson_id}) + diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java index 51dc62b..c33bfb3 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java @@ -20,10 +20,10 @@ public interface AllocationBillMapper extends BaseMapper { @DS("oracle_eas") - Long getAllocationCount(@Param("fuzzy") String fuzzy); + Long getAllocationCount(@Param("fuzzy") String fuzzy,@Param("ckbm") String ckbm); @DS("oracle_eas") - List allocationPage(@Param("fuzzy") String fuzzy, @Param("page") Integer page, @Param("size") Integer size ); + List allocationPage(@Param("fuzzy") String fuzzy, @Param("ckbm") String ckbm,@Param("page") Integer page, @Param("size") Integer size ); @Select("SELECT COUNT(*) FROM EAS_NOBLE.V_UC_STOCKTRANSFERBILL WHERE DJID = #{djid}") diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java index 1133bbd..53057d9 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java @@ -23,9 +23,7 @@ public interface ReceiptBillMapper extends BaseMapper { Long receiptCounts(); @DS("mysql_srm") - Page receiptPage(Page page, @Param("fuzzy") String fuzzy); - - + Page receiptPage(Page page, @Param("fuzzy") String fuzzy, @Param("ckbm") String ckbm); @DS("mysql_srm") diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml index 6b67741..af949a5 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml @@ -8,8 +8,9 @@ COUNT( 1 ) FROM ( SELECT temp.*, ROWNUM AS row_num FROM ( SELECT * FROM grouped_data + WHERE 1=1 - WHERE (wlmc LIKE '%' || #{fuzzy} || '%' + AND (wlmc LIKE '%' || #{fuzzy} || '%' OR djbh LIKE '%' || #{fuzzy} || '%' OR wlbm LIKE '%' || #{fuzzy} || '%' OR wlmc LIKE '%' || #{fuzzy} || '%' @@ -18,15 +19,18 @@ OR drkcmc LIKE '%' || #{fuzzy} || '%' ) + + AND (drckbm = #{ckbm} OR dcckbm = #{ckbm}) + ORDER BY CJSJ DESC ) temp ) diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/ReceiptBillMapper.xml b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/ReceiptBillMapper.xml index ba5f3bd..42ca72b 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/ReceiptBillMapper.xml +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/ReceiptBillMapper.xml @@ -4,8 +4,9 @@