xiziwen 4 сар өмнө
parent
commit
82049e9c2e

+ 1 - 1
controllers/contract.go

@@ -459,7 +459,7 @@ func (c *ContractCommon) ListBySeal() {
 	joinStr := ` LEFT JOIN company AS b ON a.company_name = b.company_name `
 	// 非合规角色可查看自己的合同或是自己的共享客户下的非自己创建的合同
 	if sysUser.RoleTypeCode != utils.ROLE_TYPE_CODE_COMPLIANCE {
-		condition += ` AND (a.seller_id = ? OR (b.is_share = 1 AND b.share_seller_id = ?))`
+		condition += ` AND a.seller_id = ? `
 		pars = append(pars, sysUser.AdminId, sysUser.AdminId)
 	}
 

+ 1 - 2
models/tables/company_product/company_product.go

@@ -111,8 +111,7 @@ type CompanyProductItem struct {
 // @return err error
 func GetCompanyProductItemByCompanyId(companyId int, productId int) (items *CompanyProductItem, err error) {
 	o := orm.NewOrm()
-	sql := `SELECT a.*,b.is_share,b.share_seller,b.share_seller_id FROM company_product as a 
-         JOIN company b on a.company_id=b.company_id
+	sql := `SELECT a.* FROM company_product as a
          WHERE a.company_id = ? AND a.product_id = ? `
 	_, err = o.Raw(sql, companyId, productId).QueryRows(&items)