From a9aef7aca08498a49a60b54c0ba50a6c97f5a1c4 Mon Sep 17 00:00:00 2001 From: louwenzhi Date: Fri, 6 Aug 2021 13:10:09 +0800 Subject: [PATCH] =?UTF-8?q?pm=E6=B7=BB=E5=8A=A0=E7=BB=B4=E6=8A=A4=E5=B7=A5?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/models/pm_wo_model.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/models/pm_wo_model.go b/web/models/pm_wo_model.go index 8dc418c..8e58987 100644 --- a/web/models/pm_wo_model.go +++ b/web/models/pm_wo_model.go @@ -61,6 +61,25 @@ func (t *PmWo) Clipped() { utils.TrimStruct(t, *t) } +//增 +func (t *PmWo) Add() error { + e := db.Eloquent.Master() + count := new(PmWo) + affw, err := e.Table("pm_wo").ID(core.PK{t.Finr, t.Maintwoid}).Count(count) + if err != nil { + return err + } + if affw > 0 { + return errors.New("数据已经存在!") + } + _, err = e.Table("pm_wo").Insert(t) + + if err != nil { + return err + } + return nil +} + //增 func (t *PmWo) AddSession(session *xorm.Session) error { count := new(PmWo) -- 2.30.1.windows.1