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 = '对商家处理不满意';
//添加日志的角色 //添加日志的角色
......
...@@ -53,9 +53,13 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -53,9 +53,13 @@ class CouponServiceModel extends \Business\AbstractModel{
$temp['title'] = $coupon['discount']; $temp['title'] = $coupon['discount'];
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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); $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;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount);
...@@ -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);
...@@ -111,9 +118,13 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -111,9 +118,13 @@ class CouponServiceModel extends \Business\AbstractModel{
$result['title'] = $coupon['discount']; $result['title'] = $coupon['discount'];
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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{ }else{
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); $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;
$result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount); $result['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount);
...@@ -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']);
......
...@@ -1017,9 +1017,13 @@ class OrderServiceModel extends \Business\AbstractModel ...@@ -1017,9 +1017,13 @@ class OrderServiceModel extends \Business\AbstractModel
$temp['title'] = $coupon['discount']; $temp['title'] = $coupon['discount'];
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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount , $coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit , $coupon['discount']); $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;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon, $orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon, $orderAmount);
...@@ -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);
......
...@@ -213,14 +213,21 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -213,14 +213,21 @@ class CouponModel extends \DAO\AbstractModel {
}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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{ }else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); $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;
...@@ -264,14 +271,21 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -264,14 +271,21 @@ class CouponModel extends \DAO\AbstractModel {
}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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{ }else{
$temp['title'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); $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;
} }
...@@ -305,9 +319,13 @@ class CouponModel extends \DAO\AbstractModel { ...@@ -305,9 +319,13 @@ class CouponModel extends \DAO\AbstractModel {
$temp['title'] = $coupon['discount']; $temp['title'] = $coupon['discount'];
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{
if(in_array($coupon['type'],array(\Our\ApiConst::goodsCoupon,\Our\ApiConst::goodsClassCoupon))){
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponDiscount,$coupon['discount']);
}else{ }else{
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponTitleFullDiscountNoAmoutLimit,$coupon['discount']); $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;
$temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount); $temp['subTitle'] = \Our\Common::format(\Our\DescribeConst::couponFullForCoupon,$orderAmount);
...@@ -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