|
@@ -2,6 +2,7 @@ package controllers
|
|
|
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
+ "fmt"
|
|
|
"hongze/hz_crm_api/models"
|
|
|
"hongze/hz_crm_api/models/company"
|
|
|
"hongze/hz_crm_api/utils"
|
|
@@ -500,3 +501,85 @@ func (this *CompanyRenewalController) CompanyContractNoRenewedAscribeAddDetail()
|
|
|
br.Msg = "获取成功"
|
|
|
br.Data = resp
|
|
|
}
|
|
|
+
|
|
|
+func init12123() {
|
|
|
+ var condition string
|
|
|
+ var pars []interface{}
|
|
|
+ list, e := company.GetCompanyNoRenewedAscribeList(condition, pars, 0, 0)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range list {
|
|
|
+ pars = make([]interface{}, 0)
|
|
|
+ condition = " AND company_id = ? "
|
|
|
+ pars = append(pars, v.CompanyId)
|
|
|
+
|
|
|
+ companyContractList, e := company.GetCompanyContractList(condition, pars)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, vC := range companyContractList {
|
|
|
+ item := new(company.CompanyContractNoRenewedAscribe)
|
|
|
+ item.CompanyAscribeId = v.CompanyAscribeId
|
|
|
+ item.AscribeContent = v.AscribeContent
|
|
|
+ item.Content = v.Content
|
|
|
+ item.ProductId = v.ProductId
|
|
|
+ item.CompanyId = v.CompanyId
|
|
|
+ item.CompanyContractId = vC.CompanyContractId
|
|
|
+ item.AdminId = v.AdminId
|
|
|
+ item.CreateTime = utils.StrTimeToTime(v.CreateTime)
|
|
|
+ item.ModifyTime = utils.StrTimeToTime(v.CreateTime)
|
|
|
+
|
|
|
+ itemLog := new(company.CompanyContractNoRenewedAscribeLog)
|
|
|
+ itemLog.CompanyAscribeId = v.CompanyAscribeId
|
|
|
+ itemLog.AscribeContent = v.AscribeContent
|
|
|
+ itemLog.Content = v.Content
|
|
|
+ itemLog.ProductId = v.ProductId
|
|
|
+ itemLog.CompanyId = v.CompanyId
|
|
|
+ itemLog.CompanyContractId = vC.CompanyContractId
|
|
|
+ itemLog.AdminId = v.AdminId
|
|
|
+ itemLog.CreateTime = utils.StrTimeToTime(v.CreateTime)
|
|
|
+ itemLog.ModifyTime = utils.StrTimeToTime(v.CreateTime)
|
|
|
+
|
|
|
+ err := company.AddCompanyContractNoRenewedAscribe(item, itemLog)
|
|
|
+ fmt.Println(err)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
+func init879() {
|
|
|
+
|
|
|
+ companyContractList, e := models.GetIncrementalCompanyListByOperationRecordMerge879()
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ fmt.Println(len(companyContractList))
|
|
|
+ //return
|
|
|
+ for _, v := range companyContractList {
|
|
|
+ item := new(company.CompanyContractNoRenewedAscribe)
|
|
|
+ item.CompanyContractId = v.CompanyContractId
|
|
|
+ item.ProductId = v.ProductId
|
|
|
+ item.CompanyId = v.CompanyId
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+
|
|
|
+ itemLog := new(company.CompanyContractNoRenewedAscribeLog)
|
|
|
+ itemLog.AscribeContent = v.AscribeContent
|
|
|
+ itemLog.Content = v.Content
|
|
|
+ itemLog.ProductId = v.ProductId
|
|
|
+ itemLog.CompanyId = v.CompanyId
|
|
|
+ itemLog.CompanyContractId = v.CompanyContractId
|
|
|
+ itemLog.CreateTime = time.Now()
|
|
|
+ itemLog.ModifyTime = time.Now()
|
|
|
+
|
|
|
+ err := company.AddCompanyContractNoRenewedAscribe(item, itemLog)
|
|
|
+ fmt.Println(err)
|
|
|
+ }
|
|
|
+
|
|
|
+ return
|
|
|
+}
|