PlantCgClass.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. namespace bizHd\goods\classes;
  3. use bizHd\base\classes\BaseClass;
  4. use common\components\util;
  5. class PlantCgClass extends BaseClass
  6. {
  7. public static $baseFile = '\bizHd\goods\models\PlantCg';
  8. public static function getFullInfo($cg)
  9. {
  10. //PlantCgItemClass::getAllByCondition([''])
  11. }
  12. public static function getCgList($where)
  13. {
  14. $data = self::getList('*', $where, 'addTime DESC');
  15. $data['list'] = self::groupInfo($data['list']);
  16. return $data;
  17. }
  18. //组合信息 ssh 2021.1.25
  19. public static function groupInfo($list)
  20. {
  21. if (empty($list)) {
  22. return $list;
  23. }
  24. return $list;
  25. }
  26. //添加采购 ssh 20220406
  27. public static function addData($data)
  28. {
  29. return self::add($data, true);
  30. }
  31. public static function valid($cg, $mainId)
  32. {
  33. if (empty($cg)) {
  34. util::fail('没有找到采购信息');
  35. }
  36. if ($cg->mainId != $mainId) {
  37. util::fail('没有权限');
  38. }
  39. }
  40. }