Commit de877e1d authored by wwccw0591's avatar wwccw0591

pc

parent 81ec32c8
...@@ -64,16 +64,16 @@ class DeliveryServiceModel extends \Business\AbstractModel ...@@ -64,16 +64,16 @@ class DeliveryServiceModel extends \Business\AbstractModel
return $res; return $res;
} }
public function addDeleiveryMan($storeId,$memberId,$trueName=''){ public function addDeleiveryMan($storeId,$memberMobile,$trueName=''){
$memberDao=\DAO\MemberModel::getInstance(DbNameConst::masterDBConnectName); $memberDao=\DAO\MemberModel::getInstance(DbNameConst::masterDBConnectName);
$deliveryManDao=\DAO\Order\DiliverymanModel::getInstance(DbNameConst::masterDBConnectName); $deliveryManDao=\DAO\Order\DiliverymanModel::getInstance(DbNameConst::masterDBConnectName);
$member=$memberDao->getInfo($memberId); $member=$memberDao->getByMemberMobile($memberMobile);
$memberMobile=$member['memberMobile']; $memberMobile=$member['memberMobile'];
if(strlen($memberMobile)>ApiConst::telephoneLen || !$memberMobile){ if(strlen($memberMobile)>ApiConst::telephoneLen || !$memberMobile){
ErrorModel::throwException(CodeConfigModel::notExsitDeliveryMan); ErrorModel::throwException(CodeConfigModel::notExsitDeliveryMan);
} }
$where['store_id']=$storeId; $where['store_id']=$storeId;
$where['member_id']=$memberId; $where['member_id']=$member['memberId'];
$res=$deliveryManDao->getByWhere($where); $res=$deliveryManDao->getByWhere($where);
if($res){ if($res){
ErrorModel::throwException(CodeConfigModel::alreadyExsitDeliveryMan); ErrorModel::throwException(CodeConfigModel::alreadyExsitDeliveryMan);
...@@ -85,7 +85,7 @@ class DeliveryServiceModel extends \Business\AbstractModel ...@@ -85,7 +85,7 @@ class DeliveryServiceModel extends \Business\AbstractModel
$deliveryManData['store_id']=$storeId; $deliveryManData['store_id']=$storeId;
$deliveryManData['add_time']=TIMESTAMP; $deliveryManData['add_time']=TIMESTAMP;
$deliveryManData['update_time']=TIMESTAMP; $deliveryManData['update_time']=TIMESTAMP;
$deliveryManData['member_id']=$memberId; $deliveryManData['member_id']=$member['memberId'];
$deliveryManData['bind_status']=ApiConst::one; $deliveryManData['bind_status']=ApiConst::one;
$deliveryManData['is_del']=ApiConst::zero; $deliveryManData['is_del']=ApiConst::zero;
$resData=$deliveryManDao->insert($deliveryManData); $resData=$deliveryManDao->insert($deliveryManData);
......
...@@ -64,7 +64,8 @@ class DeliveryController extends \Our\Controller_AbstractClient { ...@@ -64,7 +64,8 @@ class DeliveryController extends \Our\Controller_AbstractClient {
public function addDeliveryAction(){ public function addDeliveryAction(){
$deliveryService=\Business\Store\DeliveryServiceModel::getInstance(); $deliveryService=\Business\Store\DeliveryServiceModel::getInstance();
$trueName=$this->req['data']['trueName']; $trueName=$this->req['data']['trueName'];
$result =$deliveryService->addDeleiveryMan($this->storeId,$this->memberId,$trueName); $memberMobile=$this->req['data']['memberMobile'];
$result =$deliveryService->addDeleiveryMan($this->storeId,$memberMobile,$trueName);
if($result!==false){ if($result!==false){
$this->success($result,\Our\DescribeConst::successMessage,\Our\DescribeConst::successMessage); $this->success($result,\Our\DescribeConst::successMessage,\Our\DescribeConst::successMessage);
} }
......
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