Commit fb3a6807 authored by liuyuzhen's avatar liuyuzhen

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

parents e5710059 1df56357
...@@ -13,7 +13,8 @@ class StoreController extends \Our\Controller_AbstractIndex { ...@@ -13,7 +13,8 @@ class StoreController extends \Our\Controller_AbstractIndex {
* 获取店铺首页头部(公用) * 获取店铺首页头部(公用)
*/ */
public function getStoreInfoAction(){ public function getStoreInfoAction(){
$storeInfo = $this->storeService->getStoreInfo($this->req[\Our\NameConst::data],$this->memberId); $address = \Business\User\AddressServiceModel::getInstance()->getMyAddress($this->req[\Our\NameConst::data],$this->memberId);
$storeInfo = $this->storeService->getStoreInfo($this->req[\Our\NameConst::data],$this->memberId, $address);
//. //.
$storeInfo['adv'] = array('href'=>'','imageUrl'=>'http://qmoss-01.oss-cn-hangzhou.aliyuncs.com/data/upload/mall/adv/05715960161498410.jpg'); $storeInfo['adv'] = array('href'=>'','imageUrl'=>'http://qmoss-01.oss-cn-hangzhou.aliyuncs.com/data/upload/mall/adv/05715960161498410.jpg');
$storeInfo['share'] = \Business\Common\CommonServiceModel::getInstance()->getShareInfo(\Our\ApiConst::shareStore,$this->req[\Our\NameConst::data]['storeId']); $storeInfo['share'] = \Business\Common\CommonServiceModel::getInstance()->getShareInfo(\Our\ApiConst::shareStore,$this->req[\Our\NameConst::data]['storeId']);
......
...@@ -179,6 +179,8 @@ class OrderServiceModel extends \Business\AbstractModel ...@@ -179,6 +179,8 @@ class OrderServiceModel extends \Business\AbstractModel
} else { } else {
ErrorModel::throwException(CodeConfigModel::orderDeleteError); ErrorModel::throwException(CodeConfigModel::orderDeleteError);
} }
}else{
ErrorModel::throwException(CodeConfigModel::notAllowCancel);
} }
} }
......
...@@ -37,13 +37,18 @@ class StoreServiceModel extends \Business\AbstractModel{ ...@@ -37,13 +37,18 @@ class StoreServiceModel extends \Business\AbstractModel{
* @param $store_id * @param $store_id
* @param $memberId * @param $memberId
*/ */
public function getStoreInfo($param,$memberId){ public function getStoreInfo($param,$memberId,$address){
$storeId = intval($param['storeId']); $storeId = intval($param['storeId']);
if(!$storeId){ if(!$storeId){
\Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyStoreId); \Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyStoreId);
} }
$lng = $param['lng']; if($address) {
$lat = $param['lat']; $lng = $address['lng'];
$lat = $address['lat'];
}else{
$lng = $param['lng'];
$lat = $param['lat'];
}
if(!$lng || !$lat){ if(!$lng || !$lat){
\Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyLatLngParam); \Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyLatLngParam);
} }
......
...@@ -736,7 +736,7 @@ class OrderModel extends \DAO\AbstractModel ...@@ -736,7 +736,7 @@ class OrderModel extends \DAO\AbstractModel
//放入回收站 //放入回收站
case NameConst::delete: case NameConst::delete:
$state = in_array($orderInfo['orderState'], array(ApiConst::orderStateCancel, ApiConst::orderStateComplete)) && $orderInfo['deleteState'] == ApiConst::zero; $state = in_array($orderInfo['orderState'], array(ApiConst::orderStateCancel, ApiConst::orderStateComplete,ApiConst::orderStateClose)) && $orderInfo['deleteState'] == ApiConst::zero;
$this->errorMessage = CodeConfigModel::deleteError; $this->errorMessage = CodeConfigModel::deleteError;
break; break;
......
...@@ -270,6 +270,7 @@ class CodeConfigModel { ...@@ -270,6 +270,7 @@ class CodeConfigModel {
const notExsitDeliver=300111; const notExsitDeliver=300111;
const notExsitOrder=300112; const notExsitOrder=300112;
const alreadyExsitRefundGoods=300113; const alreadyExsitRefundGoods=300113;
const notAllowDelete=300114;
//店铺相关错误码 //店铺相关错误码
//商品分类 //商品分类
...@@ -664,6 +665,7 @@ class CodeConfigModel { ...@@ -664,6 +665,7 @@ class CodeConfigModel {
self::notExsitDeliver=>'配送单不存在', self::notExsitDeliver=>'配送单不存在',
self::notExsitOrder=>'订单不存在', self::notExsitOrder=>'订单不存在',
self::alreadyExsitRefundGoods=>'退款订单已经存在', self::alreadyExsitRefundGoods=>'退款订单已经存在',
self::notAllowDelete=>'当前订单状态不允许删除',
self::deleteError=>'放入回收站失败,订单状态有误', self::deleteError=>'放入回收站失败,订单状态有误',
self::restoreError=>'永久删除、从回收站还原失败,订单状态有误', self::restoreError=>'永久删除、从回收站还原失败,订单状态有误',
self::shareError=>'分享失败,订单状态有误', self::shareError=>'分享失败,订单状态有误',
......
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