Browse Source

修复没有电梯卡号的数据搜索不出业主名称

pull/2/head
zhangxin 4 years ago
parent
commit
4d3ad8a870
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      web/models/accesscardtab.go

+ 1
- 1
web/models/accesscardtab.go View File

@ -140,7 +140,7 @@ func (t *Accesscardtab) Search(buildingid string, unit string, room string) (Con
accesscardidList := make([]string, 0) accesscardidList := make([]string, 0)
var info AccesscardContract var info AccesscardContract
e := db.MasterEngine() 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) { if !utils.ValueIsEmpty(buildingid) {
query = query.And("propertytab.buildingid = ?", buildingid) query = query.And("propertytab.buildingid = ?", buildingid)
} }


Loading…
Cancel
Save