fix
zhangqian
2023-10-26 8467edd30a19a8e81965f3b46f141c60162077b1
fix
3个文件已修改
12 ■■■■ 已修改文件
model/device_plc.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/request/plc.go 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/device_plc.go 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/device_plc.go
@@ -127,7 +127,7 @@
func (slf *DevicePlcSearch) Save(record *DevicePlc) error {
    var db = slf.build()
    if err := db.Omit("CreatedAt").Save(record).Error; err != nil {
    if err := db.Omit("CreatedAt").Updates(record).Error; err != nil {
        return fmt.Errorf("save err: %v, record: %+v", err, record)
    }
model/request/plc.go
@@ -4,11 +4,6 @@
    "apsClient/model"
)
type AddPlc struct {
    model.DevicePlc
}
type UpdatePlc struct {
    Id uint `json:"id"`
    model.DevicePlc
}
service/device_plc.go
@@ -67,11 +67,10 @@
        return ecode.ParamsErr
    }
    record.Detail = string(detail)
    if plc.Id == 0 {
    if record.ID == 0 {
        err = model.NewDevicePlcSearch().Create(&record)
    } else {
        err = model.NewDevicePlcSearch().SetId(plc.Id).Save(&record)
        err = model.NewDevicePlcSearch().SetId(record.ID).Save(&record)
    }
    if err != nil {