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 |
王晓迪
|
ae4aeefb97
|
[fix]
仓库管理 库存盘点
修改添加、编辑库存盘点页面,修改选择物料回调函数;
修改物料选择页面;
|
1 month ago |
王晓迪
|
3d39f8bdc7
|
[fix]
基础资料 仓库信息
修改添加、编辑仓库信息页面,新增仓库编号自动生成;
修改仓库信息controller、service方法,新增仓库编号自动生成方法;
修改仓库信息mapper,补全信息;
|
1 month ago |
liuxiaoxu
|
99ecb3ba33
|
[fix] 前端通用模块
bootstrap-table模块引入colResizable-1.6.min.js文件,用于可以拉动table宽度
include.html 通用CSS和js模块 设置bootstrap-table-colResizable-js通用方法,供其他模块引入
|
1 month ago |
liuxiaoxu
|
c59a67b62d
|
[fix] 销售管理
修改客户报价的操作栏样式排列,使用公共方法采用下拉菜单展示操作栏按钮
|
2 months ago |
liuxiaoxu
|
a1534e6345
|
[fix] 代码生成模块
修复代码生成FileUtils.writeStringToFile方法找不到导致系统报错问题
|
2 months ago |
liuxiaoxu
|
42aa2dfb34
|
[feat] 系统模块
系统角色前端页面:新增导出角色权限前端按钮,新增导出全部和导出选择的数据的js方法
系统角色后端接口:新增导出全部角色权限后端接口,新增导出课选择的数据后端接口;
系统角色mapper,service层新增根据角色id批量查询角色数据集合
|
2 months ago |
liuxiaoxu
|
4934427055
|
[fix] 通用模块
在通用模块domain类中创建导出角色权限Vo类,根据菜单、角色实体和ZTree节点树类创建
根据加载角色菜单列表树的后端接口的查询方法创建根据角色ID查询菜单后端方法:区分超级管理员和其他用户;超级管理员拥有全部权限,其他用户关联菜单表、用户表、角色表查询拥有的权限
|
2 months ago |
王晓迪
|
3e978d7435
|
Merge remote-tracking branch 'origin/dev' into dev
|
2 months ago |
王晓迪
|
7954a2e4b6
|
[feat]
新增客户报价、客户基本信息、销售订单审核流程模型选择多候选组;
|
2 months ago |
王晓迪
|
a4882ae7fe
|
[fix]
销售管理 客户报价
修改客户报价设置流程发起人角色service方法,设置主管标识为1,总经理/总助为3;
修改客户报价更新service方法,去除编辑后重新提交申请语句;
|
2 months ago |
王晓迪
|
374dcdd4d2
|
[fix]
销售管理 销售订单
修改销售订单设置流程发起人角色service方法,设置主管标识为1,总经理/总助为3;
|
2 months ago |
王晓迪
|
d80746db3e
|
[fix]
销售管理 客户基本信息
修改基本信息设置流程发起人角色service方法,设置主管标识为1,总经理/总助为3;
|
2 months ago |
liuxiaoxu
|
b8c764203c
|
[fix] 通用模块
修改前端通用js,ry-ui.js中table设置统一高度,解决万材说table下拉后看不到表头标题的问题;
ry-ui.js新增dropdownToggle方法,实现下拉进行按钮切换,并且实现按钮水平居中对齐,解决万材提出的操作栏内容过长问题;
|
2 months ago |
liuxiaoxu
|
730bdc6c7f
|
[fix] 销售管理
修改客户基本信息的前端列表排列,按照万材提供的页面优化修改
|
2 months ago |
王晓迪
|
84426e5895
|
[feat]
销售管理 客户报价
新增销售管理列表页面控制操作列显示按钮及其绑定方法;
|
2 months ago |
王晓迪
|
fd86952d17
|
[fix]
基础资料 请购单
修改请购单添加、编辑、详情页面,功能正常;
修改请购单、vo和详情实体类,新增字段;
修改请购单列表页面,调整表格字段显示结构;
修改请购经理、主管、副总经理、总经理审批页面,调整显示效果;
修改请购单controller,新增获取业务员接口;
修改请购单列表查询service接口,添加角色限制;
修改请购单和详情mapper,添加字段,修改列表查询mapper方法,实现模糊搜索;
|
2 months ago |
王晓迪
|
d981336138
|
[fix]
基础资料 员工领料
修改员工领料列表页面,修改表格显示字段;
修改员工领料添加、编辑、详情页面,添加多选物料,调整表格显示结构;
修改员工领料controller导出接口,实现多选导出;
修改员工领料查询service方法,添加角色限制;
修改员工领料列表查询mapper方法,新增按id列表查询方法;
修改部门经理、部门主管审批页面显示效果;
|
2 months ago |
王晓迪
|
cda04b972b
|
[fix]
修改选择物料controller接口,去除权限;
新增物料搜索栏加工方式下拉框搜索功能;
|
2 months ago |
王晓迪
|
8e906778f2
|
[fix]
修改选择待办人方法,添加报销单类型;
修改选择所有用户方法,补全字段;
|
2 months ago |
王晓迪
|
dcc129668b
|
[fix]
品质管理 退换货
修改退换货出库页面和详情页面,实现出库功能;
修改退换货实体和详情类;
修改退换货controller、service,新增确认供应商生成入库单方法;
|
2 months ago |
王晓迪
|
5b0eb6c770
|
[fix]
仓库管理 库存查询
修改库存判断列表页面、mapper,实现搜索栏模糊搜索;
修改库存查询、详情实体类,修改字段类型;
修改库存查询controller、service接口;
修改库存查询mapper方法;
修改库存历史页面表格显示顺序;
|
2 months ago |
王晓迪
|
d13ce18996
|
[feat]
仓库管理 库存报损
修改库存报损service方法,新增库存查询和库存历史操作;
修改请购单出库页面,实现出库操作;
|
2 months ago |
王晓迪
|
c6698303e3
|
[feat]
品质管理 品质单
新增品质单列表页面委外入库单品质、详情按钮;
新增委外加工品质页面、品质详情页面、品质报告页面;
新增品质单委外加工品质controller接口、service方法;
|
2 months ago |
王晓迪
|
993f4cf508
|
[feat]
委外加工 委外订单、领料、入库
修改添加委外订单、领料和入库页面,补全出入库所需字段;
去除委外订单mapper中子表相关;
新增委外订单子表mapper;
修改委外订单controller,审核通过后生成应付账款记录;
新增委外订单根据子表生成应付账款记录service方法;
修改委外领料service,补全出库单字段;
|
2 months ago |
王晓迪
|
f7d508d33f
|
[feat]
仓库管理 出库单
新增委外单出库页面和委外单出库详情页面;
修改出库单列表页面,补全按钮;
修改出库单出库controller、service方法,补全出库类型,添加库存查询、库存历史相关;
|
2 months ago |
王晓迪
|
ef19d52976
|
[fix]
仓库管理 入库单
修改生产订单委内入库页面,修改提交函数,补全字段;
修改委外单入库页面,修改页面表格定义,修改提交函数;
修改退换货入库页面,修改页面表格,修改提交函数;
修改委外单入库详情页面,正常显示;
修改暂收委外单页面,修改页面样式、表格定义,修改提交函数;
修改暂收委外单详情页面,正常显示;
修改入库单mapper列表查询方法;
修改入库单controller和service接口;
|
2 months ago |