2.0 KiB
2.0 KiB
对公还款方式移除与抵质押字段联动实施记录
修改内容
- 对公新增弹窗移除
还款方式输入项、初始化字段、重置字段、必填校验和提交字段。 - 对公详情页与模型输出展示移除
还款方式。 - 对公、对私新增弹窗中,
担保方式为抵押或质押时才展示抵质押类型、抵质押物是否第三方所有。 抵质押类型根据担保方式动态切换:抵押:一类、二类、三类、四类、其他质押:存单质押、其他
- 担保方式切换时清空已选抵质押类型和第三方所有标识,隐藏抵质押字段时不向后端提交。
- 对公创建 DTO 取消
repayMethod必填与枚举校验;collType不再全局必填,合法值调整为一类/二类/三类/四类/其他/存单质押。
验证结果
- 前端静态测试通过:
npm run test:corporate-create-input-paramsnpm run test:corporate-display-fieldsnpm run test:personal-create-input-params
- 后端编译与单测通过:
mvn -pl ruoyi-loan-pricing -am -Dtest=ModelCorpOutputFieldsTest -Dsurefire.failIfNoSpecifiedTests=false test
- 后端接口验证通过:
信用不传repayMethod、不传抵质押字段可创建。抵押传一类且不传repayMethod可创建。质押传存单质押且不传repayMethod可创建。- 缺少
custIsn、缺少guarType、非法guarType仍返回参数错误。
- 真实前端页面验证通过:
- 对公新增弹窗不显示
还款方式。 - 对公、对私新增弹窗在
信用/保证下隐藏抵质押字段。 - 对公、对私新增弹窗在
抵押/质押下显示抵质押字段,且选项分别符合规则。 - 对公详情页与模型输出区域不再显示
还款方式。
- 对公新增弹窗不显示
说明
- 本次不删除数据库字段和实体字段,仅停止创建入口要求和页面展示,保留历史数据结构。