【QL】分离/拆分服务代码步骤参考

步骤

上次传输到employyee的那些表(包括大华调用日志)所涉及到的:
1、Controllers DomainModels MappingConfiguration IRepositories IServices Repositories Services 所有代码(同步表结构-》在Employee重新生成相关后端代码-》搬移代码(包括1引用到的ApiModels Enums ))
2、包括1引用到的除ApiModels、Enums外的东西(联表查询、方法等)
2.5、正式应确保先发布了Employee(先同步表结构)再发其他东西
3、原有其他服务和前端(自定义的)调用SSO相关接口的地方,指向employyee
4、原有SSO内部调用相关接口的地方,改用HTTP请求的方式进行调用employyee
5、所有pda调到相关的接口指向employyee
5、修改相关定时配置
6、测试、删除sso里的相关代码(包括Entity里引用为0的确认后删除),从网页删除代码生成器sso生成的前端文件(edit list route(不能删除文件只能删除相关内容))、测试
7、生成前端代码-》前端是配置的前端才要)-》搬移代码
8、前端菜单(权限根据id来的应该不用修改)重新配置
8.5、前端的文件也分离的话 正式环境菜单修改

代码生成的话是根据表设计的配置生成 会更具PageTableCode去查询取FirstOrDefault 现在数据里有两个相同的PageTableCode 所以只能先删除原有配置的表设计 才能重新生成前端 表单设计应该不用删

涉及的表

SysDhInterfaceCallLog SysPersonnelMonthlyCapacityDetail SysPersonnelMonthlyCapacity SysMonthlydeDepartmentCapacity SysMonthlydeDepartmentCapacityDetailed
BaseCalendar BaseCalendarSchedule SysShift SysShiftTimeDetail SysDepartmentPostPersonnel SysPost SysDepartment SysPersonnel

涉及到需要一起发布正式的服务

sso employye board mes qms wms 前端 pda

猜你喜欢

转载自blog.csdn.net/weixin_44231544/article/details/130063087