|
@@ -83,6 +83,16 @@ func (c *ProjectAccountApi) GetList() {
|
|
|
// @Success 200 {string} string "{code:0成功,-1参数类错误,-2服务端内部错误,msg:错误信息}"
|
|
|
// @Router /api/projectAccount/role [get]
|
|
|
func (c *ProjectAccountApi) GetRole() {
|
|
|
+
|
|
|
+ // 获得项目ID
|
|
|
+ projectId, err := utils.GetProjectId(c.Ctx)
|
|
|
+ if err != nil {
|
|
|
+ c.Ctx.JSON(iris.Map{"code": -1, "msg": err})
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ accountData := c.ServiceProjectAccount.GetAll(projectId)
|
|
|
+
|
|
|
roleDate := map[int]string{
|
|
|
1: "建设单位",
|
|
|
2: "监理单位",
|
|
@@ -90,8 +100,9 @@ func (c *ProjectAccountApi) GetRole() {
|
|
|
4: "设计单位",
|
|
|
}
|
|
|
c.Ctx.JSON(iris.Map{
|
|
|
- "code": 0,
|
|
|
- "msg": "",
|
|
|
- "data": roleDate,
|
|
|
+ "code": 0,
|
|
|
+ "msg": "",
|
|
|
+ "roleDate": roleDate,
|
|
|
+ "accountData": accountData,
|
|
|
})
|
|
|
}
|