caipin 4 yıl önce
ebeveyn
işleme
a37668ad2a
1 değiştirilmiş dosya ile 14 ekleme ve 3 silme
  1. 14 3
      web/api/project_account_api.go

+ 14 - 3
web/api/project_account_api.go

@@ -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,
 	})
 }