Commit Graph

987 Commits

Author SHA1 Message Date
furongxin
3aef43868f refactor(bpm): 优化报销和贷款相关功能
- 移除 BpmOAExpensesMapper 中的冗余连接和条件
- 在 BpmOALoanServiceImpl 中添加借支人所属厂区信息
- 更新 BpmOAPaymentMapper 和 BpmOAPaymentPageReqVO,支持按申请人用户编号查询
- 在 BpmOAReimbursementController 中添加付款公司名称
- 更新 BpmOAReimbursementCreateReqVO、BpmOAReimbursementDO 和 BpmOAReimbursementRespVO,支持付款公司
- 优化 BpmProcessInstanceServiceImpl 中的事务处理逻辑
2025-05-17 14:43:23 +08:00
furongxin
52fc51c738 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2025-05-17 14:39:01 +08:00
aikai
a4fba15a4a feat(smartfactory): 新增搬运组工资统计功能
- 添加 HandlingGroupAmountSpecificationsTotalNumDTO 类用于统计查询
- 在 HandlingGroupAmountSpecificationsService 接口中新增 getTotalNum 方法
- 在 HandlingGroupAmountSpecificationsServiceImpl 中实现 getTotalNum 方法
- 在 HandlingGroupAmountSpecificationsMapper 中添加 getTotalNum 方法的 SQL 查询
- 优化 HandlingGroupAmountSpecificationsPageReqVO 和 HandlingGroupAmountSpecificationsRespVO 类
- 新增 HandlingGroupUserAmountItemVO 类用于展示搬运工明细
- 在 HandlingGroupUserAmountService 接口中新增 getHandlingGroupUserAmountList 和 getByHandlingGroupAmountSpecificationsId 方法
- 在 HandlingGroupUserAmountServiceImpl 中实现新增的接口方法
- 在 HandlingGroupUserAmountMapper 中添加对应的 SQL 查询
2025-05-17 14:37:39 +08:00
furongxin
d4bda37927 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2025-05-17 14:36:14 +08:00
aikai
8aef773086 feat(smartfactory): 新增搬运组相关功能
- 添加搬运组列表、分页、新增、修改、删除等接口
- 实现搬运组相关数据结构和持久化
- 优化搬运组工资规格关联相关功能,支持批量操作和合计数计算
- 更新员工列表接口,增加工作类型筛选功能
2025-05-16 11:59:11 +08:00
furongxin
b6fb1c99ad feat(handling-specifications): 添加工厂搬运规格导入功能
- 新增导入模板下载和 Excel 导入接口
- 实现搬运规格列表的导入逻辑,支持创建和更新操作
- 添加相关 VO 类和错误码常量
- 优化工厂名称显示,使用简称替代全称
2025-04-30 11:49:12 +08:00
furongxin
1aeef763b6 refactor(bpm): 优化 BpmOASalaryController 和 BpmOASalaryServiceImpl
- 移除了未使用的导入语句
- 删除了冗余的代码行- 简化了部分函数调用

refactor(smartfactory): 优化 StaffSalaryApi 和相关服务实现

