liuxiaoxu
|
8743a727dc
|
[delete]
删除旧版无用的呆滞物料对象 warehousing_stagnant_material和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
52ccaf1f49
|
[delete]
删除旧版无用的库存对象 warehousing_search和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
8cf5e97923
|
[delete]
删除旧版无用的入库记录查询对象warehousing_record和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的退货单子表sales_return_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的退货单sales_return_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
4964f8cdcc
|
[delete]
删除旧版无用的采购入库通知查询对象warehousing_purchase_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
5eab1cf3f5
|
[delete]
删除旧版无用的出库对象列表warehousing_out_list和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
9b0f413e38
|
[delete]
删除旧版无用的出库对象warehousing_out_head和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
bbc3fe99f4
|
[delete]
删除旧版无用的入库检验通知物料表warehousing_inspection_detail和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库检验通知表warehousing_inspection_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
6c91056b1e
|
[delete]
删除旧版无用的入库查询warehousing_in_search和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
7a3d057db2
|
[delete]
删除旧版无用的入库物料表warehousing_in_detail和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
4f318afbb9
|
[delete]
删除旧版无用的成品入库通知warehousing_finish_product_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库表warehousing_in_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
541f99f6a6
|
[delete]
删除旧版无用的入库检验单warehousing_check_old和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的入库通知-检验warehousing_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的制造入库通知查询warehousing_manufacture_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
4 months ago |
liuxiaoxu
|
04a334ab55
|
[delete]
删除旧版无用的盘点表warehousing_check_info和系统中对应的前端所有代码和后端所有代码
|
4 months ago |
liuxiaoxu
|
c33fa89def
|
[delete]
删除旧版无用的盘点物料表warehousing_check_detail和系统中对应的前端所有代码和后端所有代码
|
4 months 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参数就可全局通用
|
4 months ago |
王晓迪
|
35e2da343a
|
[fix]
生产管理 生产领料
修改生产领料实体类导出字段及顺序;
新增生产领料详情实体类可用库存数、订单用量字段;
修改生产领料vo实体类,新增当前状态字段;
修改生产领料controller导出接口;
修改生产领料service新增领料单方法,添加领料数不全为空、不超过可用库存数和本单用量判断;
修改生产领料列表查询mapper,模糊搜索,新增按单号列表查询领料单集合mapper方法;
|
4 months ago |
王晓迪
|
f7007f5260
|
[fix]
仓库管理 库存报损
修改库存报损添加页面生产订单号输入框为下拉框,修改添加和编辑页面的回调函数;
新增库存报损实体类和mapper报销类型字段;
|
4 months ago |
王晓迪
|
3d39f8bdc7
|
[fix]
基础资料 仓库信息
修改添加、编辑仓库信息页面,新增仓库编号自动生成;
修改仓库信息controller、service方法,新增仓库编号自动生成方法;
修改仓库信息mapper,补全信息;
|
4 months ago |
王晓迪
|
fd86952d17
|
[fix]
基础资料 请购单
修改请购单添加、编辑、详情页面,功能正常;
修改请购单、vo和详情实体类,新增字段;
修改请购单列表页面,调整表格字段显示结构;
修改请购经理、主管、副总经理、总经理审批页面,调整显示效果;
修改请购单controller,新增获取业务员接口;
修改请购单列表查询service接口,添加角色限制;
修改请购单和详情mapper,添加字段,修改列表查询mapper方法,实现模糊搜索;
|
5 months ago |
王晓迪
|
d981336138
|
[fix]
基础资料 员工领料
修改员工领料列表页面,修改表格显示字段;
修改员工领料添加、编辑、详情页面,添加多选物料,调整表格显示结构;
修改员工领料controller导出接口,实现多选导出;
修改员工领料查询service方法,添加角色限制;
修改员工领料列表查询mapper方法,新增按id列表查询方法;
修改部门经理、部门主管审批页面显示效果;
|
5 months ago |
王晓迪
|
dcc129668b
|
[fix]
品质管理 退换货
修改退换货出库页面和详情页面,实现出库功能;
修改退换货实体和详情类;
修改退换货controller、service,新增确认供应商生成入库单方法;
|
5 months ago |
王晓迪
|
5b0eb6c770
|
[fix]
仓库管理 库存查询
修改库存判断列表页面、mapper,实现搜索栏模糊搜索;
修改库存查询、详情实体类,修改字段类型;
修改库存查询controller、service接口;
修改库存查询mapper方法;
修改库存历史页面表格显示顺序;
|
5 months ago |
王晓迪
|
d13ce18996
|
[feat]
仓库管理 库存报损
修改库存报损service方法,新增库存查询和库存历史操作;
修改请购单出库页面,实现出库操作;
|
5 months ago |
王晓迪
|
993f4cf508
|
[feat]
委外加工 委外订单、领料、入库
修改添加委外订单、领料和入库页面,补全出入库所需字段;
去除委外订单mapper中子表相关;
新增委外订单子表mapper;
修改委外订单controller,审核通过后生成应付账款记录;
新增委外订单根据子表生成应付账款记录service方法;
修改委外领料service,补全出库单字段;
|
5 months ago |
王晓迪
|
ef19d52976
|
[fix]
仓库管理 入库单
修改生产订单委内入库页面,修改提交函数,补全字段;
修改委外单入库页面,修改页面表格定义,修改提交函数;
修改退换货入库页面,修改页面表格,修改提交函数;
修改委外单入库详情页面,正常显示;
修改暂收委外单页面,修改页面样式、表格定义,修改提交函数;
修改暂收委外单详情页面,正常显示;
修改入库单mapper列表查询方法;
修改入库单controller和service接口;
|
5 months ago |
王晓迪
|
0e73741b43
|
[fix]
财务管理 应付账款
修改应付账款列表页面、详情页面,正常显示;
修改应付账款实体类,调整导出字段和顺序,添加供应商字段;
修改应付账款导出controller接口,新增结案接口;
新增按单号查询应付账款记录service方法和结案方法;
新增按单号查询应付账款记录mapper方法和结案方法;
|
5 months ago |
王晓迪
|
9640f817a0
|
[fix]
基础资料 报销单
修改报销单列表页面表格显示结构,添加显示/隐藏操作栏按钮;
修改添加报销单页面,去除单号自动加载,添加页面元素联动,添加功能正常使用;
修改报销单编辑、详情页面,功能正常使用;
修改确认打款页面,补全功能;
修改报销单子表、确认打款实体类,修改金额数据类型,新增报销单vo类当前状态字段;
修改报销单controller接口,列表查询按角色权限划分,修改导出单据方法,修改审核完成任务方法;
新增报销单service更新审批信息、获取当前登录名下可见用户方法;
修改报销单mapper列表查询方法;
修改确认打款新增打款记录service方法;
|
5 months ago |
liuxiaoxu
|
9f13a2f6a7
|
[feat] 销售管理
销售管理新增页面:物料table新增最新报价(RMB)、最新报价(美元)、和最新报价历史按钮;新增查看最新报价历史前端js方法
销售管理子表实体类新增最新报价(RMB)、最新报价(美元)字段
修改销售管理mapper.xml里面的分页查询方法、修改方法、新增方法:统一加上recentQuotation_rmb, recentQuotation_usd,字段
|
5 months ago |
liuxiaoxu
|
f025e10323
|
[fix] 工程管理
修改客户报价历史实体的报价时间为yyyy-MM-dd HH:mm:ss这种格式;
新增 客户报价审核后更新客户报价历史后端接口
修改客户报价历史列表页面传入的参数为materialCode和customerCode;
修改客户报价审批接口:在审核通过和拒绝的时候调用客户报价审核后更新客户报价历史方法
客户报价历史新增根据供应商编码查询最新一条记录后端接口
修改查询客户报价历史列表后端接口,在查询的时候通过前端传入的值,逻辑把最新一条的数据和列表数据匹配,匹配上的设置为是最新报价
修改客户报价的新增页面,实现添加物料的时候由只能添加单条数据改为可以遍历添加多条数据
|
5 months ago |
liuxiaoxu
|
19214494e6
|
[fix] 工程管理
新增客户报价历史实体类
新增客户报价历史Mapper
新增客户报价历史Mapper.XML
新增客户报价历史Service接口
新增客户报价历史ServiceImpl实现类
客户报价新增页面:新增最新报价(美元)、最新报价(RMB)、最新报价历史按钮、最新报价前端js方法
客户报价子表实体实体类、mapper.xml、数据库表新增:物料的最新报价(RMB)、物料的最新报价(RMB)字段
客户报价Controller新增:打开客户报价历史弹窗后端接口、查询客户报价历史列表后端接口
客户报价impl层新增:客户报价新增的同时生成客户报价历史数据
|
5 months ago |
liuxiaoxu
|
10cd258d2d
|
[feat] 工程管理
开发修改单前端页面新增导出按钮,新增全部导出和可选择部分导出前端js方法;
开发修改单后端Controller层新增导出接口;新增根据开发修改单号数组查询开发修改单集合后端接口和方法
开发修改单实体类新增@Excel注解,字典类型的导出加上dictType关键词
|
5 months ago |
liuxiaoxu
|
b91891283a
|
[feat] 工程管理
产品型号管理前端新增导出按钮,前端新增区分选择导出和分别导出的js方法
产品型号管理Controller层新增导出全包后端接口和根据选择的产品型号id导出对应的产品型号数据
新增 根据产品型号管理ID数组查询产品型号管理集合后端接口
|
5 months ago |
liuxiaoxu
|
8a91faa452
|
[feat] 工程管理
修复产品型号管理不能根据创建实现查询的问题
产品型号管理分页查询后端接口,新增根据工程师查询;新增根据创建时间降序排序
产品型号管理前端添加页面新增添加的时候自动获取登录人的姓名作为工程员
|
5 months ago |
liuxiaoxu
|
b6c34800df
|
[fix] 工程管理
修复产品型号不能根据产品型号id查询问题,并且产品型号id查询修改为模糊查询
设备型号、设备名称、规格说明、差异说明也都修改为模糊查询
|
5 months ago |
liuxiaoxu
|
ccb9c93e3e
|
[fix] 工程管理
新增 通过bom父节点id查询bom子节点
修改bom添加后端接口,去掉更新关联bom的物料的操作,防止破坏bom的唯一性
|
5 months ago |
王晓迪
|
c3e0362d44
|
[fix]
品质管理 品质单
新增根据入库单号和物料号查询品质单详情mapper方法;
|
5 months ago |
王晓迪
|
ef11da1825
|
[fix]
仓库管理 库存报损
新增按料号查询库存报损详情列表方法;
|
5 months ago |
王晓迪
|
dc91c70f64
|
[fix]
委外加工 委外领料
修改委外领料列表页面搜索栏字段定义,新增导出按钮绑定方法;
修改委外领料mapper列表查询方法;
新增委外领料导出controller接口;
修改委外领料详情实体类,调整导出字段及顺序;
新增按领料单号列表批量查询委外领料详情数据方法;
|
5 months ago |
王晓迪
|
b6e63a0714
|
[fix]
委外加工 委外订单
修改添加委外订单页面显示样式;
新增结案页面数据显示结构;
修改委外订单列表页面搜索栏字段定义,新增结案按钮跳转方法;
修改委外订单mapper列表查询方法;
新增委外订单结案页面跳转controller接口;
|
5 months ago |
王晓迪
|
78cbfd7e35
|
[fix]
委外加工 委外计划
修改委外计划列表页面搜索栏字段定义;
修改委外报价mapper列表查询方法;
修改委外计划详情页面显示样式;
|
5 months ago |
王晓迪
|
491a497189
|
[fix]
委外加工 委外报价
修改委外报价列表页面搜索栏定义,修改委外报价mapper列表查询方法;
修改委外报价service列表查询方法;
新增委外报价列表页面导出按钮绑定导出方法;
修改委外报价controller导出接口,实现多选和全部导出;
修改委外报价批量插入详情数据service接口;
新增修改委外报价审批信息service接口;
新增导出委外报价详情列表和根据报价单号列表导出详情mapper方法;
修改委外报价详情实体类,调整导出字段及顺序;
|
5 months ago |
王晓迪
|
d23f61250d
|
[fix]
委外加工 委外工序
修改委外工序详情页面显示样式;
修改委外工序列表页面搜索栏定义,修改委外工序mapper列表查询方法;
修改委外工序service列表查询方法;
|
5 months ago |
王晓迪
|
843ebc1498
|
[fix]
生产管理 生产订单
修改生产订单列表页面,新增创建委外计划按钮及其显示逻辑;
修改生产订单bom实体类,新增委外工序数和已委外数量字段;
修改生产订单bom的mapper,新增字段,新增按生产单号和料号查询方法;
修改生产订单bom查询列表service接口,委外类型物料关联查询工序信息附加;
|
5 months ago |
liuxiaoxu
|
4b33e8bd4d
|
[fix] 工程管理
修改物料作废后端接口:新增作废前判断,是否被员工请购单引用判断,有就进行提示;是否被员工领料单引用判断,有就进行提示;
员工领料单子表Mapper新增 检查领料单子表是否引用了物料后端接口
请购单子表Mapper新增 检查请购单子表是否引用了物料后端接口
|
5 months ago |
liuxiaoxu
|
f4ebd44770
|
[fix] 工程管理
修改物料作废后端接口:新增作废前判断,是否被bom引用判断,有就进行提示;是否被销售订单引用,有就进行提示;是否被客户报价引用,有就进行提示;是否被销售估价引用,有就进行提示;是否被开发修改单引用,有就进行提示;
bom Mapper新增 检查bom是否引用了物料后端接口
开发修改单子表Mapper 新增 检查开发修改单子表是否引用了物料后端接口
销售估价详情Mapper新增 检查销售估价子表是否引用了物料后端接口
客户报价子表Mapper新增 检查客户报价子表是否引用了物料后端接口
销售订单子表Mapper新增 检查销售订单子表是否引用了物料后端接口
|
5 months ago |
liuxiaoxu
|
30b833a803
|
[fix] 工程管理
物料模块根据料号前缀查询匹配物料后端接口:新增审核状态和使用状态,只有审核状态为1和使用状态为1的物料才能被正常使用,去掉delflag作为筛选条件
|
5 months ago |
liuxiaoxu
|
d2b8d80945
|
[fix] 工程管理
物料模块查询所有物料信息列表和bom的id后端接口:新增审核状态和使用状态,只有审核状态为1和使用状态为1的物料才能被正常使用
物料模块通过materialVo查询物料信息后端接口:新增审核状态和使用状态,只有审核状态为1和使用状态为1的物料才能被正常使用
物料模块查询所有物料信息列表后端接口:新增审核状态和使用状态,只有审核状态为1和使用状态为1的物料才能被正常使用
物料模块查询所有通过审核的半成品和成品物料的信息后端接口:补充上使用状态信息
|
5 months ago |
王晓迪
|
d3511fd490
|
[fix]
委外加工 委外计划
修改委外计划mapper及service有关委外物料的mapper调用;
修改添加委外报价页面回调去重方法逻辑;
新增委外物料mapper文件;
新增按料号批量删除委外物料mapper方法;
|
5 months ago |
liuxiaoxu
|
7975fc7628
|
[feat] 工程管理
开发修改单列表页面table新增关联生产单号字段,前端查询新增关联生产单号查询条件
修改开发修改单后端分页查询接口,新增关联生产单号查询条件
|
5 months ago |
liuxiaoxu
|
f0d309119e
|
[feat] 工程管理
开发修改单数据库表、实体类新增工程员字段;
开发修改单前端列表页面新增下拉选择工程员进行条件筛选,新增查询工程员方法;
开发修改单新增页面新增工程员字段,设置为自动填充值,不可修改
开发修改单后端Controller新增查找所有的工程员接口
开发修改单分页查询接口,新增条件查询工程员
|
5 months ago |
liuxiaoxu
|
c0ffcf3927
|
[fix] 工程管理
修复开发修改单后端查询接口和前端列表页面,单号查询改为模糊查询,料号查询改为模糊查询,录入时间查询改为区间匹配查询
|
5 months ago |