liuyang 5 lat temu
rodzic
commit
9f134af4d0

+ 14 - 8
backend/src/dashoo.cn/modi_webapi/app/api/information/information.go

@@ -25,20 +25,20 @@ func (c *Controller) Save(r *ghttp.Request) {
 	// 初始化学生service
 	servcie, err := service.NewInformationService(tenant)
 	if err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	}
 
 	// 判断是新增还是删除,获取的id为空新增,不为空则更新
 	if addOrUpdateReq.Id > 0 {
 		if newStudent, err := servcie.Update(addOrUpdateReq); err != nil {
-			response.Json(r, 1, err.Error())
+			response.Json(r, -1, err.Error())
 		} else {
 			response.Json(r, 0, "更新成功", newStudent)
 		}
 	} else {
 		addOrUpdateReq.Id = 0
 		if newId, err := servcie.Add(addOrUpdateReq); err != nil {
-			response.Json(r, 1, err.Error())
+			response.Json(r, -1, err.Error())
 		} else {
 			response.Json(r, 0, "新建成功", newId)
 		}
@@ -52,15 +52,18 @@ func (c *Controller) DeleteById(r *ghttp.Request) {
 	tenant := r.Header.Get("Tenant")
 	id := r.GetInt("id")
 	glog.Info(id)
+	if id == 0 {
+		response.Json(r, -1, "id不能为空")
+	}
 
 	// 初始化学生service
 	servcie, err := service.NewInformationService(tenant)
 	if err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	}
 
 	if err := servcie.Delete(id); err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	} else {
 		response.Json(r, 0, "删除成功")
 	}
@@ -73,14 +76,17 @@ func (c *Controller) GetDetailById(r *ghttp.Request) {
 	// 学生id
 	id := r.GetInt("id")
 	glog.Info(id)
+	if id == 0 {
+		response.Json(r, -1, "id不能为空")
+	}
 	// 初始化学生service
 	servcie, err := service.NewInformationService(tenant)
 	if err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	}
 	// 调用service方法
 	if information, err := servcie.GetByID(id); err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	} else {
 		response.Json(r, 0, "ok", information)
 	}
@@ -94,7 +100,7 @@ func (c *Controller) GetPageList(r *ghttp.Request) {
 	// 初始化学生service
 	servcie, err := service.NewInformationService(tenant)
 	if err != nil {
-		response.Json(r, 1, err.Error())
+		response.Json(r, -1, err.Error())
 	}
 	// 分页查询信息列表
 	var selectPageReq information.SelectPageReq

+ 12 - 12
frontend_web/src/api/information.js

@@ -1,39 +1,39 @@
 import request from '@/plugin/axios'
 
 export default {
-   // 产品方案 ----获取产品信息列表
-  getList(params) {
+  // 产品方案 ----获取产品信息列表
+  getList (params) {
     return request({
       url: process.env.VUE_APP_API + 'information/getpagelist',
-      method: 'get', 
+      method: 'get',
       params: params
     })
   },
 
-  getById(params) {
+  getById (params) {
     return request({
       url: process.env.VUE_APP_API + 'information/getdetailbyid',
-      method: 'get', 
+      method: 'get',
       params: params
     })
   },
 
-  //删除产品信息
-   delete(params) {
+  // 删除产品信息
+  delete (params) {
     return request({
       url: process.env.VUE_APP_API + 'information/deletebyid',
       method: 'delete',
       params: params
     })
   },
-  
-   // 保存产品方案
-  save(data) {
+
+  // 保存产品方案
+  save (data) {
     return request({
       url: process.env.VUE_APP_API + 'information/save',
       method: 'post',
       data: data
     })
   }
-  
-}
+
+}