Example #1
0
    <input  name="Version" type="hidden">
    <input  name="quo" type="hidden">
    <input  name="Order" type="hidden">
</form>
<?php 
$this->renderPartial('/inquiryorder/address', array('model' => $model));
?>
<script type="text/javascript" src="<?php 
echo Yii::app()->theme->baseUrl;
?>
/js/jpd/jquery.form.js"></script>

<?php 
//我的优惠券
$this->beginWidget('zii.widgets.jui.CJuiDialog', array('id' => 'actpaper', 'options' => array('title' => '我的优惠券', 'width' => 500, 'height' => 260, 'autoOpen' => false, 'resizable' => false, 'modal' => true, 'overlay' => array('backgroundColor' => '#000', 'opacity' => '0.5'), 'buttons' => array('确定使用' => 'js:function(){ choosecoupon()}', '取消' => 'js:function(){ $(this).dialog("close");}'))));
echo $this->renderPartial('/quotationlist/coupon', array('dataProvider' => BuyGoodsService::mycoupon()));
$this->endWidget('zii.widgets.jui.CJuiDialog');
?>
 


<script>
                    //计算报价
                    function counttotal(id) {
                        //计算单个商品总价
                        if (id != undefined) {
                            countgoods(id);
                        }

                        //计算总价
                        var totalprices = 0;
Example #2
0
                     <?php 
     if ($_GET['payment'] == 2) {
         ?>
                             <?php 
         echo ' <b style="color:#E97816;font-size:16px;margin-left:2px;">-¥' . $cha . "</b>&nbsp(使用物流代收支付,立省)";
         ?>
                         <?php 
     }
     ?>
                         </span><br>
                      <?php 
 }
 ?>
                         <?php 
 //获取使用优惠券
 $res = BuyGoodsService::mycoupon();
 $coupon = $res->getData();
 if (in_array($organID, $data)) {
     $act = BuyGoodsService::active();
     if (!empty($act) && is_array($act)) {
         //判断当前日期是否在当天
         //$in_day=OrderService::is_inday($act['LastTime']);
         $current_date = OrderService::is_current_date();
         if ($current_date) {
             $curret_time = $current_date['LastTime'];
             $num = $current_date['Num'] + 1;
         } else {
             $curret_time = time();
             $num = 1;
         }
         $in_day = OrderService::is_inday($curret_time);
Example #3
0
 /**
  * 立即购买
  */
 public function actionBuynow()
 {
     $goodsId = Yii::app()->request->getParam('goodsid');
     if (!$goodsId) {
         $this->redirect(array('/pap/home/index'));
     }
     $this->pageTitle = Yii::app()->name . '-收货地址';
     $organID = Yii::app()->user->getOrganID();
     $payment = Yii::app()->request->getParam("payment");
     if ($payment) {
         $payment = Yii::app()->request->getParam("payment");
     } else {
         $payment = 1;
     }
     //获取商品信息
     $goods = MallService::getGoodByID($goodsId, $payment);
     if (!$goods) {
         $this->redirect(array('/pap/home/index'));
     }
     //获取该商品经销商订单最小交易额
     $turnover = PapOrderMinTurnover::model()->find("OrganID=:ID", array(":ID" => $goods['OrganID']));
     if ($turnover) {
         $goods["MinTurnover"] = $turnover['MinTurnover'];
     }
     //获取我的优惠券
     $dataProvider = BuyGoodsService::mycoupon();
     $model = new JpdReceiveAddress();
     $address = JpdReceiveAddress::model()->findAll('OrganID=:organID order by CreateTime DESC', array(':organID' => $organID));
     $amount = intval(Yii::app()->request->getParam("goods_amout")) > 0 ? intval(Yii::app()->request->getParam("goods_amout")) : 1;
     $data = array('goods' => $goods, 'address' => $address, "amount" => $amount, 'model' => $model, 'dataProvider' => $dataProvider);
     $this->render('buynow', $data);
 }
Example #4
0
 public function actionGetaction()
 {
     $html = '';
     $order_decr = 0;
     $cop_amout = Yii::app()->request->getParam(cop_amout);
     $organID = Yii::app()->user->getOrganID();
     $data = BuyGoodsService::activeorgan();
     //        var_dump($data);die;
     $params = array();
     if (in_array($organID, $data)) {
         $act = BuyGoodsService::active();
         if (!empty($act) && is_array($act)) {
             $payment = $act['Payment'];
             $params['PromoID'] = intval($act['ID']);
             $params['TotalAmount'] = Yii::app()->request->getParam('amount');
             switch ($act['Type']) {
                 case 1:
                     //满多少减多少
                     $act_res = BuyGoodsService::decre($params);
                     if (!empty($act_res) && is_array($act_res)) {
                         if (!empty($act_res['DecrAmount'])) {
                             $html = "<span style='color:red'>优惠:-¥" . $act_res['DecrAmount'] . "(单笔订单满 ¥" . $act_res['MinAmount'] . " 减¥" . $act_res['DecrAmount'] . ")</span>";
                         } else {
                             $html = '';
                         }
                     }
                     $order_decr = $act_res['DecrAmount'];
                     break;
                 case 2:
                     //每满减
                     $act_res = BuyGoodsService::pperdecre($params);
                     $order_decr = $act_res['DecrTotal'];
                     if (!empty($act_res['DecrAmount'])) {
                         $html = "<span style='color:red'>优惠:-" . $act_res['DecrTotal'] . "(单笔订单每满 ¥" . $act_res['MinAmount'] . " 减¥" . $act_res['DecrAmount'] . ")</span>";
                     }
                     break;
                 case 3:
                     //优惠券
                     $params['search'] = 'search';
                     $res = BuyGoodsService::mycoupon();
                     $act_res = BuyGoodsService::coupondecre($params);
                     $coupon = $res->getData();
                     $html = "";
                     // "<span style='color:red'>单笔订单满" . $act_res['MinAmount'] . "元,系统将赠送您价值" . $act_res['DecrAmount'] . "元优惠券" . $act_res['Num'] . "张</span><br>";
                     if ($cop_amout) {
                         $html .= '<span style="color:red">使用优惠券:-¥' . floatval($cop_amout);
                     } elseif (!empty($coupon) && is_array($coupon)) {
                         $html .= "<span class='cup' style='color:red'><span class='payper' style='color:blue'>使用我的优惠券</span>(您可以使用优惠券,减免订单金额,每次只限一张)</span>";
                     }
                     break;
             }
         }
     }
     echo json_encode(array('html' => $html, 'order_decr' => $order_decr, 'payment' => isset($payment) ? $payment - 1 : '1'));
 }