Browse Source

no message

xingzai 1 year ago
parent
commit
bb355fe1d5
2 changed files with 17 additions and 4 deletions
  1. 12 0
      models/company/company_contract.go
  2. 5 4
      utils/constants.go

+ 12 - 0
models/company/company_contract.go

@@ -16,6 +16,7 @@ type CompanyContractPermission struct {
 	EndDate           string    `description:"结束日期"`
 	CreateTime        time.Time `description:"创建时间"`
 	ModifyTime        time.Time `description:"修改时间"`
+	Points            float64   `description:"研选扣点包点数"`
 }
 
 func GetCompanyContractPermissionCheck(companyContractId, permissionId int) (count int, err error) {
@@ -24,3 +25,14 @@ func GetCompanyContractPermissionCheck(companyContractId, permissionId int) (cou
 	err = o.Raw(sql, companyContractId, permissionId).QueryRow(&count)
 	return
 }
+
+// 通过查询条件获取详情
+func GetCompanyContractPermissionDetail(condition string, pars []interface{}) (item *CompanyContractPermission, err error) {
+	if condition == "" {
+		return
+	}
+	o := orm.NewOrmUsingDB("weekly_report")
+	sql := `SELECT * FROM company_contract_permission  WHERE 1 = 1  ` + condition
+	err = o.Raw(sql, pars).QueryRow(&item)
+	return
+}

+ 5 - 4
utils/constants.go

@@ -79,10 +79,11 @@ const (
 
 const (
 	CHART_PERMISSION_NAME_YANXUAN    string = "研选"
-	CHART_PERMISSION_NAME_MF_YANXUAN string = "买方研选"
-	CHART_PERMISSION_ID_YANXUAN      int    = 31
-	C_CLASS_ACTIVITY_TYPE_ID         int    = 7 //C类电话会会议ID
-	ANALYST_TELL_ACTIVITY_TYPE_ID    int    = 2 //分析师电话会ID
+	CHART_PERMISSION_NAME_MF_YANXUAN string = "研选订阅"
+	CHART_PERMISSION_ID_YANXUAN      int    = 31 //权限研选订阅id
+	YAN_XUAN_KOU_DIAN_BAO_ID         int    = 52 //研选扣点包ID
+	C_CLASS_ACTIVITY_TYPE_ID         int    = 7  //C类电话会会议ID
+	ANALYST_TELL_ACTIVITY_TYPE_ID    int    = 2  //分析师电话会ID
 	CE_LUE_NAME                      string = "策略"
 	CE_LUE_ID                        int    = 23
 	YI_YAO_NAME                      string = "医药"