Commit 44ad581d authored by liuyuzhen's avatar liuyuzhen

优惠券标题问题

parent a9688f59
...@@ -124,6 +124,8 @@ class DescribeConst ...@@ -124,6 +124,8 @@ class DescribeConst
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;
...@@ -63,6 +67,9 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -63,6 +67,9 @@ class CouponServiceModel extends \Business\AbstractModel{
$temp['title'] = \Our\DescribeConst::giftCoupon; $temp['title'] = \Our\DescribeConst::giftCoupon;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\DescribeConst::couponGoodsName.$temp['subTitle'];
}
$temp['storeId'] = $coupon['store_id']; $temp['storeId'] = $coupon['store_id'];
if($temp['storeId']){ if($temp['storeId']){
$storeInfo = $storeDao->get($temp['storeId'],false);//\Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeDao, 'getInfoById'),array($temp['storeId'],'store_name'),\Our\ApiConst::oneHour); $storeInfo = $storeDao->get($temp['storeId'],false);//\Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeDao, 'getInfoById'),array($temp['storeId'],'store_name'),\Our\ApiConst::oneHour);
...@@ -112,7 +119,11 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -112,7 +119,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;
...@@ -121,6 +132,9 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -121,6 +132,9 @@ class CouponServiceModel extends \Business\AbstractModel{
$result['title'] = \Our\DescribeConst::giftCoupon; $result['title'] = \Our\DescribeConst::giftCoupon;
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount); $result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$result['subTitle'] = \Our\DescribeConst::couponGoodsName.$result['subTitle'];
}
$result['useMemo'] = $coupon['use_memo']; $result['useMemo'] = $coupon['use_memo'];
$result['isGet'] = \Our\ApiConst::zero; $result['isGet'] = \Our\ApiConst::zero;
$result['couponType'] = intval($coupon['type']); $result['couponType'] = intval($coupon['type']);
......
...@@ -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;
...@@ -1027,6 +1031,9 @@ class OrderServiceModel extends \Business\AbstractModel ...@@ -1027,6 +1031,9 @@ class OrderServiceModel extends \Business\AbstractModel
$temp['title'] = \Our\DescribeConst::specialCoupon; $temp['title'] = \Our\DescribeConst::specialCoupon;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift, $orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift, $orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\DescribeConst::couponGoodsName.$temp['subTitle'];
}
$temp['storeId'] = $coupon['store_id']; $temp['storeId'] = $coupon['store_id'];
if ($temp['storeId']) { if ($temp['storeId']) {
$storeInfo = $storeDao->get($temp['storeId'],false); $storeInfo = $storeDao->get($temp['storeId'],false);
......
...@@ -214,13 +214,20 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -214,13 +214,20 @@ 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);
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForGiftCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForGiftCouponType){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullForGift,$orderAmount); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullForGift,$orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\DescribeConst::couponGoodsName.$temp['title'];
}
$result[] = $temp; $result[] = $temp;
} }
return $result; return $result;
...@@ -265,13 +272,20 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -265,13 +272,20 @@ 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::couponFullForCoupon,$orderAmount); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount);
}else if($coupon['coupon_type'] == \Our\ApiConst::fullForGiftCouponType){ }else if($coupon['coupon_type'] == \Our\ApiConst::fullForGiftCouponType){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount); $temp['title'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\DescribeConst::couponGoodsName.$temp['title'];
}
$result[$coupon['id']] = $temp; $result[$coupon['id']] = $temp;
} }
...@@ -306,7 +320,11 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -306,7 +320,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;
...@@ -315,6 +333,9 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -315,6 +333,9 @@ class CouponModel extends \DAO\AbstractModel {
$temp['title'] = \Our\DescribeConst::giftCoupon; $temp['title'] = \Our\DescribeConst::giftCoupon;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForGift,$orderAmount);
} }
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\DescribeConst::couponGoodsName.$temp['subTitle'];
}
$temp['title'] = $temp['title'].''; $temp['title'] = $temp['title'].'';
if($timeFlag){ if($timeFlag){
$temp['startTime'] = $coupon['start_time']; $temp['startTime'] = $coupon['start_time'];
......
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