|
@@ -2,36 +2,37 @@ package models |
|
@@ -2,36 +2,37 @@ package models |
2
|
|
2
|
|
3
|
import (
|
3
|
import (
|
4
|
"fmt"
|
4
|
"fmt"
|
|
|
5
|
+ "time"
|
5
|
|
6
|
|
6
|
"github.com/astaxie/beego/orm"
|
7
|
"github.com/astaxie/beego/orm"
|
7
|
)
|
8
|
)
|
8
|
|
9
|
|
9
|
type Chance struct {
|
10
|
type Chance struct {
|
10
|
- Id int64 `orm:"column(id);pk" description:"id 主键"`
|
|
|
11
|
- UserId int64 `orm:"column(user_id)" description:"表user_company.id id"`
|
|
|
12
|
- DepartmentId int64 `orm:"column(department_id)" description:"表department.id 部门id (提交机会指定的部门)"`
|
|
|
13
|
- ChanceTypeId int `orm:"column(chance_type_id)" description:"表chance_type.id 机会类型 "`
|
|
|
14
|
- CompanyId int64 `orm:"column(company_id)" description:"表company.id 公司编号"`
|
|
|
15
|
- AuditTemplateId int64 `orm:"column(audit_template_id)" description:"表audit_template.id 所属审批模板编号"`
|
|
|
16
|
- AuditTemplateConfig string `orm:"column(audit_template_config);size(255);null" description:"模板配置 (存旧的配置信息,对新改动的不影响)"`
|
|
|
17
|
- Content string `orm:"column(content)" description:"格式化后的文本内容"`
|
|
|
18
|
- SourceContent string `orm:"column(source_content)" description:"原始表单内容 json"`
|
|
|
19
|
- ViewTotal int `orm:"column(view_total)" description:"查看总数"`
|
|
|
20
|
- CommentTotal int `orm:"column(comment_total)" description:"评论总数"`
|
|
|
21
|
- ZanTotal int `orm:"column(zan_total)" description:"点赞总数"`
|
|
|
22
|
- ReviewStatus int8 `orm:"column(review_status)" description:"审核状态 0:待处理 1:待审核 2:被退回 3:已通过 "`
|
|
|
23
|
- EnableStatus int8 `orm:"column(enable_status)" description:"有效状态 0:无效 1:有效 "`
|
|
|
24
|
- UpdateAt string `orm:"column(update_at)" description:"更新时间"`
|
|
|
25
|
- CreateAt string `orm:"column(create_at)" description:"创建时间"`
|
|
|
26
|
- BasicScore float64 `orm:"column(basic_score);null;digits(4);decimals(1)" description:"基础评分"`
|
|
|
27
|
- ExtraScore float64 `orm:"column(extra_score);null;digits(4);decimals(1)" description:"附加评分"`
|
|
|
28
|
- ValueScore float64 `orm:"column(value_score);null;digits(4);decimals(1)" description:"价值评分"`
|
|
|
29
|
- DiscoveryScore float64 `orm:"column(discovery_score);null;digits(4);decimals(1)" description:"发现得分(发现得分=基础评分*系数 + 附加评分*系数 + 价值评分*系数)"`
|
|
|
30
|
- PublishStatus int `orm:"column(publish_status)" description:"公开状态 -1 未公开、1部门公开、2公司公开"`
|
|
|
31
|
- AuditLevel int `orm:"column(audit_level)" description:"当前审批步骤"`
|
|
|
32
|
- ApproveData string `orm:"column(approve_data);size(500);null" description:"公开数据 (公开状态 公开对象)"`
|
|
|
33
|
- Code string `orm:"column(code)" description:"机会编码"`
|
|
|
34
|
- Status int8 `orm:"column(status)" description:"机会状态 1:开启 2:关闭"`
|
11
|
+ Id int64 `orm:"column(id);pk" description:"id 主键"`
|
|
|
12
|
+ UserId int64 `orm:"column(user_id)" description:"表user_company.id id"`
|
|
|
13
|
+ DepartmentId int64 `orm:"column(department_id)" description:"表department.id 部门id (提交机会指定的部门)"`
|
|
|
14
|
+ ChanceTypeId int `orm:"column(chance_type_id)" description:"表chance_type.id 机会类型 "`
|
|
|
15
|
+ CompanyId int64 `orm:"column(company_id)" description:"表company.id 公司编号"`
|
|
|
16
|
+ AuditTemplateId int64 `orm:"column(audit_template_id)" description:"表audit_template.id 所属审批模板编号"`
|
|
|
17
|
+ AuditTemplateConfig string `orm:"column(audit_template_config);size(255);null" description:"模板配置 (存旧的配置信息,对新改动的不影响)"`
|
|
|
18
|
+ Content string `orm:"column(content)" description:"格式化后的文本内容"`
|
|
|
19
|
+ SourceContent string `orm:"column(source_content)" description:"原始表单内容 json"`
|
|
|
20
|
+ ViewTotal int `orm:"column(view_total)" description:"查看总数"`
|
|
|
21
|
+ CommentTotal int `orm:"column(comment_total)" description:"评论总数"`
|
|
|
22
|
+ ZanTotal int `orm:"column(zan_total)" description:"点赞总数"`
|
|
|
23
|
+ ReviewStatus int8 `orm:"column(review_status)" description:"审核状态 0:待处理 1:待审核 2:被退回 3:已通过 "`
|
|
|
24
|
+ EnableStatus int8 `orm:"column(enable_status)" description:"有效状态 0:无效 1:有效 "`
|
|
|
25
|
+ UpdateAt string `orm:"column(update_at)" description:"更新时间"`
|
|
|
26
|
+ CreateAt time.Time `orm:"column(create_at);type(timestamp);" description:"创建时间"`
|
|
|
27
|
+ BasicScore float64 `orm:"column(basic_score);null;digits(4);decimals(1)" description:"基础评分"`
|
|
|
28
|
+ ExtraScore float64 `orm:"column(extra_score);null;digits(4);decimals(1)" description:"附加评分"`
|
|
|
29
|
+ ValueScore float64 `orm:"column(value_score);null;digits(4);decimals(1)" description:"价值评分"`
|
|
|
30
|
+ DiscoveryScore float64 `orm:"column(discovery_score);null;digits(4);decimals(1)" description:"发现得分(发现得分=基础评分*系数 + 附加评分*系数 + 价值评分*系数)"`
|
|
|
31
|
+ PublishStatus int `orm:"column(publish_status)" description:"公开状态 -1 未公开、1部门公开、2公司公开"`
|
|
|
32
|
+ AuditLevel int `orm:"column(audit_level)" description:"当前审批步骤"`
|
|
|
33
|
+ ApproveData string `orm:"column(approve_data);size(500);null" description:"公开数据 (公开状态 公开对象)"`
|
|
|
34
|
+ Code string `orm:"column(code)" description:"机会编码"`
|
|
|
35
|
+ Status int8 `orm:"column(status)" description:"机会状态 1:开启 2:关闭"`
|
35
|
}
|
36
|
}
|
36
|
|
37
|
|
37
|
func (t *Chance) TableName() string {
|
38
|
func (t *Chance) TableName() string {
|