作者 lyh

变更数据

@@ -54,14 +54,16 @@ class TicketUploadDataController extends BaseController @@ -54,14 +54,16 @@ class TicketUploadDataController extends BaseController
54 'project_id.required' => 'project_id不能为空', 54 'project_id.required' => 'project_id不能为空',
55 ]); 55 ]);
56 $data = $this->model->lists($this->map, $this->page, $this->row, $this->order); 56 $data = $this->model->lists($this->map, $this->page, $this->row, $this->order);
57 - ProjectServer::useProject($this->map['project_id']);  
58 - if(!empty($data) && !empty($data['list'])){  
59 - foreach ($data['list'] as &$item) {  
60 - $item = $this->getHandleFileImage($item);  
61 - $item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id'] ?? []); 57 + if(!isset($this->param['project_type']) || empty($this->param['project_type'])) {
  58 + ProjectServer::useProject($this->map['project_id']);
  59 + if(!empty($data) && !empty($data['list'])){
  60 + foreach ($data['list'] as &$item) {
  61 + $item = $this->getHandleFileImage($item);
  62 + $item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id'] ?? []);
  63 + }
62 } 64 }
  65 + DB::disconnect('custom_mysql');
63 } 66 }
64 - DB::disconnect('custom_mysql');  
65 $this->response('success', Code::SUCCESS, $data); 67 $this->response('success', Code::SUCCESS, $data);
66 } 68 }
67 69
@@ -46,21 +46,21 @@ class TicketUploadDataLogic extends BaseLogic @@ -46,21 +46,21 @@ class TicketUploadDataLogic extends BaseLogic
46 * @time :2025/9/25 14:17 46 * @time :2025/9/25 14:17
47 */ 47 */
48 public function getDataList($map = [],$page = 1,$row = 20,$order = 'id'){ 48 public function getDataList($map = [],$page = 1,$row = 20,$order = 'id'){
49 - if(isset($this->map['text']) && !empty($this->map['text'])){  
50 - $this->map['text'] = ['like','%'.$this->map['text'].'%']; 49 + if(isset($map['text']) && !empty($map['text'])){
  50 + $map['text'] = ['like','%'.$map['text'].'%'];
51 } 51 }
52 - ProjectServer::useProject($map['project_id']);  
53 - if(empty($map['type'])){  
54 - $map['type'] = $this->model::TYPE_SIX;//6.0数据 52 + if(!isset($map['project_type']) || empty($map['project_type'])){
  53 + $map['project_type'] == $this->model::TYPE_SIX;
55 } 54 }
56 $data = $this->model->lists($map,$page,$row,$order); 55 $data = $this->model->lists($map,$page,$row,$order);
57 - if(!empty($data) && !empty($data['list'])){  
58 - foreach ($data['list'] as &$v){  
59 - $v = $this->getHandleFileImage($v);  
60 - $v['text']['cate_name'] = $this->cateText($v['type'],$v['text']['category_id'] ?? []); 56 + if($map['project_type'] == $this->model::TYPE_SIX){
  57 + if(!empty($data) && !empty($data['list'])){
  58 + foreach ($data['list'] as &$v){
  59 + $v = $this->getHandleFileImage($v);
  60 + $v['text']['cate_name'] = $this->cateText($v['type'],$v['text']['category_id'] ?? []);
  61 + }
61 } 62 }
62 } 63 }
63 - DB::disconnect('custom_mysql');  
64 return $this->success($data); 64 return $this->success($data);
65 } 65 }
66 66