Commit c43b4e1c authored by chenchuanwen's avatar chenchuanwen

message

parent 465dbd4e
...@@ -129,9 +129,15 @@ class DeliveryServiceModel extends \Business\AbstractModel ...@@ -129,9 +129,15 @@ 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);
} }
if($res['isDel']==ApiConst::deleteStateOne){
$res['isDel']=ApiConst::zero;
$deliveryManWhere['id']=$res['id'];
$resData= $deliveryManDao->update($deliveryManWhere,$res);
}else{
$trueName=$trueName?$trueName:$member['memberName']; $trueName=$trueName?$trueName:$member['memberName'];
$deliveryManData['true_name']=$trueName; $deliveryManData['true_name']=$trueName;
$deliveryManData['mobile']=$memberMobile; $deliveryManData['mobile']=$memberMobile;
...@@ -143,6 +149,8 @@ class DeliveryServiceModel extends \Business\AbstractModel ...@@ -143,6 +149,8 @@ class DeliveryServiceModel extends \Business\AbstractModel
$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);
}
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