Commit 053360e3 authored by zhz's avatar zhz

Merge branch 'master_dev' of git.shenbd.com:qm-develop/shenbd into master_dev

parents 89e0eb5d 5bcc397c
......@@ -144,10 +144,15 @@ class MessageServiceModel extends \Business\AbstractModel
if ($type == ApiConst::storeMessageType) {
$store = \DAO\StoreModel::getInstance();
// $storeData = \Our\RedisHelper::cachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$store, 'getInfoById'), array($userid, $store->detailField), \Our\ApiConst::oneDaySecond,array($userid));
$storeData=$store->get($userid);
$storeData=$store->getStoreInfoCache($userid);
$avatar = $storeData['store_label'];
if ($avatar) {
$avatar = \Our\Common::getStaticFile($avatar, \Our\ImageConst::storeLabel, 'ossHost');
} else {
$avatar = \Our\Common::getStaticFile(ImageConst::defaultStoreLabelName, ImageConst::defaultPath);
}
// $avatar = $store->getInfoById($userid, 'store_label', 'store_label');
$avatar = $storeData[ApiConst::one];
// $avatar = $storeData[ApiConst::one];
}
if ($type == ApiConst::memberMessageType || $type == ApiConst::serviceMessageType) {
......
......@@ -85,8 +85,8 @@ class MemberServiceModel extends \Business\AbstractModel
}
public function getOneByMobileAndPassword($mobile, $password)
{
$password=$this->getPassAddKey($password);
$password = Common::format('md5({0})');
// $password=$this->getPassAddKey($password);
// $password = Common::format('md5({0})');
$member= $this->memberDao->getOneByMobileAndPassword($mobile, $password);
return $member ? $member : false;
}
......@@ -275,7 +275,12 @@ class MemberServiceModel extends \Business\AbstractModel
private function saveRegisterMemberInfo($where){
$memberDao = \DAO\MemberModel::getInstance(\Our\DbNameConst::masterDBConnectName);
$addKey=Common::getConfig('password.key');
$md5Str=TIMESTAMP.$addKey.$where['password'];
if(!empty($addKey)){
$md5Str=TIMESTAMP.$addKey.$where['password'];
}else{
$md5Str=$where['password'];
}
//构造需要保存的会员信息
$member['member_name'] = \Our\CommonExtension::createNewMemberName();
$member['member_mobile'] = $where['mobile'];
......
......@@ -4,6 +4,7 @@ namespace DAO;
use Error\CodeConfigModel;
use Error\ErrorModel;
use Our\Common;
use Our\ImageConst;
use Our\NameConst;
use Our\ApiConst;
......@@ -68,7 +69,12 @@ class MemberModel extends \DAO\AbstractModel
{
$this->setDb(\Our\DbNameConst::masterDBConnectName);
$where[NameConst::memberMobile] = $mobile;
$where[NameConst::memberPasswd] = $password;
$addKey=Common::getConfig('password.key');
if(!empty($addKey)){
$where[NameConst::memberPasswd] = Common::format("MD5(CONCAT(member_time,member_passwd,'{0}'))",$addKey);
}else{
$where[NameConst::memberPasswd]=md5($password);
}
$result = $this->db->select($this->availMemberColumn)->from($this->_tableName)->where($where)->fetchOne();
if ($result) {
$memberAvatarUrl = $this->getMemberAvatarUrl($result['member_id'], $result['member_avatar']);
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>获得已发送消息的用户列表和(系统消息,订单消息,快递用户消息最后一条消息)</title>
<style>
</style>
</head>
<body>
<form action="/message/get" method="post">
用户登录状态key:<input name="data[key]" value="fd4b739c4815297044191451eabf0eb5"/><br />
<input type="submit" value="提交">
</form>
</body>
</html>
\ No newline at end of file
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 to comment