|
@@ -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
|
|
|
+}
|