# 负荷普查工具-浙江

# 开发文档

# 一、 需求讨论

# 1. 新增的功能模式是不是有这4个?(需要对照安徽的界面一起确认一下)
  • 基础填报(新增几个表的填报)

  • 引导式数据填报

  • 一次拓扑图绘制

  • 图片预处理

# 2. 如果是单独APP,不嵌入i国网,登录获取凭证是什么业务流程?是否有调起i国网app获取权限的业务,需要哪些技术栈
# 3. 如果用以前的项目二次开发,后端是否仍然由我们开发?有没有需要调第三方微服务的场景?
# 4.基础填报是否包括两张Excel的内容( 客户用电需求摸排表、分布式光伏自备电厂代理购电用户情况 )
  • 客户用电需求摸排表(含3张表)

    表1-2-新增用户用电:里面的年月份是写死的字段吗?几个表都有这个问题要落实

  • 分布式光伏自备电厂代理购电用户情况 (含8张表)

# 5. 电压等级的码表,安徽侧更换过,浙江那边以哪个为准,AC03802变成了3802。这个字典将由谁来维护?
# 6. 文档中红、黄标记的地方,是否是需要跟客户继续确认的东西?
# 7. 像异常任务这种安徽后期客户提的需求,浙江会不会需要?需要的话,代码先保留着,单独放在一个文件夹下面。
# 8. 数据校验的规则是否和安徽的一样?如果不一样,可能需要先做对接再开发。
# 9. 第9.附录4:模块编码 ,如果安徽那边修改过,不是现在文档的这个版本,以哪个为准?
# 10. 这个项目是否有Web端项目 ?如果没有Web端,任务下发从哪里来,业务怎么做?
# 11. 以前需要调南瑞接口的一些服务怎么搞,比如上传图片,提交审核,是否转接由新合作公司来写 ?

# 二、开发

# 1. 代码微调

  • 后端:将接口调整为规范的三层结构,将Controller层的业务代码下放到业务层。合并可以复用的代码。
  • 前端:规范公共js,规范Vuex的使用。梳理登录业务代码。合并可以复用的代码。

# 2. 数据库

  • z_table_field 这个表需要补充一些字段。

  • 其他表要排查一下哪些用哪些不用。

  • 账号表是否集成进同一个数据库 ?

# 3. 项目地址

新建一个文件夹,git clone: 后端 git@118.195.252.34:load-investigation/load-investigation-server.git 前端 git@118.195.252.34:load-investigation/load-investigation-vue-app.git pull ZheJiang分支

# 三、工作量

待定,讨论完再具体排。