|
@@ -2,7 +2,6 @@ package information
|
|
|
|
|
|
|
|
import (
|
|
import (
|
|
|
"dashoo.cn/micro_libary/response"
|
|
"dashoo.cn/micro_libary/response"
|
|
|
- "dashoo.cn/modi_webapi/app/model/base"
|
|
|
|
|
"dashoo.cn/modi_webapi/app/model/information"
|
|
"dashoo.cn/modi_webapi/app/model/information"
|
|
|
service "dashoo.cn/modi_webapi/app/service/information"
|
|
service "dashoo.cn/modi_webapi/app/service/information"
|
|
|
"github.com/gogf/gf/net/ghttp"
|
|
"github.com/gogf/gf/net/ghttp"
|
|
@@ -56,17 +55,16 @@ func (c *Controller) Save(r *ghttp.Request) {
|
|
|
func (c *Controller) DeleteById(r *ghttp.Request) {
|
|
func (c *Controller) DeleteById(r *ghttp.Request) {
|
|
|
// tenant 租户模式
|
|
// tenant 租户模式
|
|
|
tenant := r.Header.Get("Tenant")
|
|
tenant := r.Header.Get("Tenant")
|
|
|
- Ids := r.GetInts("ids")
|
|
|
|
|
|
|
+ id := r.GetInt("id")
|
|
|
|
|
+ glog.Info(id)
|
|
|
|
|
|
|
|
// 初始化学生service
|
|
// 初始化学生service
|
|
|
servcie, err := service.NewInformationService(tenant)
|
|
servcie, err := service.NewInformationService(tenant)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
}
|
|
}
|
|
|
- delReq := new(base.DeleteReq)
|
|
|
|
|
- delReq.Ids = Ids
|
|
|
|
|
- delReq.IsDel = 1
|
|
|
|
|
- if err := servcie.Delete(delReq); err != nil {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if err := servcie.Delete(id); err != nil {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
} else {
|
|
} else {
|
|
|
response.Json(r, 0, "删除成功")
|
|
response.Json(r, 0, "删除成功")
|
|
@@ -78,15 +76,15 @@ func (c *Controller) GetDetailById(r *ghttp.Request) {
|
|
|
// tenant 租户模式
|
|
// tenant 租户模式
|
|
|
tenant := r.Header.Get("Tenant")
|
|
tenant := r.Header.Get("Tenant")
|
|
|
// 学生id
|
|
// 学生id
|
|
|
- StId := r.GetInt("id")
|
|
|
|
|
- glog.Info(StId)
|
|
|
|
|
|
|
+ id := r.GetInt("id")
|
|
|
|
|
+ glog.Info(id)
|
|
|
// 初始化学生service
|
|
// 初始化学生service
|
|
|
servcie, err := service.NewInformationService(tenant)
|
|
servcie, err := service.NewInformationService(tenant)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
}
|
|
}
|
|
|
// 调用service方法
|
|
// 调用service方法
|
|
|
- if information, err := servcie.GetByID(StId); err != nil {
|
|
|
|
|
|
|
+ if information, err := servcie.GetByID(id); err != nil {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
} else {
|
|
} else {
|
|
|
response.Json(r, 0, "ok", information)
|
|
response.Json(r, 0, "ok", information)
|
|
@@ -114,7 +112,7 @@ func (c *Controller) GetPageList(r *ghttp.Request) {
|
|
|
} else {
|
|
} else {
|
|
|
var records response.PagedRecords
|
|
var records response.PagedRecords
|
|
|
records.Current = selectPageReq.Page.Current
|
|
records.Current = selectPageReq.Page.Current
|
|
|
- records.Size = selectPageReq.Page.PagesSize
|
|
|
|
|
|
|
+ records.Size = selectPageReq.Page.Size
|
|
|
if total > 0 {
|
|
if total > 0 {
|
|
|
records.Total = total
|
|
records.Total = total
|
|
|
records.Records = informationList
|
|
records.Records = informationList
|