作者 唐旭辉

bug 修复

... ... @@ -2,7 +2,6 @@ package models
import (
"fmt"
"time"
"github.com/astaxie/beego/orm"
)
... ... @@ -22,8 +21,8 @@ type Chance struct {
ZanTotal int `orm:"column(zan_total)" description:"点赞总数"`
ReviewStatus int8 `orm:"column(review_status)" description:"审核状态 0:待处理 1:待审核 2:被退回 3:已通过 "`
EnableStatus int8 `orm:"column(enable_status)" description:"有效状态 0:无效 1:有效 "`
UpdateAt time.Time `orm:"column(update_at);type(timestamp)" description:"更新时间"`
CreateAt time.Time `orm:"column(create_at);type(timestamp)" description:"创建时间"`
UpdateAt string `orm:"column(update_at)" description:"更新时间"`
CreateAt string `orm:"column(create_at)" description:"创建时间"`
BasicScore float64 `orm:"column(basic_score);null;digits(4);decimals(1)" description:"基础评分"`
ExtraScore float64 `orm:"column(extra_score);null;digits(4);decimals(1)" description:"附加评分"`
ValueScore float64 `orm:"column(value_score);null;digits(4);decimals(1)" description:"价值评分"`
... ...
... ... @@ -21,7 +21,7 @@ type SqlData struct {
AuditTemplateId int64 `orm:"column(audit_template_id)"`
ChanceTypeId int `orm:"column(chance_type_id)"`
PublishStatus int `orm:"column(publish_status)"`
CreateAt time.Time `orm:"column(create_at);type(timestamp)"`
CreateAt string `orm:"column(create_at)`
ReviewStatus int8 `orm:"column(review_status)"`
Status int8 `orm:"column(status)"`
DiscoveryScore string `orm:"column(discovery_score)"`
... ... @@ -277,7 +277,6 @@ func GetAuditList(param protocol.RequestAuditList, companyid int64, userid int64
return returnData, nil
}
for _, v := range data {
t := v.CreateAt.Unix()
item := protocol.RspAuditList{
Id: fmt.Sprint(v.Id),
Status: v.Status,
... ... @@ -290,12 +289,11 @@ func GetAuditList(param protocol.RequestAuditList, companyid int64, userid int64
DiscoveryScore: v.DiscoveryScore,
CommentTotal: v.CommentTotal,
UserName: v.NickName,
CreateTime: 0,
}
if t < 0 {
item.CreateTime = 0
} else {
item.CreateTime = t
t, err := time.ParseInLocation("2006-01-02 15:04:05", v.CreateAt, time.Local)
if err == nil {
item.CreateTime = t.Unix()
}
if d, err := models.GetDepartmentById(v.DepartmentId); err == nil {
item.Department = d.Name
... ... @@ -350,8 +348,7 @@ func GetChanceDetail(chanceid int64, companyid int64) (ResponseChanceInfo, error
log.Error("机会的公司不匹配")
return returnData, protocol.NewErrWithMessage("1")
}
returnData.CreateTime = chanceInfo.CreateAt.Format("2006-01-02 15:16:17")
returnData.CreateTime = chanceInfo.CreateAt
var (
chanceContent []protocol.InputElement
)
... ... @@ -446,7 +443,7 @@ func AllowChanceEnableStatus(chanceid int64, companyid int64) error {
return nil
}
chanceinfo.Status = models.ChanceStatusAllow
chanceinfo.UpdateAt = time.Now()
chanceinfo.UpdateAt = time.Now().String()
err = models.UpdateChanceById(chanceinfo, []string{"Status", "UpdateAt"})
if err != nil {
log.Error("更新机会数据失败:%s", err)
... ... @@ -470,7 +467,7 @@ func ForbidChanceEnableStatus(chanceid int64, companyid int64) error {
return protocol.NewErrWithMessage("1")
}
chanceinfo.Status = models.ChanceStatusForbid
chanceinfo.UpdateAt = time.Now()
chanceinfo.UpdateAt = time.Now().String()
err = models.UpdateChanceById(chanceinfo, []string{"Status", "UpdateAt"})
if err != nil {
log.Error("更新机会数据失败:%s", err)
... ...