Commit c43b4e1c authored by chenchuanwen's avatar chenchuanwen

message

parent 465dbd4e
...@@ -129,20 +129,28 @@ class DeliveryServiceModel extends \Business\AbstractModel ...@@ -129,20 +129,28 @@ class DeliveryServiceModel extends \Business\AbstractModel
$where['store_id']=$storeId; $where['store_id']=$storeId;
$where['member_id']=$member['memberId']; $where['member_id']=$member['memberId'];
$res=$deliveryManDao->getByWhere($where); $res=$deliveryManDao->getByWhere($where);
if($res){
if($res && !$res['isDel']){
ErrorModel::throwException(CodeConfigModel::alreadyExsitDeliveryMan); ErrorModel::throwException(CodeConfigModel::alreadyExsitDeliveryMan);
} }
$trueName=$trueName?$trueName:$member['memberName']; if($res['isDel']==ApiConst::deleteStateOne){
$deliveryManData['true_name']=$trueName; $res['isDel']=ApiConst::zero;
$deliveryManData['mobile']=$memberMobile; $deliveryManWhere['id']=$res['id'];
$deliveryManData['scores']=ApiConst::five; $resData= $deliveryManDao->update($deliveryManWhere,$res);
$deliveryManData['store_id']=$storeId; }else{
$deliveryManData['add_time']=TIMESTAMP; $trueName=$trueName?$trueName:$member['memberName'];
$deliveryManData['update_time']=TIMESTAMP; $deliveryManData['true_name']=$trueName;
$deliveryManData['member_id']=$member['memberId']; $deliveryManData['mobile']=$memberMobile;
$deliveryManData['bind_status']=ApiConst::one; $deliveryManData['scores']=ApiConst::five;
$deliveryManData['is_del']=ApiConst::zero; $deliveryManData['store_id']=$storeId;
$resData=$deliveryManDao->insert($deliveryManData); $deliveryManData['add_time']=TIMESTAMP;
$deliveryManData['update_time']=TIMESTAMP;
$deliveryManData['member_id']=$member['memberId'];
$deliveryManData['bind_status']=ApiConst::one;
$deliveryManData['is_del']=ApiConst::zero;
$resData=$deliveryManDao->insert($deliveryManData);
}
if(!$resData){ if(!$resData){
ErrorModel::throwException(CodeConfigModel::addDeliveryManError); ErrorModel::throwException(CodeConfigModel::addDeliveryManError);
} }
......
...@@ -71,7 +71,17 @@ class DiliverymanModel extends \DAO\AbstractModel ...@@ -71,7 +71,17 @@ class DiliverymanModel extends \DAO\AbstractModel
$result=$this->find($where); $result=$this->find($where);
return $result; return $result;
} }
/**
* 插入数据
* @param $data
* @param $where
* @return mixed
*/
public function update($where,$data)
{
$this->setDb(\Our\DbNameConst::masterDBConnectName);
return $this->db->update($this->_tableName)->where($where)->rows($data)->execute();
}
/** /**
* 插入数据 * 插入数据
* @param $data * @param $data
......
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