$storeId ]; $field = [ 'distribution_json' ]; $data = $storeConfigModel->getOrderFind($where,$field); if($data === false){ $res = callBack(statusCode()['error'],'失败'); }else{ $res = callBack(statusCode()['success'],'成功',$data); } $this->ajaxReturn($res); } /** * 小程序会员,修改密码 */ public function passwordSave(){ $post = I('post.'); $param = [ 'id', 'password', ]; //参数验证 $plugVip = new CustomValidate(); $dataOne = $plugVip->validationParameters($param,$post); if($dataOne !== true){ $this->ajaxReturn($dataOne); } $id = $post['id']; $pas = $post['password']; if($pas == '' || $id == ''){ $res = callBack(statusCode()['error'],'请输入密码'); $this->ajaxReturn($res); } if (!preg_match('/^[0-9]{6}$/', $pas)) { $res = callBack(statusCode()['error'],'密码只支持6位数字'); $this->ajaxReturn($res); } //获取密码生成信息 $vipModel = new RetailVipModel(); $map = [ 'id'=>$id ]; $vipInfo = $vipModel->getFind($map); //验证参数结果 if (empty($vipInfo) || empty($vipInfo['mobile_phone'])) { $res = callBack(statusCode()['error'],'您的请求有误'); $this->ajaxReturn($res); } //生成加密密码 $password = createPassword($pas, $vipInfo['addtime']); $where = [ 'id'=>$id ]; $save = [ 'password'=>$password ]; $data = $vipModel->updateOrder($where,$save); if($data === false){ $res = callBack(statusCode()['error'],'失败'); }else{ $res = callBack(statusCode()['success'],'成功'); } $this->ajaxReturn($res); } }