@startuml
'https://plantuml.com/sequence-diagram

/'autonumber'/

actor Actor as user
user -> 点击导入
点击导入 -> 打开附件选择框
打开附件选择框 -> 打开附件选择框: 选择文件
打开附件选择框 -> GoalIeController : 通过callAjaxRequest发起导入请求
GoalIeController -> GoalIeController : 解析Excel
GoalIeController -> GoalIeService : 请求保存数据
GoalIeService -> GoalIeService: 根据excel数据分离需要修改的数据及需要新增的数据
GoalIeService -> GoalIeDao: 更新、添加数据
GoalIeDao -> GoalIeService: 保存成功
GoalIeService -> GoalIeController : 保存成功
GoalIeController -> 打开附件选择框 : 导入成功
打开附件选择框 -> user: 弹窗导入成功

@enduml