Commit 8538905f by Joneq

增加相应的代码

parent 7ded209b
...@@ -132,7 +132,6 @@ func SetProjectScore(totalScoreReplace [20]float64, weightReplace float64, fullS ...@@ -132,7 +132,6 @@ func SetProjectScore(totalScoreReplace [20]float64, weightReplace float64, fullS
sumScore float64 = 0 sumScore float64 = 0
joinNum float64 = 0 joinNum float64 = 0
) )
fmt.Print("totalScoreReplace",totalScoreReplace)
//查找出所有不是0的分值 //查找出所有不是0的分值
for i :=0;i < len(totalScoreReplace) ; i++ { for i :=0;i < len(totalScoreReplace) ; i++ {
...@@ -159,7 +158,6 @@ func SetProjectScore(totalScoreReplace [20]float64, weightReplace float64, fullS ...@@ -159,7 +158,6 @@ func SetProjectScore(totalScoreReplace [20]float64, weightReplace float64, fullS
} }
fmt.Print("InsertScoreMsg.FinalScore",InsertScoreMsg.FinalScore)
InsertScoreMsg.Weight = weightReplace InsertScoreMsg.Weight = weightReplace
......
...@@ -15,6 +15,47 @@ import ( ...@@ -15,6 +15,47 @@ import (
"time" "time"
) )
type RecvPro struct {
}
type Rabitmq struct {
Dsn string //rabitmq 配置1
}
func (t *RecvPro) FailAction([]byte) error {
fmt.Print(1)
panic("implement me")
}
type RabbitMsg struct {
ComCreditsId string `json:"com_credits_id"`
ErpCompanyCode string `json:"erp_company_code"`
}
//获取配置参数
func GetConfig() {
//获取输入参数
flag.Parse()
if err := paladin.Init(); err != nil {
panic(err)
}
//初始化日志目录
SetLog("kaopuserver start",0)
}
func SetLog(k string,v interface{}){
//初始化日志目录
log.Init(&log.Config{Dir: "logs"})
defer log.Close()
log.Info(k,v)
}
func main() { func main() {
//获取config //获取config
...@@ -89,7 +130,7 @@ func (t *RecvPro) Consumer(dataByte []byte) error { ...@@ -89,7 +130,7 @@ func (t *RecvPro) Consumer(dataByte []byte) error {
var rbm RabbitMsg var rbm RabbitMsg
json.Unmarshal(dataByte,&rbm) json.Unmarshal(dataByte,&rbm)
fmt.Print(rbm) fmt.Print(rbm.ErpCompanyCode)
detail.SocreRecordChan = make(chan model.Scores) detail.SocreRecordChan = make(chan model.Scores)
//设置协程数量 //设置协程数量
...@@ -113,45 +154,7 @@ func (t *RecvPro) Consumer(dataByte []byte) error { ...@@ -113,45 +154,7 @@ func (t *RecvPro) Consumer(dataByte []byte) error {
type RecvPro struct {
}
type Rabitmq struct {
Dsn string //rabitmq 配置1
}
func (t *RecvPro) FailAction([]byte) error {
fmt.Print(1)
panic("implement me")
}
type RabbitMsg struct {
ComCreditsId string `json:"com_credits_id"`
ErpCompanyCode string `json:"erp_company_code"`
}
//获取配置参数
func GetConfig() {
//获取输入参数
flag.Parse()
if err := paladin.Init(); err != nil {
panic(err)
}
//初始化日志目录
SetLog("kaopuserver start",0)
}
func SetLog(k string,v interface{}){
//初始化日志目录
log.Init(&log.Config{Dir: "logs"})
defer log.Close()
log.Info(k,v)
}
......
...@@ -32,6 +32,6 @@ func (d *dao) GetBasicInfoByCid(c context.Context, erp_company_code string) (res ...@@ -32,6 +32,6 @@ func (d *dao) GetBasicInfoByCid(c context.Context, erp_company_code string) (res
break break
} }
fmt.Print(res) //fmt.Print(res)
return return
} }
\ No newline at end of file
...@@ -41,6 +41,7 @@ func (d *dao) GetCompanyBaseInfoByCid(c context.Context, companyId int64) (res m ...@@ -41,6 +41,7 @@ func (d *dao) GetCompanyBaseInfoByCid(c context.Context, companyId int64) (res m
tycInfo["com_credits_id"] = res["com_credits_id"] tycInfo["com_credits_id"] = res["com_credits_id"]
tycInfo["tyc_select_num"] = "1" tycInfo["tyc_select_num"] = "1"
d.UpdateCompanyBaseInfoForTyc(c,tycInfo) d.UpdateCompanyBaseInfoForTyc(c,tycInfo)
logic.SendMessage(logic.StringTurnInt64(res["legal_mobile_phone"]),"")
} }
return return
......
...@@ -63,7 +63,7 @@ func (d *dao) GetCompanyModelItemsByProjectidWitchString(c context.Context, proj ...@@ -63,7 +63,7 @@ func (d *dao) GetCompanyModelItemsByProjectidWitchString(c context.Context, proj
break break
} }
fmt.Print(res) //fmt.Print(res)
return return
} }
\ No newline at end of file
...@@ -4,6 +4,7 @@ import ( ...@@ -4,6 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
"github.com/bilibili/kratos/pkg/log" "github.com/bilibili/kratos/pkg/log"
"kaopu-server/internal/logic"
"kaopu-server/internal/model" "kaopu-server/internal/model"
"time" "time"
"github.com/bilibili/kratos/pkg/database/sql" "github.com/bilibili/kratos/pkg/database/sql"
...@@ -13,7 +14,7 @@ import ( ...@@ -13,7 +14,7 @@ import (
func (d *dao) InsertScores(ctx context.Context,score model.Scores) (insertId int64,err error) { func (d *dao) InsertScores(ctx context.Context,score model.Scores) (insertId int64,err error) {
//defer d.db.Close() //defer d.db.Close()
var( var(
exitId int exitId int64
execSql string execSql string
affectNum int64 affectNum int64
rows *sql.Rows rows *sql.Rows
...@@ -32,8 +33,7 @@ func (d *dao) InsertScores(ctx context.Context,score model.Scores) (insertId int ...@@ -32,8 +33,7 @@ func (d *dao) InsertScores(ctx context.Context,score model.Scores) (insertId int
exitId = 0 exitId = 0
for _,v:=range twoMap{ for _,v:=range twoMap{
fmt.Print(v) exitId = logic.StringTurnInt64(v["id"])
exitId = 1
break break
} }
......
...@@ -21,7 +21,7 @@ func SendMessage(mobile int64 , content string){ ...@@ -21,7 +21,7 @@ func SendMessage(mobile int64 , content string){
resp,err := http.PostForm(APIDOMAIN,url.Values{ resp,err := http.PostForm(APIDOMAIN,url.Values{
"data" : {string(requestContent)}, "data" : {string(requestContent)},
"touser" : {string(requestTel)}, "touser" : {string(requestTel)},
"keyword" : {"crm_notify_kefu"}, "keyword" : {"user_credit_apply_check"},
"k1" : {Int64TurnString(int64(timeNow))}, "k1" : {Int64TurnString(int64(timeNow))},
"k2" : {Md5(Md5(Int64TurnString(int64(timeNow)))+APIMD5STR)}, "k2" : {Md5(Md5(Int64TurnString(int64(timeNow)))+APIMD5STR)},
"is_ignore" : {}, "is_ignore" : {},
......
...@@ -38,7 +38,7 @@ type ChangeInfo struct { ...@@ -38,7 +38,7 @@ type ChangeInfo struct {
ChangeItem int64 `json:"changeItem"` ChangeItem int64 `json:"changeItem"`
} }
const TIANYANCHATOKEN = "ba7fd1d1-8ebd-4d4a-844a-d44d75815ad3" const TIANYANCHATOKEN = "4920e638-52c6-43c5-bdec-78affa06bdbe"
//公司信息 //公司信息
const COMPANYINFOURL = "http://open.api.tianyancha.com/services/open/ic/baseinfoV2/2.0" const COMPANYINFOURL = "http://open.api.tianyancha.com/services/open/ic/baseinfoV2/2.0"
//法律诉讼 //法律诉讼
...@@ -63,17 +63,17 @@ func HttpGet(companyName string)(returnDatas map[string]string) { ...@@ -63,17 +63,17 @@ func HttpGet(companyName string)(returnDatas map[string]string) {
returnData["com_organization"] = companyTycInfo.Result.OrgNumber returnData["com_organization"] = companyTycInfo.Result.OrgNumber
returnData["tianyancha_json"] = string(respBody) returnData["tianyancha_json"] = string(respBody)
//公司性质 //公司性质
var companyOrgType string //var companyOrgType string
if strings.Contains(companyTycInfo.Result.CompanyOrgType,"上市") { //if strings.Contains(companyTycInfo.Result.CompanyOrgType,"上市") {
companyOrgType = "1" // companyOrgType = "1"
}else if strings.Contains(companyTycInfo.Result.CompanyOrgType,"国企"){ //}else if strings.Contains(companyTycInfo.Result.CompanyOrgType,"国企"){
companyOrgType = "2" // companyOrgType = "2"
}else if strings.Contains(companyTycInfo.Result.CompanyOrgType,"央企"){ //}else if strings.Contains(companyTycInfo.Result.CompanyOrgType,"央企"){
companyOrgType = "3" // companyOrgType = "3"
}else{ //}else{
companyOrgType = "0" // companyOrgType = "0"
} //}
returnData["customer_property"] = companyOrgType returnData["customer_property"] = "0"
//参保人数 //参保人数
returnData["social_security_participants"] = strconv.FormatFloat(companyTycInfo.Result.SocialStaffNum,'f', -1, 64) returnData["social_security_participants"] = strconv.FormatFloat(companyTycInfo.Result.SocialStaffNum,'f', -1, 64)
...@@ -94,9 +94,9 @@ func HttpGet(companyName string)(returnDatas map[string]string) { ...@@ -94,9 +94,9 @@ func HttpGet(companyName string)(returnDatas map[string]string) {
json.Unmarshal(respBody,&totalNum) json.Unmarshal(respBody,&totalNum)
returnData["tianyancha_json"] += "||||"+string(respBody) returnData["tianyancha_json"] += "||||"+string(respBody)
if totalNum.Result.Total > 0 { if totalNum.Result.Total > 0 {
returnData["two_years_no_lawsuit"] = "1" returnData["two_years_no_lawsuit"] = ""
}else{ }else{
returnData["two_years_no_lawsuit"] = "0" returnData["two_years_no_lawsuit"] = ""
} }
//------------------------------------两年内是否有法律诉讼---------------------------------------// //------------------------------------两年内是否有法律诉讼---------------------------------------//
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment