|
@@ -69,9 +69,22 @@ func (i *Info) CollectInfo() {
|
|
|
phone := qu.ObjToString(infoMap["phone"]) //手机号
|
|
|
mail := qu.ObjToString(infoMap["mail"]) //邮箱
|
|
|
source := qu.ObjToString(infoMap["source"]) //来源
|
|
|
+ i.Session().Set("sales_MyPhone", phone)
|
|
|
+ if infoMap["code"] != nil {
|
|
|
+ phoneCode := qu.ObjToString(infoMap["code"])
|
|
|
+ i.Session().Set("sales_MsgCode", phoneCode)
|
|
|
+ }
|
|
|
if publishId := qu.ObjToString(infoMap["publish_id"]); publishId != "" {
|
|
|
infoMap["publish_id"] = strings.Join(qu.DecodeArticleId2ByCheck(publishId), ",")
|
|
|
- } //三级页面留资带有发布id时解密
|
|
|
+ }
|
|
|
+ //企业验证
|
|
|
+ if Sysconfig.Source[source] != nil && Sysconfig.Source[source].EntValidation {
|
|
|
+ entName := qu.ObjToString(infoMap["company"])
|
|
|
+ if entName == "" || (entName != "" && !EnterpriseValidation(entName)) {
|
|
|
+ return NewResultSales{Data: nil, Error_msg: "暂无此企业信息"}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //三级页面留资带有发布id时解密
|
|
|
//手机号验证码验证
|
|
|
if Sysconfig.Source[source] != nil && Sysconfig.Source[source].CheckCode {
|
|
|
code := qu.ObjToString(infoMap["code"]) //手机号验证码
|