Commit 78d23518 authored by wwccw0591's avatar wwccw0591

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

parents 3c90cc9a d6b59222
...@@ -10,10 +10,10 @@ class StoreController extends \Our\Controller_AbstractIndex { ...@@ -10,10 +10,10 @@ class StoreController extends \Our\Controller_AbstractIndex {
$this->memberId=$this->sess->get('member_id'); $this->memberId=$this->sess->get('member_id');
} }
/** /**
* 获取店铺首页头部(公用) * 获取店铺首页头部
*/ */
public function getStoreInfoAction(){ public function getStoreInfoAction(){
$address = \Business\User\AddressServiceModel::getInstance()->getMyAddress($this->req[\Our\NameConst::data],$this->memberId); $address = \Business\User\AddressServiceModel::getInstance()->getMyAddress($this->req[\Our\NameConst::data],$this->memberId,false);
$storeInfo = $this->storeService->getStoreInfo($this->req[\Our\NameConst::data],$this->memberId, $address); $storeInfo = $this->storeService->getStoreInfo($this->req[\Our\NameConst::data],$this->memberId, $address);
$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']);
$this->success($storeInfo); $this->success($storeInfo);
......
...@@ -109,21 +109,23 @@ class DescribeConst ...@@ -109,21 +109,23 @@ class DescribeConst
const specialCoupon = '指定券'; const specialCoupon = '指定券';
const giftCoupon = '礼品券'; const giftCoupon = '礼品券';
const couponFullAvailable = '满{0}可用'; const couponFullAvailable = '满{0}可用';
const couponFullDiscount = '满{0}享{1}折'; const couponFullDiscount = '满{0}享{1}折';
const couponFullForCoupon = '满{0}送指订券'; const couponFullForCoupon = '满{0}送指订券';
const couponFullForGift = '满{0}送礼品券'; const couponFullForGift = '满{0}送礼品券';
const noLimitGoodsCouponName = '元无门槛'; const noLimitGoodsCouponName = '{0}元无门槛';
const available = '可用'; const available = '可用';
const minus = '减'; const minus = '减';
const couponTitleFullAvailAbleNoAmountLimit = '全场减{0}';//无门槛减免券 const couponTitleFullAvailAbleNoAmountLimit = '全场减{0}';//无门槛减免券
const couponTitleFullAvailAble = '满{0}减{1}'; const couponTitleFullAvailAble = '满{0}减{1}';
const couponTitleFullDiscountNoAmoutLimit = '全场{0}折'; const couponTitleFullDiscountNoAmoutLimit = '全场{0}折';
const couponTitleFullDiscount = '满{0}享{1}折'; const couponTitleFullDiscount = '满{0}享{1}折';
const couponTitleFullForCoupon = '满{0}送券'; const couponTitleFullForCoupon = '满{0}送券';
const couponTitleFullForGift = '满{0}送礼品'; const couponTitleFullForGift = '满{0}送礼品';
const couponDiscount = '{0}折';
const couponGoodsName = '指定商品';
//平台介入 //平台介入
const unagreeSellerProccess = '对商家处理不满意'; const unagreeSellerProccess = '对商家处理不满意';
//添加日志的角色 //添加日志的角色
......
...@@ -54,7 +54,11 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -54,7 +54,11 @@ class CouponServiceModel extends \Business\AbstractModel{
if($orderAmount>0){ if($orderAmount>0){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']);
}
} }
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){
$temp['title'] = \Our\DescribeConst::specialCoupon; $temp['title'] = \Our\DescribeConst::specialCoupon;
...@@ -112,7 +116,11 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -112,7 +116,11 @@ class CouponServiceModel extends \Business\AbstractModel{
if($orderAmount>0){ if($orderAmount>0){
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']);
}
} }
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){
$result['title'] = \Our\DescribeConst::specialCoupon; $result['title'] = \Our\DescribeConst::specialCoupon;
...@@ -346,7 +354,7 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -346,7 +354,7 @@ class CouponServiceModel extends \Business\AbstractModel{
$couponTitles = array(); $couponTitles = array();
foreach($couponTitleArray as $coupon){ foreach($couponTitleArray as $coupon){
if($coupon['type'] == \Our\ApiConst::noLimitCouponType){ if($coupon['type'] == \Our\ApiConst::noLimitCouponType){
$couponTitles[] = $coupon['title'].\Our\DescribeConst::noLimitGoodsCouponName; $couponTitles[] = \Our\Common::format(\Our\DescribeConst::noLimitGoodsCouponName,$coupon['title']);
}else if($coupon['type'] == \Our\ApiConst::fullMinusCouponType){ }else if($coupon['type'] == \Our\ApiConst::fullMinusCouponType){
$couponTitles[] = str_replace(\Our\DescribeConst::available,\Our\DescribeConst::minus.$coupon['title'],$coupon['subTitle']); $couponTitles[] = str_replace(\Our\DescribeConst::available,\Our\DescribeConst::minus.$coupon['title'],$coupon['subTitle']);
}else{ }else{
......
...@@ -1018,7 +1018,11 @@ class OrderServiceModel extends \Business\AbstractModel ...@@ -1018,7 +1018,11 @@ class OrderServiceModel extends \Business\AbstractModel
if($orderAmount>0){ if($orderAmount>0){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit , $coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount , $coupon['discount']);
}else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit , $coupon['discount']);
}
} }
} else if ($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType) { } else if ($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType) {
$temp['title'] = \Our\DescribeConst::specialCoupon; $temp['title'] = \Our\DescribeConst::specialCoupon;
......
...@@ -214,7 +214,11 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -214,7 +214,11 @@ class CouponModel extends \DAO\AbstractModel {
if($orderAmount>0){ if($orderAmount>0){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']);
}
} }
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullForCoupon,$orderAmount); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullForCoupon,$orderAmount);
...@@ -258,14 +262,18 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -258,14 +262,18 @@ class CouponModel extends \DAO\AbstractModel {
$temp['gift_goods_ids'] = isset($coupon['gift_goods_ids'])?$coupon['gift_goods_ids']:\Our\NameConst::emptyString; $temp['gift_goods_ids'] = isset($coupon['gift_goods_ids'])?$coupon['gift_goods_ids']:\Our\NameConst::emptyString;
$orderAmount = intval($coupon['order_amount']); $orderAmount = intval($coupon['order_amount']);
if($coupon['type'] == \Our\ApiConst::noLimitCoupon){//无门槛优惠券 if($coupon['type'] == \Our\ApiConst::noLimitCoupon){//无门槛优惠券
$temp['title'] = intval($coupon['cash_money']).\Our\DescribeConst::noLimitGoodsCouponName; $temp['title'] = \Our\Common::format(\Our\DescribeConst::noLimitGoodsCouponName,intval($coupon['cash_money']));
}else if($coupon['coupon_type'] == \Our\ApiConst::fullMinusCouponType){//满额减免券 }else if($coupon['coupon_type'] == \Our\ApiConst::fullMinusCouponType){//满额减免券
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullAvailAble,$orderAmount,intval($coupon['cash_money'])); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullAvailAble,$orderAmount,intval($coupon['cash_money']));
}else if($coupon['coupon_type'] == \Our\ApiConst::discountCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::discountCouponType){
if($orderAmount>0){ if($orderAmount>0){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']);
}
} }
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount);
...@@ -306,7 +314,11 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -306,7 +314,11 @@ class CouponModel extends \DAO\AbstractModel {
if($orderAmount>0){ if($orderAmount>0){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscount,$orderAmount,$coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']);
}
} }
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForCouponCouponType){
$temp['title'] = \Our\DescribeConst::specialCoupon; $temp['title'] = \Our\DescribeConst::specialCoupon;
......
...@@ -91,11 +91,6 @@ class GoodsBrowseModel extends \DAO\AbstractModel { ...@@ -91,11 +91,6 @@ class GoodsBrowseModel extends \DAO\AbstractModel {
public function getDistinctDate($member_id,$startTime,$endTime,$order){ public function getDistinctDate($member_id,$startTime,$endTime,$order){
$this->setDb(); $this->setDb();
$data = $this->db->select('DISTINCT browsedate')->from($this->_tableName)->where("member_id={$member_id}")->where("browsedate BETWEEN {$startTime} AND {$endTime}")->order($order[0],$order[1])->fetchAll(); $data = $this->db->select('DISTINCT browsedate')->from($this->_tableName)->where("member_id={$member_id}")->where("browsedate BETWEEN {$startTime} AND {$endTime}")->order($order[0],$order[1])->fetchAll();
if($data) {
foreach ($data as &$v) {
$v['browsedate'] = (int)$v['browsedate'];
}
}
return $data; return $data;
} }
public function delete($where){ public function delete($where){
......
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