Config.php 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. /**
  3. * @copyright Copyright (c) 2017 https://www.sapixx.com All rights reserved.
  4. * @license Licensed (http://www.apache.org/licenses/LICENSE-2.0).
  5. * @author pillar<ltmn@qq.com>
  6. * 应用配置
  7. */
  8. namespace app\allwin\validate;
  9. use think\Validate;
  10. class Config extends Validate{
  11. protected $rule = [
  12. 'service_telephone' => 'require',
  13. 'default_charges' => 'require|number|between: 0,100',
  14. 'cash_charges' => 'require|number|between: 0,100',
  15. 'workers_rebate' => 'require|number|between: 0,10',
  16. 'agent_rebate' => 'require|number|between: 0,10',
  17. 'store_rebate' => 'require|number|between: 0,20',
  18. 'company_rebate' => 'require|number|between: 0,20',
  19. 'is_psp' => 'require|number|between:0,1',
  20. 'is_wechat_profitsharing' => 'require|number|between: 0,1',
  21. 'is_wechat_touser' => 'require|number|between: 0,1',
  22. 'is_wechat_redpacket' => 'require|number|between: 0,1',
  23. 'admin_uid' => 'require|number',
  24. 'workers_on_amount' => 'require',
  25. 'workers_on_store' => 'require',
  26. 'search_tip' => 'require',
  27. 'index_more' => 'require',
  28. 'index_shop_title' => 'require',
  29. 'shop_share_text' => 'require',
  30. 'shop_share_img' => 'require',
  31. 'user_card' => 'require',
  32. ];
  33. protected $message = [
  34. 'service_telephone' => '客服电话必须填写',
  35. 'default_charges' => '交易费率必须填写,(0-100)之间',
  36. 'cash_charges' => '提现手续费必须填写,(0-100)之间',
  37. 'workers_rebate' => '合伙人奖励比例必须填写,(0-10)之间',
  38. 'agent_rebate' => '社群主奖励比例必须填写,(0-10)之间',
  39. 'store_rebate' => '商家奖励比例必须填写,(0-20)之间',
  40. 'company_rebate' => '分公司奖励比例必须填写,(0-20)之间',
  41. 'is_psp' => '结算模式必须选择',
  42. 'is_wechat_profitsharing' => '微信分账功能必须选项',
  43. 'is_wechat_touser' => '付款到零钱权限必须选择',
  44. 'is_wechat_redpacket' => '红包权限必须选择',
  45. 'workers_on_amount' => '合伙人费用必须填写',
  46. 'workers_on_store' => '合伙人开通好店费用必须填写',
  47. 'workers_discount' => '合伙人开通好店优惠必须填写',
  48. 'search_tip' => '搜索提醒必须填写',
  49. 'index_more' => '更多提醒必须填写',
  50. 'index_shop_title' => '首页商品标题必须填写',
  51. 'shop_share_text' => '经纪人内容必须填写',
  52. 'shop_share_img' => '经纪人图片必须填写',
  53. 'user_card' => '用户卡片内容必须填写',
  54. ];
  55. protected $scene = [
  56. 'save' => ['workers_on_amount','workers_on_store','workers_discount','service_telephone','default_charges','cash_charges','agent_rebate','store_rebate','workers_rebate','company_rebate','is_psp','is_wechat_profitsharing','is_wechat_touser','is_wechat_redpacket'],
  57. 'article' => ['search_tip','index_more','index_stores_tips','shop_share_text','shop_share_img','user_card'],
  58. ];
  59. }