口腔客户管理系统
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. namespace app\admin\model;
  3. use think\Model;
  4. class Zd extends Model
  5. {
  6. public function getAll($param)
  7. {
  8. $result = $this->where($param)->find();
  9. $result['info'] = json_decode($result['info'], true);
  10. return ['rows' => $result];
  11. }
  12. public function getZdSelect($param)
  13. {
  14. $result = $this->where($param)->field('info')->select();
  15. $arr = [];
  16. foreach ($result as $k => $v) {
  17. $result[$k]['value'] = json_decode($result[$k]['info'], true);
  18. foreach ($result[$k]['value'] as $kk => $vv) {
  19. if (!empty($vv)) {
  20. $arr[$kk]['label'] = $vv;
  21. $arr[$kk]['value'] = $vv;
  22. }
  23. }
  24. }
  25. return ['rows' => $arr];
  26. }
  27. // public function read($param)
  28. // {
  29. // $result = $this->where($this->getPk(), $param[$this->getPk()])->find();
  30. // if (isset($result[$this->getPk()])) {
  31. // return $result->toArray();
  32. // } else {
  33. // return [];
  34. // }
  35. // }
  36. }