项目

一般

简介

错误 #5578

客户、员工、合同管理提出的优化和bug修复

周 方盼大约 4 年 之前添加. 更新于 大约 4 年 之前.

状态:
开发完成
优先级:
紧急
指派给:
-
开始日期:
2021-09-08
计划完成日期:
% 完成:

0%

预期时间:

描述

1、所有数据库交互放到BLL层,Controller调用BLL层获取数据。例如:ContractEdit2、
2、ContractEdit方法里直接调用BLL层即可,无需再新建GetBOCooperationContractModel,类似的还有:保存合同(SaveInfo、SaveCooperationContract)等等。
3、删除合同时(DeleteCooperation方法),附件删除未同步;删除是批量的,所以同步日志也要分多批次,且用批量新增同步日志方法;---------与陈文杰确认一下附件怎么上传和删除同步的。
4、删除和记录同步日志能放在一个事务里就不要单独保存,避免保存失败无法正常同步;
5、合同查询页面,列表中的合作名称是什么?开始/结束时间用统一格式:年-月-日(检查其他日期格式),合同类型显示的代码无人能看懂,备注这种元素显示在列表中,如果有1000字排版是否乱要注意;跳转其他页面用Url.Action方式;【机构下拉选择时触发职务级别重新绑定】这种没用的就删掉,不要引起页面出现JS错误,导致页面加载慢或无法正常使用
6、合同编辑页面排版混乱,有横向滚动条,点击关闭按钮关不了页面,【云鹰保服机构不允许编辑客户方合同信息】应该用IsYYBFServer配置去判定,如果为true,且当前数据的机构的服务器标识非yybf,则不允许编辑
7、员工编辑页的【社保公积金】模块去哪儿了,不要的话列表页也不要显示。新添时,其他证新添一行,又直接删除时删除不掉
8、客户管理更名为客户,Controller里的与数据库交互的内容放到BLL层。客户这个功能有两套代码。客户管理和编辑代码全部转移到customer控制器中。
9、业务计划保存时,因只操作一个表,所以记录同步日志时直接使用SaveSysSynchronizationLog方法即可,无需使用WriteSyncLogByTableAndPrimaryKey。消息推送也有此问题
10、业务计划导入时,因只操作了一个表,所以同步业务计划数据用BatchSaveSyncLog即可
11、合同管理列表的标题不要换行,拉长列表长度一行显示。

历史记录

#1 由 匿名用户 更新于 大约 4 年 之前

  • 状态待开发 变更为 开发完成

导出 Atom PDF