|
@@ -177,6 +177,8 @@ func (c *DetailController) GetDetailByDutyId(r *ghttp.Request) {
|
|
|
func (c *DetailController) BatchAdd(r *ghttp.Request) {
|
|
func (c *DetailController) BatchAdd(r *ghttp.Request) {
|
|
|
// tenant 租户模式
|
|
// tenant 租户模式
|
|
|
tenant := r.Header.Get("Tenant")
|
|
tenant := r.Header.Get("Tenant")
|
|
|
|
|
+ // 获取操作人
|
|
|
|
|
+ realName := r.GetParamVar("realname").String()
|
|
|
// 初始化service
|
|
// 初始化service
|
|
|
service, err := detailService.NewDetailService(tenant)
|
|
service, err := detailService.NewDetailService(tenant)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -194,7 +196,7 @@ func (c *DetailController) BatchAdd(r *ghttp.Request) {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
r.ExitAll()
|
|
r.ExitAll()
|
|
|
}
|
|
}
|
|
|
- if id, err := service.Adds(detail); err != nil {
|
|
|
|
|
|
|
+ if id, err := service.Adds(detail, realName); err != nil {
|
|
|
response.Json(r, -1, err.Error())
|
|
response.Json(r, -1, err.Error())
|
|
|
} else {
|
|
} else {
|
|
|
response.Json(r, 0, "ok", id)
|
|
response.Json(r, 0, "ok", id)
|
|
@@ -222,6 +224,7 @@ func (c *DetailController) Saves(r *ghttp.Request) {
|
|
|
if err := service.DeleteByDutyId(DutyId, delUpdReq); err != nil {
|
|
if err := service.DeleteByDutyId(DutyId, delUpdReq); err != nil {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
// 新增
|
|
// 新增
|
|
|
detail := new(detail.ListEntity)
|
|
detail := new(detail.ListEntity)
|
|
|
if err := r.Parse(detail); err != nil {
|
|
if err := r.Parse(detail); err != nil {
|
|
@@ -234,7 +237,7 @@ func (c *DetailController) Saves(r *ghttp.Request) {
|
|
|
response.Json(r, 1, err.Error())
|
|
response.Json(r, 1, err.Error())
|
|
|
r.ExitAll()
|
|
r.ExitAll()
|
|
|
}
|
|
}
|
|
|
- if id, err := service.Adds(detail); err != nil {
|
|
|
|
|
|
|
+ if id, err := service.Adds(detail, realName); err != nil {
|
|
|
response.Json(r, -1, err.Error())
|
|
response.Json(r, -1, err.Error())
|
|
|
} else {
|
|
} else {
|
|
|
response.Json(r, 0, "ok", id)
|
|
response.Json(r, 0, "ok", id)
|