Browse Source

报告精选、本周研究汇总、上周纪要汇总 pv记录添加用户名称,销售名称

xingzai 2 years ago
parent
commit
87d4567960
2 changed files with 42 additions and 0 deletions
  1. 40 0
      controllers/report.go
  2. 2 0
      models/report_history_record.go

+ 40 - 0
controllers/report.go

@@ -1334,6 +1334,16 @@ func (this *ReportController) Detail() {
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.ReportType = "bgjx"
 	historyRecord.ReportType = "bgjx"
+	sellerItem, err := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
+	if err != nil && err.Error() != utils.ErrNoRow() {
+		br.Msg = "获取信息失败"
+		br.ErrMsg = "获取销售信息失败,Err:" + err.Error()
+		return
+	}
+	historyRecord.RealName = user.RealName
+	if sellerItem != nil {
+		historyRecord.SellerName = sellerItem.RealName
+	}
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	resp.List = items
 	resp.List = items
 	resp.Detail = detail
 	resp.Detail = detail
@@ -1462,6 +1472,16 @@ func (this *ReportController) ResearchDetail() {
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.ReportType = "bzyjhz"
 	historyRecord.ReportType = "bzyjhz"
+	sellerItem, err := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
+	if err != nil && err.Error() != utils.ErrNoRow() {
+		br.Msg = "获取信息失败"
+		br.ErrMsg = "获取销售信息失败,Err:" + err.Error()
+		return
+	}
+	historyRecord.RealName = user.RealName
+	if sellerItem != nil {
+		historyRecord.SellerName = sellerItem.RealName
+	}
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	resp.List = listFirst
 	resp.List = listFirst
 	resp.Detail = detail
 	resp.Detail = detail
@@ -1574,6 +1594,16 @@ func (this *ReportController) MinutesDetailV4() {
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.ReportType = "szjyhz"
 	historyRecord.ReportType = "szjyhz"
+	sellerItem, err := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
+	if err != nil && err.Error() != utils.ErrNoRow() {
+		br.Msg = "获取信息失败"
+		br.ErrMsg = "获取销售信息失败,Err:" + err.Error()
+		return
+	}
+	historyRecord.RealName = user.RealName
+	if sellerItem != nil {
+		historyRecord.SellerName = sellerItem.RealName
+	}
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	resp.List = listFirst
 	resp.List = listFirst
 	resp.Detail = detail
 	resp.Detail = detail
@@ -1661,6 +1691,16 @@ func (this *ReportController) MinutesDetail() {
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyId = user.CompanyId
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.CompanyName = user.CompanyName
 	historyRecord.ReportType = "szjyhz"
 	historyRecord.ReportType = "szjyhz"
+	sellerItem, err := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
+	if err != nil && err.Error() != utils.ErrNoRow() {
+		br.Msg = "获取信息失败"
+		br.ErrMsg = "获取销售信息失败,Err:" + err.Error()
+		return
+	}
+	historyRecord.RealName = user.RealName
+	if sellerItem != nil {
+		historyRecord.SellerName = sellerItem.RealName
+	}
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	go models.AddCygxReportHistoryRecord(historyRecord)
 	resp.List = listLog
 	resp.List = listLog
 	resp.Detail = detail
 	resp.Detail = detail

+ 2 - 0
models/report_history_record.go

@@ -16,6 +16,8 @@ type CygxReportHistoryRecord struct {
 	CompanyName string    `description:"公司名称"`
 	CompanyName string    `description:"公司名称"`
 	ModifyTime  time.Time `description:"修改时间"`
 	ModifyTime  time.Time `description:"修改时间"`
 	ReportType  string    `description:"报告类型,bgjx:报告精选、bzyjhz:本周研究汇总、szjyhz:上周纪要汇总"`
 	ReportType  string    `description:"报告类型,bgjx:报告精选、bzyjhz:本周研究汇总、szjyhz:上周纪要汇总"`
+	RealName    string    `description:"用户实际名称"`
+	SellerName  string    `description:"所属销售"`
 }
 }
 
 
 //添加历史信息
 //添加历史信息