淘宝处理
This commit is contained in:
@@ -573,19 +573,16 @@ namespace Home.Controllers
|
||||
Func<string, Task<bool>> process = async (data) =>
|
||||
{
|
||||
var notifyOrder = data.FromJsonTo<TaoBaoNotifyModel>();
|
||||
|
||||
LogHelper.Info("TaoBao process");
|
||||
if (notifyOrder == null || notifyOrder.Tid.NotHas())
|
||||
return false;
|
||||
|
||||
if (m_ScoreService.ExistTaoBaoScore(notifyOrder.Tid))
|
||||
return true;
|
||||
|
||||
var phone = notifyOrder.ReceiverMobile.NotHas() ? notifyOrder.ReceiverPhone : notifyOrder.ReceiverMobile;
|
||||
if (phone.NotHas()) return false;
|
||||
|
||||
var userEntity = await m_UserService.Query(m => m.Phone == phone).FirstOrDefaultAsync();
|
||||
|
||||
// var phone = notifyOrder.ReceiverMobile.NotHas() ? notifyOrder.ReceiverPhone : notifyOrder.ReceiverMobile;
|
||||
// if (phone.NotHas()) return false;
|
||||
var userEntity = await m_UserService.Query(m => m.TaoBao == notifyOrder.BuyerNick).FirstOrDefaultAsync();
|
||||
var phone = notifyOrder.BuyerNick;
|
||||
|
||||
if (userEntity == null)
|
||||
{
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
</div>
|
||||
|
||||
<div class="loginCenter">
|
||||
<p><img src="~/m/img/phone.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="会员手机号" /></p>
|
||||
<p><img src="~/m/img/phone.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="淘宝名/会员手机号" /></p>
|
||||
<p><img src="~/m/img/password.png"><input type="password" name="" id="rLogin_Pwd" value="" placeholder="密码" /></p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -211,7 +211,7 @@
|
||||
<img src="~/img/award.png">
|
||||
</div>
|
||||
<div class="user">
|
||||
<img src="~/img/user.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="请输入会员手机号码" />
|
||||
<img src="~/img/user.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="淘宝名/会员手机号码" />
|
||||
</div>
|
||||
<div class="pwd">
|
||||
<img src="~/img/password.png"><input type="password" name="" id="rLogin_Pwd" value="" placeholder="请输入密码" />
|
||||
|
||||
@@ -316,7 +316,7 @@
|
||||
<img src="~/img/award.png">
|
||||
</div>
|
||||
<div class="user">
|
||||
<img src="~/img/user.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="请输入会员手机号码" />
|
||||
<img src="~/img/user.png"><input type="text" name="" id="rLogin_Name" value="" placeholder="淘宝名/会员手机号码" />
|
||||
</div>
|
||||
<div class="pwd">
|
||||
<img src="~/img/password.png"><input type="password" name="" id="rLogin_Pwd" value="" placeholder="请输入密码" />
|
||||
|
||||
@@ -245,6 +245,9 @@
|
||||
<div class="form-group">
|
||||
<label>真实姓名:</label>
|
||||
<input type="text" id="real-name-name" class="form-control" placeholder="请输入真实姓名" >
|
||||
</div><div class="form-group">
|
||||
<label>手机号码:</label>
|
||||
<input type="text" id="real-name-phone" class="form-control" placeholder="请输入手机号码" >
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>身份证号:</label>
|
||||
@@ -547,12 +550,17 @@
|
||||
|
||||
function realname(){
|
||||
let id_code = $('#real-name-code').val(),
|
||||
name = $('#real-name-name').val();
|
||||
name = $('#real-name-name').val(),
|
||||
phone = $('#real-name-phone').val();
|
||||
|
||||
if(id_code.length <= 0){
|
||||
alert("抱歉!请重新输入身份证号!");
|
||||
return;
|
||||
}
|
||||
if(phone.length != 11){
|
||||
alert("抱歉!请重新输入手机号!");
|
||||
return;
|
||||
}
|
||||
if(name.length <= 0){
|
||||
alert("抱歉!请重新输入姓名!");
|
||||
return;
|
||||
@@ -568,7 +576,8 @@
|
||||
let data = {
|
||||
cookie:document.cookie,
|
||||
id_code: id_code,
|
||||
name: name
|
||||
name: name,
|
||||
phone: phone
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -113,7 +113,7 @@ namespace Hncore.Pass.BaseInfo.Service
|
||||
{
|
||||
BusinessException.Throw("用户名或者密码为空");
|
||||
}
|
||||
var userInfo = await this.Query(m => m.LoginCode == request.Logincode && m.Password == HashPassword(request.Password)).FirstOrDefaultAsync();
|
||||
var userInfo = await this.Query(m => (m.LoginCode == request.Logincode && m.Password == HashPassword(request.Password))||(m.TaoBao == request.Logincode && m.Password == HashPassword(request.Password))).FirstOrDefaultAsync();
|
||||
if (userInfo == null)
|
||||
{
|
||||
BusinessException.Throw("用户名或者密码不正确");
|
||||
@@ -201,7 +201,7 @@ namespace Hncore.Pass.BaseInfo.Service
|
||||
return new ApiResult(ResultCode.C_LONGIN_NAME_ERROR, "账号或者手机号为空");
|
||||
}
|
||||
|
||||
if (this.Exist(m => m.LoginCode == entity.LoginCode || m.Phone == entity.Phone))
|
||||
if (this.Exist(m => m.LoginCode == entity.LoginCode || m.Phone == entity.Phone || m.TaoBao == entity.Phone))
|
||||
{
|
||||
return new ApiResult(ResultCode.C_ALREADY_EXISTS_ERROR, "该账号或者手机号被注册了");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user