作者 唐旭辉

调试

@@ -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 {
@@ -348,7 +348,7 @@ func GetChanceDetail(chanceid int64, companyid int64) (ResponseChanceInfo, error @@ -348,7 +348,7 @@ func GetChanceDetail(chanceid int64, companyid int64) (ResponseChanceInfo, error
348 log.Error("机会的公司不匹配") 348 log.Error("机会的公司不匹配")
349 return returnData, protocol.NewErrWithMessage("1") 349 return returnData, protocol.NewErrWithMessage("1")
350 } 350 }
351 - returnData.CreateTime = chanceInfo.CreateAt 351 + returnData.CreateTime = chanceInfo.CreateAt.Format("2006-01-02 15:04:05")
352 var ( 352 var (
353 chanceContent []protocol.InputElement 353 chanceContent []protocol.InputElement
354 ) 354 )