| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package setting
- import (
- "fmt"
- "dashoo.cn/backend/api/business/items"
- . "dashoo.cn/backend/api/controllers"
- "dashoo.cn/utils"
- )
- // 动作接口说明
- type ItemsdetailaddController struct {
- BaseController
- }
- // @Title 数据字典详情添加
- // @Description 数据字典详情添加
- // @Param body body business.device.DeviceChannels "报警项目信息"
- // @Success 200 {object} controllers.Request
- // @router / [post]
- func (this *ItemsdetailaddController) AddPost() {
- table := this.GetString("t")
- itemId := this.GetString("item")
- fmt.Println("n", itemId)
- key := this.GetString("Itemname")
- value := this.GetString("Itemvalue")
- des := this.GetString("Description")
- acccode := this.User.AccCode
- svc := items.GetItemsService(utils.DBE)
- err := svc.AddItemDetail(itemId, table, key, value, acccode, des)
- fmt.Println("eeeeeeeee")
- var errinfo ErrorInfo
- if err == nil {
- errinfo.Message = utils.AlertProcess("保存成功!")
- errinfo.Code = 0
- this.Data["json"] = &errinfo
- this.ServeJSON()
- } else {
- errinfo.Message = utils.AlertProcess("保存失败!" + err.Error())
- errinfo.Code = -1
- this.Data["json"] = &errinfo
- this.ServeJSON()
- }
- }
|