| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- namespace addons\Purchase\common\logic\order;
- use common\enums\PreviewTypeEnum;
- use common\enums\ShippingTypeEnum;
- use common\helpers\ArrayHelper;
- use common\logic\order\BaseOrderForm;
- use common\models\order\Order;
- use Yii;
- use yii\base\Model;
- /**
- * 订单预览表单逻辑层
- * @Author bing
- * @DateTime 2021-09-22 18:16:58
- * @copyright: Copyright (c) 2020 广东七件事集团
- */
- class OrderFormLogic extends BaseOrderForm {
- public $score_config; // 积分商品信息
- public $total_pay_score; // 支付总积分
- public $attr; // 购物车规格
- public function rules()
- {
- return ArrayHelper::merge(parent::rules(), [
- [['score_config','total_pay_score','attr'], 'safe'],
- ]);
- }
- public function attributeLabels()
- {
- return ArrayHelper::merge(parent::attributeLabels(), [
- 'score_config' => '积分配置信息',
- 'total_pay_score' => '支付总积分',
- 'attr' => '购物车规格',
- ]);
- }
- /**
- * 获取用户默认逻辑模型
- * @Author bing
- * @DateTime 2021-09-22 19:48:46
- * @copyright: Copyright (c) 2020 广东七件事集团
- * @param $mall_id
- * @param $user_id
- * @return object
- */
- public function getDefaultForm($mall_id,$user_id){
- $model = new self();
- $model->mall_id = $mall_id;
- $model->user_id = $user_id;
- return $model;
- }
- }
|