| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace mall\models\groupBuy;
- use mall\models\BaseForm;
- /**
- * 开团下单表单校验
- */
- class CreateGroupBuyForm extends BaseForm
- {
- public $activityGoodsId;
- public $goodsNum;
- public $sendType;
- public $receiveUserName;
- public $receiveMobile;
- public $address;
- public $floor;
- public $city;
- public $long;
- public $lat;
- public $showAddress;
- public $remark;
- public $reachDate;
- public $reachPeriod;
- public $bookMobile;
- public function rules()
- {
- return [
- ['activityGoodsId', 'required', 'message' => '请选择团购商品'],
- ['activityGoodsId', 'integer', 'min' => 1, 'message' => '团购商品无效'],
- ['goodsNum', 'default', 'value' => 1],
- ['goodsNum', 'integer', 'min' => 1, 'max' => 99, 'message' => '购买数量无效'],
- ['sendType', 'default', 'value' => 1],
- ['sendType', 'integer'],
- [['receiveUserName', 'receiveMobile', 'address', 'floor', 'city', 'long', 'lat', 'showAddress', 'remark', 'reachDate', 'reachPeriod', 'bookMobile'], 'safe'],
- ];
- }
- public function attributeLabels()
- {
- return [
- 'activityGoodsId' => '团购商品',
- 'goodsNum' => '数量',
- 'sendType' => '配送方式',
- ];
- }
- }
|