qiankanghui
|
b32af48e97
|
refactor(srm): 重构供应商数据实体和查询配置
- 将供应商组描述字段重命名为组文档类型并更新相关getter/setter方法
- 调整SQL映射文件中的LEFT JOIN语句格式保持一致性
- 修改供应商查询的排序字段从创建日期改为ID
|
3 days ago |
qiankanghui
|
5ec69ff66d
|
fix(supplier): 修复供应商地址管理中的参数验证和分页查询问题
- 修复QueryPage类中limit和page参数的默认值处理,防止负数或零值导致的查询异常
- 修改SrmSupplierAddressMapper接口方法签名,统一使用IPage参数类型
- 修复XML映射文件中supplier_id字段引用错误,保持与实体类属性名一致
- 移除未使用的jakarta.mail.Address导入
- 添加供应商ID和地址ID的空值验证,防止空数据插入和更新操作
- 优化分页查询的参数传递和处理逻辑
|
6 days ago |
qiankanghui
|
3932edf71d
|
feat(baseInformation): 添加供应商地址管理功能并优化控制器返回
- 添加SrmSupplierAddressController实现供应商地址的增删改查接口
- 添加SrmSupplierAddressMapper和对应XML映射文件实现数据库操作
- 添加SrmSupplierAddressService接口及实现类处理业务逻辑
- 修改deliveryTerm、paymentTerm和tax控制器的返回逻辑统一返回R.ok()
- 更新SrmSupplierAddress实体类添加MyBatis Plus注解并调整字段结构
- 从SrmSupplierData中移除currencyDesc相关字段和方法
|
6 days ago |
qiankanghui
|
e0f596c6c0
|
feat(srm): 添加税率管理功能并优化供应商数据映射
- 新增 SrmTax 实体类用于税率信息管理
- 添加 SrmTaxController 提供税率列表、增删改查接口
- 实现 SrmTaxService 和 SrmTaxServiceImpl 业务逻辑
- 创建 SrmTaxMapper 数据访问层及对应的 XML 映射文件
- 修正供应商映射文件中的字段命名规范,统一使用驼峰命名
- 移除未使用的 SrmDeliveryTerm 导入依赖
|
6 days ago |
qiankanghui
|
c4e0887a5a
|
feat(baseInformation): 添加付款条款管理功能并重构交货条款相关代码
- 新增 SrmPaymentTerm 实体类
- 新增 SrmPaymentTermController 控制器,提供付款条款的增删改查接口
- 新增 SrmPaymentTermService 服务接口及其实现
- 新增 SrmPaymentTermMapper 数据访问接口及 XML 映射文件
- 重构 SrmDeliveryTerm 相关代码,移除 getDeliveryTermById 方法
- 修改数据库查询方法,使用 selectDeliveryTermByCode 替代 selectDeliveryTermById
- 从供应商映射文件中移除货币相关的字段查询
- 添加付款条款数据验证功能,包括天数格式验证和重复性检查
- 实现付款条款删除前的引用检查机制
|
6 days ago |
qiankanghui
|
c649e11857
|
feat(srm): 添加供应商管理和分组功能
- 添加了供应商实体类SrmSupplier,包含税率、多个电话邮箱和联系方式字段
- 实现了供应商分组实体SrmGroup和对应的数据库映射
- 创建了供应商货币实体SrmCurrency用于币种管理
- 在供应商控制器中添加了新增、更新和删除供应商的API接口
- 扩展了供应商数据类以支持货币和分组描述信息
- 实现了供应商服务层的完整CRUD操作和业务逻辑验证
- 添加了供应商分组的数据库映射文件和查询功能
- 更新了开发环境数据库配置文件以使用正确的数据库名
|
6 days ago |
常熟吴彦祖
|
b5fe18247e
|
feat(config): 配置MybatisPlus分页插件溢出处理
- 当当前页码大于总页数时设置返回第一页数据
- 保持原有的SQL Server数据库类型配置
- 维持最大分页条数10000条记录的限制
|
6 days ago |
常熟吴彦祖
|
62a1aa3aa8
|
修复分页
|
6 days ago |
常熟吴彦祖
|
0e7cda6087
|
1
|
6 days ago |
常熟吴彦祖
|
89caa840ad
|
feat(auth): 添加工厂权限检查功能
- 在 AccessSiteData 实体类中将 userID 字段重命名为 username
- 为 AccessSiteData 添加 MyBatis 别名注解
- 在 Shiro 配置中调整 /base/getSiteDataActive 路径的过滤规则
- 在登录控制器中添加工厂权限验证逻辑,非 admin 用户需要检查工厂访问权限
- 在登录表单中添加 site 字段用于权限验证
- 在用户数据访问层添加 checkAccessSite 方法用于查询工厂权限
- 在 MyBatis 映射文件中实现 checkAccessSite 查询语句
- 在用户服务层添加 checkAccessSite 接口定义
- 在用户服务实现类中实现工厂权限检查功能
|
6 days ago |
常熟吴彦祖
|
e80399ee9f
|
feat(base): 添加站点数据查询功能
- 在BaseController中新增getSiteDataActive接口
- 添加SiteData实体类定义站点相关字段
- 在BaseMapper中增加getSiteDataActive数据访问方法
- 在BaseService和BaseServiceImpl中实现站点数据查询逻辑
- 在BaseMapper.xml中添加站点数据查询SQL语句
- 添加HashMap和Map导入支持数据处理
|
6 days ago |
常熟吴彦祖
|
91fbed658e
|
chore(config): 更新开发环境配置和项目名称
- 修改 application-dev.yml 中的文件路径配置,启用 Windows 路径设置
- 注释掉 macOS 路径配置选项
- 将项目名称从 ckt-srm-java 更改为 krd-srm-java
|
6 days ago |
常熟吴彦祖
|
4d7557bf74
|
Merge remote-tracking branch 'origin/master'
|
6 days ago |
常熟吴彦祖
|
a1fd21a9db
|
1
|
6 days ago |
qiankanghui
|
03d531de81
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/main/java/com/xujie/modules/srm/controller/SrmGroupController.java
# src/main/java/com/xujie/modules/srm/service/impl/SrmGroupServiceImpl.java
|
7 days ago |
qiankanghui
|
98b4b3f61b
|
feat(srm): 添加供应商管理和分组功能
- 添加了供应商实体类SrmSupplier,包含税率、多个电话邮箱和联系方式字段
- 实现了供应商分组实体SrmGroup和对应的数据库映射
- 创建了供应商货币实体SrmCurrency用于币种管理
- 在供应商控制器中添加了新增、更新和删除供应商的API接口
- 扩展了供应商数据类以支持货币和分组描述信息
- 实现了供应商服务层的完整CRUD操作和业务逻辑验证
- 添加了供应商分组的数据库映射文件和查询功能
- 更新了开发环境数据库配置文件以使用正确的数据库名
|
1 week ago |
qiankanghui
|
67260fb320
|
feat(srm): 添加供应商管理和分组功能
- 添加了供应商实体类SrmSupplier,包含税率、多个电话邮箱和联系方式字段
- 实现了供应商分组实体SrmGroup和对应的数据库映射
- 创建了供应商货币实体SrmCurrency用于币种管理
- 在供应商控制器中添加了新增、更新和删除供应商的API接口
- 扩展了供应商数据类以支持货币和分组描述信息
- 实现了供应商服务层的完整CRUD操作和业务逻辑验证
- 添加了供应商分组的数据库映射文件和查询功能
- 更新了开发环境数据库配置文件以使用正确的数据库名
|
1 week ago |
常熟吴彦祖
|
efcc23c06d
|
feat(srm): 添加供应商管理和分组功能
- 添加了供应商实体类SrmSupplier,包含税率、多个电话邮箱和联系方式字段
- 实现了供应商分组实体SrmGroup和对应的数据库映射
- 创建了供应商货币实体SrmCurrency用于币种管理
- 在供应商控制器中添加了新增、更新和删除供应商的API接口
- 扩展了供应商数据类以支持货币和分组描述信息
- 实现了供应商服务层的完整CRUD操作和业务逻辑验证
- 添加了供应商分组的数据库映射文件和查询功能
- 更新了开发环境数据库配置文件以使用正确的数据库名
|
2 weeks ago |
常熟吴彦祖
|
fc27614eda
|
first commit
|
2 weeks ago |