WechatVideoShopRegion.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <?php
  2. namespace addons\WechatVideoShop\common\models;
  3. use Yii;
  4. /**
  5. * This is the model class for table "qimall_addons_wechat_video_shop_region".
  6. *
  7. * @property int $id 地址行政编码
  8. * @property int $status 状态[1启用 0禁用 -1删除]
  9. * @property int $created_at 创建时间
  10. * @property int $updated_at 更新事件
  11. * @property string $name 地址名称
  12. * @property int $level 地址名称
  13. * @property int $level_one_code 一级code
  14. * @property int $level_two_code 二级code
  15. * @property int $level_three_code 三级code
  16. * @property string $level_one_name 一级名称
  17. * @property string $level_two_name 二级名称
  18. * @property string $level_three_name 三级名称
  19. * @property int $local_id 本地ID
  20. * @property int $local_one_id 本地一级ID
  21. * @property int $local_two_id 本地二级ID
  22. * @property int $local_three_id 本地三级ID
  23. * @property string $local_name 本地名称
  24. * @property string $local_one_name 本地一级名称
  25. * @property string $local_two_name 本地二级名称
  26. * @property string $local_three_name 本地三级名称
  27. */
  28. class WechatVideoShopRegion extends \common\models\base\BaseActiveRecord
  29. {
  30. /**
  31. * {@inheritdoc}
  32. */
  33. public static function tableName()
  34. {
  35. return 'qimall_addons_wechat_video_shop_region';
  36. }
  37. /**
  38. * {@inheritdoc}
  39. */
  40. public function rules()
  41. {
  42. return [
  43. [['id'], 'required'],
  44. [['id', 'status', 'created_at', 'updated_at', 'level_one_code', 'level_two_code', 'level_three_code',
  45. 'local_id', 'local_one_id', 'local_two_id', 'local_three_id', 'level'], 'integer'],
  46. [['level_one_name', 'level_two_name', 'level_three_name', 'local_one_name',
  47. 'local_two_name', 'local_three_name', 'name', 'local_name'], 'string', 'max' => 50],
  48. [['id'], 'unique'],
  49. ];
  50. }
  51. /**
  52. * {@inheritdoc}
  53. */
  54. public function attributeLabels()
  55. {
  56. return [
  57. 'id' => 'ID',
  58. 'status' => 'Status',
  59. 'created_at' => 'Created At',
  60. 'updated_at' => 'Updated At',
  61. 'name' => 'Name',
  62. 'level_one_code' => 'Level One Code',
  63. 'level_two_code' => 'Level Two Code',
  64. 'level_three_code' => 'Level Three Code',
  65. 'level_one_name' => 'Level One Name',
  66. 'level_two_name' => 'Level Two Name',
  67. 'level_three_name' => 'Level Three Name',
  68. 'local_id' => 'Local ID',
  69. 'local_one_id' => 'Local One ID',
  70. 'local_two_id' => 'Local Two ID',
  71. 'local_three_id' => 'Local Three ID',
  72. 'local_one_name' => 'Local One Name',
  73. 'local_two_name' => 'Local Two Name',
  74. 'local_three_name' => 'Local Three Name',
  75. 'level' => 'Level'
  76. ];
  77. }
  78. }