QcodeProductModel.class.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace Admin\Model;
  3. use Common\Model\ModelModel;
  4. class QcodeProductModel extends ModelModel{
  5. /*
  6. * 数据库表名
  7. *
  8. */
  9. protected $tableName = 'qcode_product';
  10. /**
  11. * 自动验证规则
  12. *
  13. */
  14. protected $_validate = array(
  15. array('product_name', 'require', '产品名称不能为空', self::MUST_VALIDATE, 'regex', self::MODEL_BOTH),
  16. array('product_name', '', '产品名称已存在', self::MUST_VALIDATE, 'unique', self::MODEL_BOTH),
  17. array('product_code', 'require', '产品编码不能为空', self::MUST_VALIDATE, 'regex', self::MODEL_BOTH),
  18. array('product_code', '', '产品编码已存在', self::MUST_VALIDATE, 'unique', self::MODEL_BOTH),
  19. array('product_size', 'require', '产品尺寸不能为空', self::MUST_VALIDATE, 'regex', self::MODEL_BOTH),
  20. array('product_num', 'require', '产品批次不能为空', self::MUST_VALIDATE, 'regex', self::MODEL_BOTH),
  21. array('product_num', '', '产品批次已经存在', self::MUST_VALIDATE, 'unique', self::MODEL_BOTH),
  22. array('temple', 'require', '产品代号不能为空', self::MUST_VALIDATE, 'regex', self::MODEL_BOTH),
  23. array('temple', '', '产品代号已经存在', self::MUST_VALIDATE, 'unique', self::MODEL_BOTH),
  24. );
  25. /**
  26. * 自动完成规则
  27. *
  28. */
  29. protected $_auto = array(
  30. );
  31. /*删除商品配置*/
  32. public function DelQcodeProduct($id){
  33. if($this->delete($id)){
  34. return true;
  35. }
  36. return false;
  37. }
  38. }