liuxiaoxu
|
e0801cce22
|
[delete]
删除旧版无用的成品物料对象 item_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的报价对象 provider_pricelist和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
80ac481bae
|
[delete]
删除旧版无用的付款申请单对象 finance_request_funds和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的应付账款明细 accountsPayableDetails和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的应收账款明细 accountsReceivablePayable和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
822e312d4a
|
[delete]
删除旧版无用的销售服务主表demo对象 demo_sales_service_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
81fc4941f1
|
[delete]
删除旧版无用的客户资料对象 customer和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的产品报价对象 productprice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的库存调整对象 stock_adjust和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
ce9f21baa8
|
[delete]
删除旧版无用的盘底对象 check_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
2e76f33b50
|
[delete]
删除旧版无用的余料退库对象 cancel_stock_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的余料退库对象 cancel_stock_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的盘底对象 check_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
455f3907ef
|
[delete]
删除旧版无用的采购对账 warehousing_record和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
34d3c91e12
|
[delete]
删除旧版无用的订单列表对象 buyorder_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
王晓迪
|
0050217b1b
|
Merge remote-tracking branch 'origin/dev' into dev
|
1 month ago |
王晓迪
|
d0d82dd6fe
|
[fix]
生产管理 生产订单
修改部门评审、部门主管确认、工程审核页面表格显示效果;
|
1 month ago |
王晓迪
|
14c9a5ce11
|
[fix]
基础资料 出差单
修改出差单列表页面,去除申请人列样式,设置列居中,新增行样式;
修改新增、详情页面表单显示效果,去除或补充字段;
新增出差单vo类,新增当前状态字段;
修改出差单列表查询controller方法;
修改出差的列表查询service方法,添加角色限制,修改按角色设置节点变量方法;
修改出差经理审批页面字段显示;
新增人事录入页面、研发总监审批页面;
|
1 month ago |
王晓迪
|
f147ab6d44
|
[fix]
基础资料 报销单
修改报销单列表页面表格,去除申请人显示样式;
修改报销管理列表页面,新增当前状态字段;
修改报销管理、报销单列表查询controller接口;
修改报销单分页查询、获取用户名下可见用户列表、根据角色设置节点变量service方法;
修改列表查询mapper方法,截取日期查询;
新增研发总监审批页面;
|
1 month ago |
王晓迪
|
a2e5152961
|
[fix]
基础资料 请购单
修改请购单列表页面,去除申请人显示效果,设置列居中显示;
修改请购经理、主管、副总经理、总经理审批页面字段显示;
修改请购单service分角色设置节点变量方法;
修改请购单列表查询mapper方法,截取日期判断;
新增研发总监审批页面;
|
1 month ago |
王晓迪
|
c0458cd3f4
|
[fix]
基础资料 员工领料
修改添加、编辑、详情页面表格,去除价格相关字段显示;
修改员工领料单列表页面,去除价格显示,修改列居中,去除申请人显示效果;
修改部门经理、主管审批页面,去除价格显示;
修改分角色设置节点变量service方法;
修改列表查询mapper,截取日期查询;
新增副总经理、研发总监审批页面;
|
1 month ago |
liuxiaoxu
|
efe8190044
|
[delete]
删除旧版无用的购单列表对象 buyorder_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
e2dd4b4775
|
[delete]
删除旧版无用的箱号对象 box_workform_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
14f2785fcb
|
[delete]
删除旧版无用的sys_bom_subsidiary_material和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的sys_finish_product和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
468328290e
|
[delete]
删除旧版无用的bom原料对象 sys_bom_raw_material和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的BOM对象 sys_bom和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的原料材料对象 sys_raw_material和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
314682258b
|
[delete]
删除旧版无用的物料清单成品对象 bom_finish_product和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
734f34fe33
|
[delete]
删除旧版无用的物料清单对象 bom和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
a7c22e903c
|
[delete]
删除旧版无用的半成品bom对象 bcp_bom和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
ba81ea6a58
|
[delete]
删除旧版无用的制工单子表列表对象 workorder_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的制工对象 workorderhead和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
39fcf67418
|
[delete]
删除旧版无用的箱子产品对象 workform_box_product_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的数据采集对象 workform_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
8743a727dc
|
[delete]
删除旧版无用的呆滞物料对象 warehousing_stagnant_material和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
52ccaf1f49
|
[delete]
删除旧版无用的库存对象 warehousing_search和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
8cf5e97923
|
[delete]
删除旧版无用的入库记录查询对象warehousing_record和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的退货单子表sales_return_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的退货单sales_return_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
4964f8cdcc
|
[delete]
删除旧版无用的采购入库通知查询对象warehousing_purchase_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
5eab1cf3f5
|
[delete]
删除旧版无用的出库对象列表warehousing_out_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
9b0f413e38
|
[delete]
删除旧版无用的出库对象warehousing_out_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
bbc3fe99f4
|
[delete]
删除旧版无用的入库检验通知物料表warehousing_inspection_detail和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库检验通知表warehousing_inspection_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
6c91056b1e
|
[delete]
删除旧版无用的入库查询warehousing_in_search和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
7a3d057db2
|
[delete]
删除旧版无用的入库物料表warehousing_in_detail和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
4f318afbb9
|
[delete]
删除旧版无用的成品入库通知warehousing_finish_product_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库表warehousing_in_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
541f99f6a6
|
[delete]
删除旧版无用的入库检验单warehousing_check_old和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库通知-检验warehousing_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的制造入库通知查询warehousing_manufacture_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
04a334ab55
|
[delete]
删除旧版无用的盘点表warehousing_check_info和系统中对应的前端所有代码和后端所有代码
|
1 month ago |
liuxiaoxu
|
c33fa89def
|
[delete]
删除旧版无用的盘点物料表warehousing_check_detail和系统中对应的前端所有代码和后端所有代码
|
1 month ago |
liuxiaoxu
|
e2b73e99ac
|
新增常量规则备注
|
1 month ago |
liuxiaoxu
|
9d22be2344
|
优化FieldCompareUtil字段对比工具类:
泛型处理:使用 Number 类型来处理所有的数值类型(如 Integer, Long, Double, BigDecimal)。
枚举类型处理:增加对 Enum 类型的支持。
日期类型处理:增加对 Date 类型的支持,并格式化日期。
统一处理逻辑:通过 areEqual 和 formatValue 方法来减少冗余的条件判断。
异常处理:增加了对 PropertyDescriptor 和 Method 获取过程中可能出现的异常的处理。
|
1 month ago |
liuxiaoxu
|
c0b67b2d5c
|
创建sys_diff_log:数据修改记录日志表作为通用模块的修改记录的存储
新增数据修改记录日志Mapper
新增数据修改记录日志Mapper.XML
新增数据修改记录日志Service接口
新增数据修改记录日志ServiceImpl实现类
新增 通用模块BusinessKeysConstants 修改数据记录日志业务模块常量类,用于记录业务模块数据,方便程序的维护,同时也能提高可读性
新增 系统模块 SysFieldDifferent 字段差异实体类,用于记录修改的字段名称,修改前值,修改后值,方便后续使用
新增自定义注解类:FieldCompare,采用和excel导出一样的模式,增加@FieldCompare注解,后续只需要在对应实体类上的成员变量增加@FieldCompare(chinesename="")就可使用
新增 通用模块字段对比工具类FieldCompareUtil,新增compare字段对比方法,采用反射的思想,自动获取带有FieldCompare注解的成员变量,然后对比拥有该注解的实体类,新值和旧的值进行对比,把相同实体类的成员变量修改前和修改后不同的值采用 [{fieldName,before,after},{},{}]的形式进行存储
新增 SysDiffLogVo 修改记录Vo类,用于前端列表展示修改的字段、修改前的值、修改后的值、修改时间、修改人
新增 数据修改记录日志Controller,用于后续统一处理所有模块的修改记录的展示,只需要传递相同且必要的值,就可使用,减少重复性代码
自定义常量BusinessKeysConstants类:新增 产品型号管理作为测试数据
SysFieldDifferent 字段差异实体类 新增 包含(fieldName、before、after)有参构造构造方法和无参构造方法,修改toString方法去掉 {}外面的SysFieldDifferent,用于存储[{fieldName,before,after},{},{}]这种形式,方便后面进行json数据的反序列化
前端新增修改记录通用列表展示页面diffLog.html,按照万材要求展示:修改字段、修改前的值、修改后的值、修改人、上次修改时间
SysDiffLogController层新增查询数据修改记录日志列表后端接口、新增打开数据修改记录前端页面后端接口
ISysDiffLogService层新增diff_data 把 数据通过JSON 序列化和反序列化 后端方法parseDiffData();新增 展示数据修改记录日志后端方法getDiffLogList()
SysDiffLogMapper层新增查询数据修改记录日志列表 后端方法selectSysDiffLogByBusiness()
SysDiffLogServiceImpl层新增 解析单个条目后端方法parseSingleEntry()
前端通用模块ry-ui.js新增双击某格触发的事件前端方法
测试通用修改记录日志:
SysProductModel实体类成员变量上加入@FieldCompare()注解
SysProductModelController层新增打开日志记录前端页面的后端接口,新增展示产品型号管理日志记录后端接口
修改SysProductModelServiceImpl新增产品型号管理后端方法:新增的同时新增一条修改记录日志数据;修改 修改操作方法,修改产品型号管理数据的同时:根据产品型号管理的唯一属性关联修改记录日志表,按照规定的格式里面存入修改的字段、修改前的值、修改后的值、修改时间、修改人数据
修改产品型号管理前端列表页面新增 onDblClickCell方法:按照万材要求:只有双击修改时间字段才会触发该事件,打开修改记录数据
去掉SysProductModelController层的新增有关修改记录日志的方法:提高通用性,把方法集中放在SysDiffLogController中;
修改 SysDiffLogController层的getDiffDataList方法,新增businessKey参数,提高通用性;
修改 onDblClickCell方法,现在只需要按照通用格式从前端传入businessId、businessKey参数就可全局通用
|
1 month ago |
liuxiaoxu
|
67013190d1
|
[fix] 前端通用模块
按照万材样式要求:
修改ry-ui.js的dropdownToggle通用方法,样式修改为和表头的样式保持一致,修改下拉菜单的选项的背景颜色加深颜色,确定最终样式
修改客户报价作为示例样式模板,并修改客户报价的列表字段的排列顺序
|
1 month ago |
王晓迪
|
29765c15ef
|
[fix]
生产管理 生产订单
修改添加生产领料页面,修改表格显示样式,补全表格订单用量显示、本次领料数自动填充,新增可用库存数;
修改生产订单列表页面,添加评审、确认时间、工程评审权限定义;
修改生产订单bom实体类,新增可用库存数、已领料数字段;
修改生产订单bom获取service方法,新增获取已领料数和可用库存数语句;
修改生产订单确认时间、工程评审controller接口,添加权限定义;
|
1 month ago |
王晓迪
|
35e2da343a
|
[fix]
生产管理 生产领料
修改生产领料实体类导出字段及顺序;
新增生产领料详情实体类可用库存数、订单用量字段;
修改生产领料vo实体类,新增当前状态字段;
修改生产领料controller导出接口;
修改生产领料service新增领料单方法,添加领料数不全为空、不超过可用库存数和本单用量判断;
修改生产领料列表查询mapper,模糊搜索,新增按单号列表查询领料单集合mapper方法;
|
1 month ago |
王晓迪
|
27010fad79
|
[fix]
生产管理 生产领料
修改生产领料列表页面,修改搜索栏定义,修改表格定义,添加行样式,添加当前状态字段,新增导出方法;
修改生产领料详情页面,调整表格显示样式;
修改生产经理和生产主管审批页面表格显示样式;
|
1 month ago |
王晓迪
|
807e8aed95
|
[fix]
仓库管理 入库单
去除委外单入库、入库详情;采购单入库、入库详情;采购单仓库入库、仓库入库详情;采购单仓库暂收详情页面的暂收相关字段显示效果;
|
1 month ago |
liuxiaoxu
|
2362960a96
|
[fix] 前端通用模块
按照万材要求:修改销售订单新增页面质保天数默认为empty
修改仓库入库单-采购订单前端页面存储位置和入库数字段,修改x-editable的默认样式。加上条件判断,没有值就默认为“empty”,修复不能填值的问题
|
1 month ago |
liuxiaoxu
|
ff499fc88f
|
[fix] 前端通用模块
按照杨老师说的,修改操作栏下拉菜单的样式,修改通用dropdownToggle方法
|
1 month ago |
王晓迪
|
acdd2af356
|
Merge remote-tracking branch 'origin/dev' into dev
|
1 month ago |
王晓迪
|
a635cc5882
|
[fix]
仓库管理 入库单
新增入库单列表页面子表展缩显示;
新增入库单controller按入库单号查询子表详情列表方法;
仓库管理 出库单
新增出库单列表页面子表展缩显示;
新增出库单controller按出库单号查询子表详情列表方法;
|
1 month ago |
王晓迪
|
f7007f5260
|
[fix]
仓库管理 库存报损
修改库存报损添加页面生产订单号输入框为下拉框,修改添加和编辑页面的回调函数;
新增库存报损实体类和mapper报销类型字段;
|
1 month ago |
王晓迪
|
ec1d0a57c6
|
[fix]
仓库管理 入库单
修改生产入库、委内入库、委外入库、采购入库、采购仓库入库及各详情页面,修改字段显示;
修改采购暂收、委外暂收、采购仓库暂收页面各暂收字段为暂收数量;
|
1 month ago |