From 4d3ad8a870c08da6325a4378362850e9aed69266 Mon Sep 17 00:00:00 2001 From: zhangxin Date: Mon, 22 Mar 2021 13:47:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=B2=A1=E6=9C=89=E7=94=B5?= =?UTF-8?q?=E6=A2=AF=E5=8D=A1=E5=8F=B7=E7=9A=84=E6=95=B0=E6=8D=AE=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E4=B8=8D=E5=87=BA=E4=B8=9A=E4=B8=BB=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/models/accesscardtab.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/models/accesscardtab.go b/web/models/accesscardtab.go index 18cd703..239881d 100644 --- a/web/models/accesscardtab.go +++ b/web/models/accesscardtab.go @@ -140,7 +140,7 @@ func (t *Accesscardtab) Search(buildingid string, unit string, room string) (Con accesscardidList := make([]string, 0) var info AccesscardContract e := db.MasterEngine() - query := e.Table("accesscardtab").Join("LEFT", "propertytab", "accesscardtab.propertyid=propertytab.propertyid and accesscardtab.cid=propertytab.cid").Join("LEFT", "propertytypetab", "accesscardtab.propertytypeid=propertytypetab.propertytypeid and accesscardtab.cid=propertytypetab.cid").Join("LEFT", "contracttab", "accesscardtab.contractid=contracttab.contractid and accesscardtab.cid=contracttab.cid").Where("accesscardtab.cid=? ", t.Cid) + query := e.Table("accesscardtab").Join("RIGHT", "propertytab", "accesscardtab.propertyid=propertytab.propertyid and accesscardtab.cid=propertytab.cid").Join("LEFT", "propertytypetab", "accesscardtab.propertytypeid=propertytypetab.propertytypeid and accesscardtab.cid=propertytypetab.cid").Join("LEFT", "contracttab", "accesscardtab.contractid=contracttab.contractid and accesscardtab.cid=contracttab.cid").Where("propertytab.cid=? ", t.Cid) if !utils.ValueIsEmpty(buildingid) { query = query.And("propertytab.buildingid = ?", buildingid) }