- 移除了未使用的参数和导入语句
- 简化了部分函数定义
- 删除了未使用的变量和类型引用
2025-04-30 10:07:09 +08:00
furongxin
967e02b067 feat(smartfactory): 新增员工薪资发放功能并优化相关查询- 新增 StaffSalaryApi 接口和 StaffSalaryApiImpl 实现类,提供员工薪资发放的 RPC 服务
- 在 StaffSalaryService 中添加 updateIsGrant 方法,用于更新工资发放状态
- 在 StaffSalaryMapper 中增加对 isGrant 字段的查询支持
- 优化 FactoryInfoController,添加获取登录用户工厂列表的接口
- 更新 HandlingGroupAmountSpecifications 相关服务和 Mapper,支持按工厂 ID 查询- 在 StaffSalaryDO 中添加 isGrant 字段,表示是否发放工资
- 更新相关请求和响应 VO 类,支持 isGrant 字段
2025-04-30 10:06:20 +08:00
furongxin
fa4b663a23 feat(bpm): 工资申请流程支持工厂部门
- 新增工厂部门选择功能
- 适配工厂信息获取和展示
- 更新员工薪资状态同步逻辑
- 优化工资申请列表和详情展示
2025-04-30 09:58:41 +08:00
aikai
b7dbc96181 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-erp 2025-04-23 10:48:34 +08:00
aikai
5080d10f23 refactor(trade): 优化 BrokerageRecordBizTypeEnum 类中的代码
- 将 mapToInt 方法替换为 map 方法,以提高代码可读性
- 保留原有功能不变,仅对代码实现进行优化
2025-04-23 10:48:24 +08:00
furongxin
aebcebbf18 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2025-04-23 09:48:13 +08:00
furongxin
ba90fd2e03 feat(smartfactory): 工资表按工厂id查询
- 在 StaffMapper 中添加工资表查询- 在 StaffSalaryMapper 中添加按工厂id查询的方法
- 更新 StaffSalaryPageReqVO,添加工厂id列表字段
- 修改 StaffSalaryServiceImpl 中的查询逻辑,支持按工厂id筛选
2025-04-23 09:17:28 +08:00
furongxin
d422522eb8 fix(system): 修复客户结算和部门选择相关问题
- 在客户结算中,为新创建的结算明细设置结算单 ID
- 在部门选择中,排除 level 为 0 的总部重复选项
2025-04-23 09:15:24 +08:00
furongxin
cb7c1fd484 feat(bpm): 添加一键支付功能并优化相关模块
- 在 BpmOAExpensesController 中添加 oneClickPayment 接口
- 在 BpmOAExpensesMapper 和 XML 中实现 oneClickPayment 方法
- 更新 BpmOAExpensesService接口并实现一键支付逻辑- 优化 BpmOAPayment 相关实体和查询
- 调整 BpmOASalary 相关实体和逻辑
2025-04-23 09:15:13 +08:00
aikai
c270d1e2b8 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-erp 2025-04-22 17:59:39 +08:00
aikai
fd7d5b2028 feat(module): 添加 erp 模块
- 在 pom.xml 中添加 yudao-module-erp 模块
- 新增 erp模块的 API 包结构- 添加多个与 erp 相关的枚举类
- 在网关配置中添加 erp服务路由
2025-04-22 17:59:32 +08:00
furongxin
31e12935f8 feat(smartfactory): 新增工资统计功能并优化员工信息
- 新增工资统计相关接口和页面
- 添加薪资主体明细相关功能
- 优化员工信息展示和查询
- 调整工厂名称显示为简称
2025-04-12 19:33:39 +08:00
furongxin
d8fac056a8 refactor(yudao): 优化 LoanMapper.xml 中的 SQL 语句
- 在 foreach 标签中添加 open 和 close 属性,以确保 user_id 列的值被正确包裹在括号中- 这个修改可以提高 SQL 语句的可读性和安全性,避免潜在的 SQL 注入风险
2025-04-12 19:32:42 +08:00
furongxin
b3286c69d5 feat(bpm): 优化借款报销功能并添加薪资主体明细功能- 在 BpmOALoanServiceImpl 中添加了对老数据的过滤逻辑
- 在 BpmOASalaryCreateReqVO、BpmOASalaryDO 和 BpmOASalaryRespVO 中添加了薪资主体明细字段
- 新增 SalarySubjectItemsVO 类用于表示薪资主体明细
2025-04-12 19:32:32 +08:00
3a0cae35bd replaceValues 处理一下。 增强了逻辑。 2025-04-10 17:32:16 +08:00
furongxin
9583966a50 fix(bpm): 修复报销单日期查询精度问题
- 将 DATE_FORMAT 函数的格式从 '%Y-%m' 修改为 '%Y-%m-%d',以提高日期查询的精度
- 此修改解决了因日期格式精度不足导致的报销单查询问题
2025-04-10 01:44:13 +08:00
furongxin
9f08be6663 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2025-04-10 01:21:28 +08:00
furongxin
92b22c5c5e refactor(smartfactory): 优化员工考勤记录创建逻辑
- 在创建员工考勤记录时,先初始化一个空的 ArrayList,然后再使用 BeanUtils 进行转换- 这样做的目的是确保在转换前有一个干净的列表,避免潜在的数据污染问题
- 同时,这种写法也更加清晰易读,有助于代码维护
2025-04-10 01:20:30 +08:00
furongxin
72254590dc feat(system): 客户结算信息增加统计功能并优化相关数据结构
- 新增客户结算信息统计接口和相关数据结构
-为 CustomerSettlementDO 和 SettlementItemDO 添加新的财务相关字段
- 优化 CustomerSettlementPageReqVO 结构,支持日期范围查询- 为 LoanMapper 添加新的查询条件,提高贷款查询的灵活性
2025-04-10 01:20:20 +08:00
furongxin
f1b88b349a fix(bpm): 修复报销和借款相关问题
- 修改报销查询条件,使用月份格式比较时间- 更新报销和借款关联方式,使用 LEFT JOIN
- 在报销流程中添加工厂 ID 变量- 优化借款查询 SQL,移除不必要的条件
2025-04-10 01:20:06 +08:00
aikai
ac246bd6c2 refactor(zn-module-smartfactory): 重构 HandlingGroupUserAmountServiceImpl 类
- 提取常量:将 userId、nickName 和 totalAmount 提取为类常量
- 优化代码可读性:使用常量替换硬编码字符串
2025-04-08 16:27:05 +08:00
aikai
663518e00a Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev 2025-04-08 15:50:17 +08:00
aikai
92b64bf0d8 feat(smartfactory): 增加搬运组工资记录按月搜索功能
- 在 HandlingGroupUserAmountController 中添加 type 参数,用于指定搜索类型
- 在 HandlingGroupUserAmountService 接口中增加 type 参数
- 在 HandlingGroupUserAmountServiceImpl 中实现按类型搜索的逻辑- 更新 HandlingGroupUserAmountMapper.xml 中的 SQL 语句,修正工厂 ID 的查询条件
2025-04-08 15:50:11 +08:00
furongxin
c80164578b Merge remote-tracking branch 'znkj/frx' into frx 2025-04-07 11:46:58 +08:00
furongxin
da0c9aaa18 refactor(system): 移除未使用的导入语句和变量
- 删除了多个文件中未使用的导入语句,包括Map、List、BigDecimal等
- 移除了未使用的变量和注释
-优化了部分代码结构,提高了代码的可读性和维护性
2025-04-07 11:46:54 +08:00
furongxin
2218f64947 feat(smartfactory): 添加员工工资计算功能
- 新增工资计算相关接口和实现
- 添加考勤记录审核功能
- 优化员工信息获取方法
-调整工业事故相关模型和接口
2025-04-07 11:46:50 +08:00
furongxin
3501f24319 feat(system): 增加部门和借支相关功能
- 新增获取公司信息的接口和相关逻辑
- 增加借支类型字段和相关查询功能- 优化租赁客户查询,增加工厂信息展示
- 修复部分接口的权限控制问题
2025-04-07 11:46:34 +08:00
furongxin
8f119d27e8 refactor(yudao-module-system): 重构租赁客户控制器
-移除了未使用的导入,如 HttpServletResponse、IOException 等
- 添加了与智能工厂模块相关的导入- 删除了与导出功能相关的注解和导入
- 优化了代码结构,提高了代码的可读性和维护性
2025-04-07 11:44:45 +08:00
furongxin
6b63dcbd62 Merge remote-tracking branch 'znkj/frx' into frx 2025-04-07 11:44:04 +08:00
furongxin
48f5e534f3 refactor(system): 移除未使用的导入语句和变量
- 删除了多个文件中未使用的导入语句,包括Map、List、BigDecimal等
- 移除了未使用的变量和注释
-优化了部分代码结构,提高了代码的可读性和维护性
2025-04-07 11:44:01 +08:00
furongxin
0ab3bf2974 feat(smartfactory): 添加员工工资计算功能
- 新增工资计算相关接口和实现
- 添加考勤记录审核功能
- 优化员工信息获取方法
-调整工业事故相关模型和接口
2025-04-07 11:43:33 +08:00
furongxin
cc944a133e feat(system): 增加部门和借支相关功能
- 新增获取公司信息的接口和相关逻辑
- 增加借支类型字段和相关查询功能- 优化租赁客户查询,增加工厂信息展示
- 修复部分接口的权限控制问题
2025-04-07 11:42:25 +08:00
furongxin
e2bebcf911 Merge remote-tracking branch 'znkj/frx' into frx
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptService.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptServiceImpl.java
2025-04-07 11:38:34 +08:00
furongxin
e4a206870c feat(bpm): 采购支付时增加项目名称展示
- 在获取可用采购单列表时,添加项目名称信息
- 新增 ProjectApi 接口方法 getProjectList- 实现 ProjectApiImpl 和 ProjectService 接口的 getProjectList 方法
- 优化 BpmOAProcurePayController 中的 getAvailablePurchaseOrders 方法
2025-04-07 11:37:22 +08:00
furongxin
2d35f0aa97 refactor(system): 移除未使用的导入语句和变量
- 删除了多个文件中未使用的导入语句,包括Map、List、BigDecimal等
- 移除了未使用的变量和注释
-优化了部分代码结构,提高了代码的可读性和维护性
2025-04-07 11:37:22 +08:00
furongxin
3bcd04cac8 feat(smartfactory): 添加员工工资计算功能
- 新增工资计算相关接口和实现
- 添加考勤记录审核功能
- 优化员工信息获取方法
-调整工业事故相关模型和接口
2025-04-07 11:37:22 +08:00
furongxin
870b9df2b7 feat(system): 增加部门和借支相关功能
- 新增获取公司信息的接口和相关逻辑
- 增加借支类型字段和相关查询功能- 优化租赁客户查询,增加工厂信息展示
- 修复部分接口的权限控制问题
2025-04-07 11:37:20 +08:00
furongxin
4a406637ed feat(crm): 增加渠道商转介功能并优化绩效计算
- 在 CrmContractProductSettlementDTO 中添加 channelNums 字段,用于记录渠道商转介数量
- 在 CrmBusinessDO、CrmBusinessRespVO 和 CrmBusinessSaveReqVO 中添加与渠道商相关的信息字段
- 修改 CrmContractMapper.xml,增加渠道商转介数量的计算逻辑
- 在 SalesPerformanceSettlementDO 和相关的 VO 类中添加渠道商销售和回款相关字段
- 更新 SalesPerformanceSettlementServiceImpl,支持渠道商转介数量和回款金额的统计
2025-04-07 11:35:18 +08:00
furongxin
b252adc291 feat(bpm): 增加借支还款功能并优化相关流程
- 新增借支还款列表接口和相关页面
- 实现借支申请和还款的分页查询功能
- 优化生产开支流程,增加支付管理和状态更新逻辑
- 修复备用金流程中的公司名称显示问题
- 重构借支申请接口,提高代码复用性
2025-04-07 11:35:18 +08:00
furongxin
3b95132420 feat(bpm): 优化获取部门领导逻辑
- 增加对4级部门的处理,如果当前部门级别超过4级,则获取第4级部门信息
-通过部门标识分割获取第4级部门ID,并重新获取部门信息- 优化了部门领导的获取逻辑,提高了系统适应性和扩展性
2025-04-07 11:35:18 +08:00
furongxin
0f035799fd feat(system): 优化部门查询功能
- 修改 DeptMapper 接口,将 selectCompany 方法的 type 参数
2025-04-07 11:35:18 +08:00
aikai
6b2b14c96f feat(smartfactory): 增加用户ID筛选功能并优化数据结构
- 在 HandlingGroupUserAmountMonthItemVO 中将 contentList 的类型从 List 改为 Map- 在 getListByMonth 方法中添加 id 参数,用于筛选特定用户的数据
- 更新相关 mapper 和 service
2025-04-07 11:33:21 +08:00
aikai
346716c3ff feat(smartfactory): 新增搬运组工资记录按月查询功能- 新增 HandlingGroupUserAmountMonthVO 和 HandlingGroupUserAmountMonthItemVO 类用于按月查询结果- 在 HandlingGroupUserAmountService 中添加 getListByMonth 方法实现按月查询功能
- 在 HandlingGroupUserAmountMapper 中添加 getListByMonth 方法用于获取按月查询数据
- 优化了数据处理逻辑,通过 Map 结构组织按月查询结果
2025-04-02 17:26:36 +08:00
furongxin
36c8474498 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2025-04-01 14:31:28 +08:00