liuxiaoxu
|
d2aa3a8677
|
[fix]销售管理
销售订单新增页面、详情页面、修改页面、驳回调整页面、业务经理审批页面、业务主管审批页面、总经理助理审批页面:物料列表加工方式为物料类型、列表页面不展示美元汇率和国内税率;form表单的美元汇率没有值默认为”当前未配置美元汇率,请联系总经理“,且为只读选项
|
4 weeks ago |
liuxiaoxu
|
5ca11eb0ea
|
[fix]销售管理
修改销售订单前端新增页面:实现
1、美元汇率,业务自己不可手动维护,根据报价单的当前时间,美元汇率从【基础资料-汇率管理】中获取当前时间的美元忽略
1.1、获取到美元汇率,则显示美元汇率
1.2、未获取到美元汇率,则显示“当前未配置美元汇率,请联系总经理”
三、确定
1、点击【新增物料】时,若当前时间未获取到当前的【美元汇率】,弹窗提示“当前未配置美元汇率,请联系总经理”
设置美元汇率为只读
去掉物料列表页面国内税率和美元汇率字段
|
4 weeks ago |
liuxiaoxu
|
f876314685
|
[fix]销售管理
修改销售订单列表页面表头的按钮,按钮采用统一样式;修改操作栏按钮样式样式统一,操作栏引用$.table.dropdownToggle方法;收货地址、交货条件、付款条件字段加上tooltip方法,超过5个字符隐藏部分内容
|
4 weeks ago |
liuxiaoxu
|
b11ba135cd
|
[fix]销售管理
修复客户报价的修改页面 国内税率没有值的bug
|
4 weeks ago |
liuxiaoxu
|
8b9bd49260
|
[fix]销售管理
修改客户报价新增页面的客户名称为只读选项
|
4 weeks ago |
liuxiaoxu
|
80fe589242
|
[fix]销售管理
客户报价新增页面、详情页面、修改页面、驳回调整页面、业务经理审批页面、业务主管审批页面、总经理助理审批页面:物料列表加工方式为物料类型、列表页面不展示美元汇率和国内税率;form表单的美元汇率没有值默认为”当前未配置美元汇率,请联系总经理“,且为只读选项
|
4 weeks ago |
liuxiaoxu
|
80ff2b649d
|
[feat]系统管理
根据单据创建时间查询当前区间内的美元汇率后端接口(所有模块通用):对比当前订单创建时间,在美元汇率管理的开始时间之后,在结束时间之前,并且包括临界值
新增 因为时间都没有包含时分秒,所以对比的时候设置时分秒为 00:00:00后端方法
新增 查询所有基础资料汇率管理列表后端方法
修改客户报价前端新增页面:实现
1、美元汇率,业务自己不可手动维护,根据报价单的当前时间,美元汇率从【基础资料-汇率管理】中获取当前时间的美元忽略
1.1、获取到美元汇率,则显示美元汇率
1.2、未获取到美元汇率,则显示“当前未配置美元汇率,请联系总经理”
三、确定
1、点击【新增物料】时,若当前时间未获取到当前的【美元汇率】,弹窗提示“当前未配置美元汇率,请联系总经理”
|
4 weeks ago |
liuxiaoxu
|
7edd4756dd
|
[fix]系统管理
系统用户新增 通过部门id查询该部门下的所有用户后端方法
修改客户信息分页查询后端接口:通过部门、roleKeys和当前登陆人实现:
5管理员admin可以正常显示所有数据
|
4 weeks ago |
liuxiaoxu
|
d53df11f02
|
[fix]系统管理
系统用户新增 通过部门id查询该部门下的所有用户后端方法
修改客户信息分页查询后端接口:通过部门、roleKeys和当前登陆人实现:
1业务员只能查看自己添加的客户的所有信息,其他人添加的信息只能查看部分数据
2业务主管可以查看本部门的所有业务员的客户和自己添加的客户的所有信息,其他人添加的信息只能查看部分数据
3业务经理可以查看本部门的所有业务员、业务主管的客户和自己添加的客户,其他人添加的信息只能查看部分数据
4审批助理或者总经理可以正常显示所有数据
|
4 weeks ago |
liuxiaoxu
|
d5bd2c9090
|
[fix]工程管理
修改客户信息分页查询后端接口:去掉之前没用的筛选只有业务员才能查看数据的过滤条件。新增根据当前登陆人查找对应的角色Id得到所有的不重复roleKeys然后关联客户信息的creatBy字段实现添加人及上级可查看添加人的数据
新增角色过滤数据后端方法
客户基本信息实体类和数据库表新增createBy字段,新增角色集合allowedCreators字段和其对应的get、set方法
修改客户基本信息Mapper.xml层的所有方法加上createBy字段;修改分页查询方法:加上对allowedCreators里面数据的遍历
|
4 weeks ago |
liuxiaoxu
|
2a18c2e8b9
|
[fix]工程管理
bom前端 工程经理审核、工程主管审核、研发总监审核、驳回调整页面新增型号字段;
bom的service层去掉重复的事务注解,防止导致数据库死锁问题
|
4 weeks ago |
liuxiaoxu
|
92b5ba4d82
|
[fix]工程管理
修改bom新增页面设置备注字段,如果没有值默认为“empty”
bom修改页面加上型号字段,设置备注字段如果没有值默认为“empty”
|
4 weeks ago |
liuxiaoxu
|
b3065621cf
|
[fix]工程管理
修改bom详情页面:新增型号字段,去掉多余的函数,设置子表里的数据都不能修改。去掉选中一行和新增一行按钮
|
4 weeks ago |
liuxiaoxu
|
0d1119a39f
|
[fix]工程管理
bom新增页面:新增一条物料加上型号字段、bom的form表单新增型号字段
bom实体类新增型号字段和get、set方法,重新排列导出字段的顺序
bom的mapper.xml层的所有查询方法、修改方法、新增方法都加上materialModel字段
|
4 weeks ago |
liuxiaoxu
|
30a99da694
|
[fix]工程管理
修改bom的Controller层的getCateMaterialSelList方法,改调用mpper层的方法为调用service层的方法;
修改bom的mapper.xml层的selectCateErpMaterialList和searchMaterialsByPrefix方法,去掉限制物料类型的关联查询
bom的service层新增searchMaterialsByPrefix和selectCateErpMaterialList接口,处理bom只能添加5、6、7、8、9开头的物料
|
4 weeks ago |
liuxiaoxu
|
9c554729e5
|
[fix]工程管理
修复bom列表页面调整窗口比例大小会导致内容混乱问题;
修改bom列表页面表头的按钮,按钮采用统一样式;修改操作栏按钮样式样式统一,操作栏引用$.table.dropdownToggle方法;型号和描述字段加上tooltip方法,超过5个字符隐藏部分内容
|
4 weeks ago |
liuxiaoxu
|
cbcc906725
|
[feat]基础资料
汇率管理列表页面操作栏引用$.table.dropdownToggle方法;
|
4 weeks ago |
liuxiaoxu
|
6a1230f6f2
|
[feat]基础资料
汇率管理新增页面:添加汇率字段的时候,新增函数校验,汇率只能填写数字,添加其他字符会进行提示,不能正常提交
汇率管理修改页面:添加汇率字段的时候,新增函数校验,汇率只能填写数字,添加其他字符会进行提示,不能正常提交
汇率管理前端列表页面:
新增上次更新时间字段,新增双击上次更新时间打开修改记录数据页面的方法,上次更新时间字段加上颜色标注;新增开始时间和结束时间的查询方法
全局业务模块常量BusinessKeysConstants新增基础资料汇率管理SYS_EXCHANGE_RATE = "5"
汇率管理实体类:汇率、开始时间、结束时间新增@FieldCompare注解
修改汇率管理的新增后端接口:新增插入一条数据的同时在通用修改记录里面加上一条数据,并且加上事务处理
修改汇率管理的修改后端接口:新增修改汇率管理信息同时,引用FieldCompareUtil.compare方法进行前后数据对比,并且引用
diffLogService.updateSysDiffLogByBusiness通用方法处理修改后的数据,并且加上事务处理和异常处理;并且加上插入数据之前进行判断,1:开始时间不能大于结束时间!;2:不同数据之间的开始时间和结束时间不可以存在交叉数据,满足上面条件才可以添加
修改汇率管理的mapper.xml层的分页查询接口:使其满足可以通过开始时间和结束时间的区间进行分页查询
|
4 weeks ago |
liuxiaoxu
|
d3ea2ddb97
|
[feat]基础资料
新建基础资料汇率管理数据库表
新增汇率管理实体类
新增汇率管理Controller
新增汇率管理Mapper
新增汇率管理Mapper.XML
新增汇率管理Service接口
新增汇率管理ServiceImpl实现类
新增汇率管理前端列表页面:按照prd展示数据
新增汇率管理前端新增页面:设置开始时间、结束时间、汇率为必填字段
新增汇率管理前端修改页面:设置开始时间、结束时间、汇率为必填字段
修改基础资料汇率管理新增后端接口:插入数据之前进行判断,1:开始时间不能大于结束时间!;2:不同数据之间的开始时间和结束时间不可以存在交叉数据,满足上面条件才可以添加
新增 查询时间交叉集合的后端方法
|
4 weeks ago |
liuxiaoxu
|
e64f7a50c6
|
[feat]工程管理
物料前端
物料列表页面修改时间新增颜色标识和鼠标移动特效;新增onDblClickCell方法使支持双击修改时间打开物料修改记录页面
物料后端
物料实体类:涉及需要修改的字段加上@FieldCompare注解,字典类型的字典加上properties标识
物料iml层:物料新增接口加上对diffLogService模块的处理;物料的审核和不审核的修改接口加上对diffLogService模块的处理,并且加上异常处理字段
修改数据记录日志业务模块常量实体类新增物料信息ERP_MATERIAL = "4"
|
4 weeks ago |
liuxiaoxu
|
4791b23792
|
[feat]工程管理
物料前端
物料列表页面 新增型号字段,设置型号超过5个字符隐藏部分内容
物料前端新增页面新增 型号字段,设置为必填,提交方法新增型号字段
物料前端修改页面新增 型号字段,设置为必填,提交方法新增型号字段;加工方式和加工类型设置为不可修改
物料前端详情页面新增型号字段,设置为只读不可修改
物料前端工程经理、工程主管、研发总监审核页面新增型号字段,设置为只读不可修改
物料前端驳回调整页面新增 型号字段,设置为必填,提交方法新增型号字段;加工方式和加工类型设置为不可修改
物料选择页面列表新增型号字段
物料后端
物料实体类新增型号字段和对应的方法
物料mapper.xml层 返回对象、查询方法、修改方法、新增方法都加上型号字段
|
4 weeks ago |
liuxiaoxu
|
dc4f763959
|
[fix]工程管理
物料信息新增页面修改之前根据料号1-9开头绑定物料类型和加工方式的方法,按照新版prd调整:1-4对应采购;5-6对应采购、委外加工、委外加工或采购;7对应生产装配、生产加工;8对应生产加工;9对应采购、生产加工、生产装配、委外加工
物料加工方式新增4-委外加工或采购
物料实体类的物料加工方式字段新增备注
|
4 weeks ago |
liuxiaoxu
|
98de9d8608
|
[fix]
修改客户基本信息的后端mapper.xml文件,所有方法加上修改时间:update_time字段
修改新增客户基本信息后端接口:加上对修改记录表格的处理
修改客户基本信息修改后端接口:加上对修改记录表格的处理、加上异常处理
修复客户基本信息前端表的标题和内容对不齐的bug:去掉外联CSS样式;去掉table的消除空格的样式;去掉多余的隐藏了的字段,保持页面整洁;所有前端列表字段加上居中对齐的关键字
修改客户基本信息列表页面表头的按钮,按钮采用统一样式;新增操作栏,操作栏引用$.table.dropdownToggle方法,去掉按钮自带的样式;送货地址和公司地址引用$.table.tooltip方法,隐藏部分内容
全局业务模块常量BusinessKeysConstants新增客户基本信息SYS_CUSTOMER = "3"
修改公共的FieldCompareUtil工具类,进行优化,使其能识别系统中例如:一个字典的值,1代表销售订单、2代表生产订单、3代表采购订单这种数据:新增codeToNameMap方法构成字典映射和修改 formatValue方法加上对codeToNameMap 的处理逻辑,以将编码转换为对应的中文名称。
按照客户基本信息修改页面:客户基本信息实体类只要是需要修改的字段都加上,@FieldCompare注解用于标识;并且如果是字典值采用例如:@FieldCompare(chineseName = "客户标识",properties = "1:潜在客户,2:客户")这种方式标明
客户基本信息所有字典值都加上对应字典数据的备注
客户基本信息前端页面:新增双击上次修改时间打开修改记录数据页面的方法,上次修改时间字段加上颜色标注
|
1 month ago |
王晓迪
|
b05f48186a
|
Merge remote-tracking branch 'origin/dev' into dev
|
1 month ago |
王晓迪
|
f7a3cd2eb4
|
[feat]
仓库管理 库存报损
修改库存报损列表页面表格定义,新增审批相关字段,设置列居中,设置行样式;
新增审批相关按钮,合并操作列按钮;
新增库存报损实体类审批相关字段;
修改库存报损vo类名称;
新增库存报损加载审批弹窗、绑定页面对象、完成任务controller方法;
新增库存报损更新审批信息、启动流程、创建提交审批流程、设置发起人变量service方法;
修改库存报损新增service方法,去除新增后更新库存查询记录语句;
新增库存报损mapper审批相关字段;
新增库存报损仓库主管、副总经理、调整申请页面;
|
1 month ago |
王晓迪
|
6f0f60e997
|
[feat]
仓库管理 库存盘点
修改库存盘点列表页面表格定义,添加审批相关字段,设置列居中,设置行样式;
新增作废恢复等审批相关按钮,合并操作列按钮;
新增库存盘点实体类审批相关属性;
新增库存盘点controller加载审批弹窗、绑定页面字段、完成任务方法;
新增库存盘点修改审批信息、启动审批流程、创建提交、作废、恢复流程,设置发起人变量service方法;
新增库存盘点mapper审批相关字段;
新增库存盘点仓库主管、副总经理审批页面,新增驳回调整、作废页面;
新增库存盘点vo实体类;
|
1 month ago |
liuxiaoxu
|
fde3ace053
|
删除旧版无用的单位换算对象 sys_unit_convert和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
37ac33d233
|
[fix] 基础资料模块
通用修改记录模块,新增根据businessId和businessKey删除后端修改记录表中数据的接口
修改仓库信息的删除方法,新增删除仓库信息的同时,删除这条数据在修改记录表中对应的数据,并且加上事务处理
|
1 month ago |
liuxiaoxu
|
57008142ad
|
[fix] 基础资料模块
仓库信息前端列表:新增双击上次修改时间打开修改记录数据页面的方法,上次修改时间字段加上颜色标注
仓库后端实体类和get、set方法去掉多余的:stock_manager_phone字段
mapper.xml对应的方法去掉stock_manager_phone字段
修复仓库修改报错问题:修改前端接口传入参数,stockNo -> stockId
全局业务模块常量BusinessKeysConstants新增仓库信息STOCK_INFO= "2"
新增 全局sqlException方法,用于捕获 系统运行时触发SQLException.class相关的异常
仓库实体类StockInfo需要修改的字段新增@FieldCompare注解用于标识
修改仓库信息Mapper.xml层的新增方法:新增stockId为自增主键,解决新增一条数据获取不到id的问题
修改仓库信息的新增后端接口:新增插入一条数据的同时在通用修改记录里面加上一条数据,并且加上事务处理
修改仓库信息的修改后端接口:新增修改仓库信息同时,引用FieldCompareUtil.compare方法进行前后数据对比,并且引用
diffLogService.updateSysDiffLogByBusiness通用方法处理修改后的数据,并且加上事务处理和异常处理
修改通用的insertSysDiffLog方法:新增对businessId和businessKey非空判断,防止后续查不出来修改记录数据的问题
|
1 month ago |
liuxiaoxu
|
36da757e6b
|
[fix] 基础资料模块
修改仓库信息前端列表页面:
修改公司信息列表页面表头的按钮,去掉之前的修改按钮,和删除按钮、其他按钮采用统一样式;新增操作栏,操作栏引用$.table.dropdownToggle方法;仓库备注和仓库地址引用$.table.tooltip方法,隐藏部分内容
仓库后端实体类和get、set方法去掉多余的:defalt_itemclass字段
mapper.xml对应的方法去掉defalt_itemclass字段
修复仓库新增报错问题:修改仓库新增的mapper.xml方法,修改仓库管理人字段不一致问题
|
1 month ago |
liuxiaoxu
|
02837f83e4
|
[fix] 基础资料模块
按照万材要求:修改公司信息列表页面表头的按钮,去掉之前的修改按钮,采用统一样式;新增列表固定右列;新增操作栏,操作栏引用$.table.dropdownToggle方法
|
1 month ago |
liuxiaoxu
|
827c624942
|
[fix] 基础资料模块
按照万材要求:修改出差单列表页面:出差事由和出差详细地址字段新增使用tooltip函数,设置如果内容超过5个字就部分隐藏
|
1 month ago |
liuxiaoxu
|
bea978cffe
|
[fix] 基础资料模块
按照万材要求:调整报销单页面表头的按钮布局
修改物料的操作栏按钮,引用$.table.dropdownToggle方法
修改报销单添加页面:解决页面布局错乱的问题
请购单子表列表页面去掉无用的搜索按钮,请购单子表按钮和其他页面保持一致
|
1 month ago |
liuxiaoxu
|
3e2066edc3
|
[fix] 基础资料模块
按照万材要求:调整员工领料单页面表头的按钮布局
修改物料的操作栏按钮,引用$.table.dropdownToggle方法
物料合计和数量合计这两栏新增表底 总合计
修改员工领料单页面的领料单号和领料员显示,和下面表格保持一致
请购单子表列表页面去掉无用的搜索按钮
|
1 month ago |
liuxiaoxu
|
34a212ede5
|
[fix] 基础资料模块
请购单子表列表页面去掉无用的搜索按钮
|
1 month ago |
liuxiaoxu
|
69ae0a6320
|
按照万材要求:调整请购单页面表头的按钮布局
修改物料的操作栏按钮,引用$.table.dropdownToggle方法
新增上次修改时间这一栏
物料合计和数量合计这两栏新增表底 总合计
|
1 month ago |
liuxiaoxu
|
ee7a533197
|
删除sysMenu表种的quality:qualitySupplierDeduction开头的数据
|
1 month ago |
liuxiaoxu
|
e82ba14ace
|
删除sysMenu表种的returnGoods:returnGoodsOrder开头的数据
|
1 month ago |
liuxiaoxu
|
0a3ae6bad4
|
删除sysMenu表种的storehouse:warehousingInInfo开头的数据
|
1 month ago |
王晓迪
|
128bbb9d9a
|
Merge remote-tracking branch 'origin/dev' into dev
|
1 month ago |
王晓迪
|
203d8ab09f
|
[fix]
工程管理 物料信息
修改添加页面料号输入框监听函数,根据输入第一位数字设置加工方式下拉框选项;
新增重新加载加工方式下拉框选项方法;
修改物料详情页面下拉框为disabled;
|
1 month ago |
liuxiaoxu
|
79237c6b15
|
删除旧版无用的bom半成品对象 sys_bom_bcp和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
78ade841d6
|
删除旧版无用的发货通知单详情对象 delivery_goods_detail和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的出货资料 delivery_goods_notice和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
3f8cbe556c
|
删除旧版无用的交货排程对象 delivery_progress_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
420f0b2e11
|
删除旧版无用的测试数据对象 test_log和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
7d5ed0a423
|
删除旧版无用的设备档案信息对象 sys_equipment和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
dc1711b488
|
删除旧版无用的库存信息对象 stocklist和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
8fcb4a8423
|
删除旧版无用的成品资料对象 sys_finish_product和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的上传图片对象 picture_upload和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
3479c85117
|
删除旧版无用的成品资料对象 sys_finish_product和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |
liuxiaoxu
|
cb05eb9ed9
|
删除旧版无用的KHTH/SC退换货 return_goods_khth_sc_info和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
删除旧版无用的return_goods_product表
删除旧版无用的return_goods_order表
删除旧版无用的销售对账列表对象 sendcplist和系统中对应的前端所有代码和后端所有代码 和对应的系统菜单数据
|
1 month ago |