mainqaq 3 年前
父节点
当前提交
8a8143e81e
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      controllers/supply_order_api_contorller.go
  2. 3 3
      service/supply_service.go

+ 1 - 1
controllers/supply_order_api_contorller.go 查看文件

132
 	keyword := this.GetString("keyword") //供应商编号\供应商名称\联系人名字
132
 	keyword := this.GetString("keyword") //供应商编号\供应商名称\联系人名字
133
 	orgId := this.GetAdminUserInfo().CurrentOrgId
133
 	orgId := this.GetAdminUserInfo().CurrentOrgId
134
 	//获取分页的数据
134
 	//获取分页的数据
135
-	list, total, err := service.GetSupplyList(ctype, page, limit, keyword)
135
+	list, total, err := service.GetSupplyList(ctype, page, limit, keyword, orgId)
136
 	//获取供应商类别
136
 	//获取供应商类别
137
 	costClassify := "供应商类别"
137
 	costClassify := "供应商类别"
138
 	drugTypeParent, _ := service.GetDrugDataConfig(0, costClassify)
138
 	drugTypeParent, _ := service.GetDrugDataConfig(0, costClassify)

+ 3 - 3
service/supply_service.go 查看文件

14
 }
14
 }
15
 
15
 
16
 //供应商分页
16
 //供应商分页
17
-func GetSupplyList(ctype int64, page int64, limit int64, keyword string) (supplylist []*models.SpSupplierName, total int64, err error) {
18
-	db := XTReadDB().Model(&supplylist).Where("xt_supplier_name.status = 1 ")
17
+func GetSupplyList(ctype int64, page int64, limit int64, keyword string, orgid int64) (supplylist []*models.SpSupplierName, total int64, err error) {
18
+	db := XTReadDB().Model(&supplylist).Where("xt_supplier_name.status = 1 and xt_supplier_name.user_org_id = ?", orgid)
19
 
19
 
20
 	offset := (page - 1) * limit
20
 	offset := (page - 1) * limit
21
 
21
 
167
 
167
 
168
 //删除供应商及联系人
168
 //删除供应商及联系人
169
 func DelSupply(supply models.SpSupplierName) error {
169
 func DelSupply(supply models.SpSupplierName) error {
170
-	err := XTWriteDB().Model(&supply).Update("status", 0).Error
170
+	err := XTWriteDB().Model(&supply).Where("id =? and status = 1", supply.ID).Updates(map[string]interface{}{"status": 0}).Error
171
 	return err
171
 	return err
172
 }
172
 }
173
 
173