| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- <?php
- namespace app\api\validate;
- use app\common\validate\BaseValidate;
- /**
- * Goods验证器
- * Class GoodsValidate
- * @package app\adminapi\validate\goods
- */
- class GoodsValidate extends BaseValidate
- {
- /**
- * 设置校验规则
- * @var string[]
- */
- protected $rule = [
- 'id' => 'require',
- 'goods_category_ids' => 'require',
- 'goods_name' => 'require',
- 'goods_number' => 'require',
- 'base_service_fee' => 'require',
- 'service_total' => 'require',
- 'service_fee' => 'require',
- 'goods_status' => 'require',
- ];
- /**
- * 参数描述
- * @var string[]
- */
- protected $field = [
- 'id' => 'id',
- 'goods_category_ids' => '服务类目',
- 'goods_name' => '商品名称',
- 'goods_number' => '商品数量',
- 'base_service_fee' => '基础服务费',
- 'service_total' => '服务原价',
- 'service_fee' => '服务价格',
- 'goods_status' => '商品状态',
- ];
- /**
- * @notes 添加场景
- * @return GoodsValidate
- * @author likeadmin
- * @date 2024/07/07 18:37
- */
- public function sceneAdd()
- {
- return $this->only(['goods_category_ids','goods_category_id','goods_name','goods_number','base_service_fee','service_total','service_fee','goods_status']);
- }
- /**
- * @notes 编辑场景
- * @return GoodsValidate
- * @author likeadmin
- * @date 2024/07/07 18:37
- */
- public function sceneEdit()
- {
- return $this->only(['id','goods_category_ids','goods_category_id','goods_name','goods_number','base_service_fee','service_total','service_fee','goods_status']);
- }
- /**
- * @notes 删除场景
- * @return GoodsValidate
- * @author likeadmin
- * @date 2024/07/07 18:37
- */
- public function sceneDelete()
- {
- return $this->only(['id']);
- }
- /**
- * @notes 详情场景
- * @return GoodsValidate
- * @author likeadmin
- * @date 2024/07/07 18:37
- */
- public function sceneDetail()
- {
- return $this->only(['id']);
- }
- }
|