完全vue渲染列表的功能
去掉不必要的js函数定义 修改返回json的方式
This commit is contained in:
@@ -92,7 +92,7 @@ class BusinessController extends DefaultController
|
||||
$row['address'] = str_replace("\n", " ", $row['address']);
|
||||
$attachments = AttachmentService::show($row['attachment']);
|
||||
$row['attachments'] = $attachments['main'];
|
||||
return response()->json($row);
|
||||
return $row;
|
||||
}
|
||||
|
||||
// 负责人列表
|
||||
|
||||
@@ -142,7 +142,7 @@ class ContactController extends DefaultController
|
||||
$item['text'] = $item['name'];
|
||||
return $item;
|
||||
});
|
||||
return response()->json($items);
|
||||
return $items;
|
||||
}
|
||||
$query['form_id'] = $query['jqgrid'] == '' ? $query['id'] : $query['jqgrid'];
|
||||
return $this->render([
|
||||
|
||||
@@ -102,7 +102,7 @@ class CustomerClassController extends DefaultController
|
||||
}
|
||||
}
|
||||
$rows = $model->get();
|
||||
return response()->json(['data' => $rows]);
|
||||
return ['data' => $rows];
|
||||
}
|
||||
return $this->render([
|
||||
'search' => $search
|
||||
|
||||
@@ -278,19 +278,14 @@ class CustomerController extends DefaultController
|
||||
|
||||
if ($query['suggest']) {
|
||||
$rows = $model->limit(15)->get();
|
||||
$data = Grid::dataFilters($rows, $header, function($item) {
|
||||
return $item;
|
||||
});
|
||||
$items['data'] = $data;
|
||||
} else {
|
||||
$rows = $model->paginate($query['limit']);
|
||||
$items = Grid::dataFilters($rows, $header, function($item) {
|
||||
$item['text'] = $item['name'];
|
||||
$item['sid'] = 'u'.$item['user_id'];
|
||||
return $item;
|
||||
});
|
||||
}
|
||||
return response()->json($items);
|
||||
return Grid::dataFilters($rows, $header, function($item) {
|
||||
$item['text'] = $item['name'];
|
||||
$item['sid'] = 'u'.$item['user_id'];
|
||||
return $item;
|
||||
});
|
||||
}
|
||||
return $this->render([
|
||||
'search' => $search,
|
||||
|
||||
@@ -139,11 +139,7 @@ class DeliveryAddressController extends DefaultController
|
||||
$model->select($header['select']);
|
||||
|
||||
$rows = $model->paginate($query['limit']);
|
||||
|
||||
if (isset($query['autocomplete'])) {
|
||||
return response()->json($rows->items());
|
||||
}
|
||||
return response()->json($rows);
|
||||
return $rows;
|
||||
}
|
||||
return $this->render([
|
||||
'search' => $search,
|
||||
|
||||
@@ -140,7 +140,7 @@ class RegionController extends DefaultController
|
||||
foreach($rows as $row) {
|
||||
$json[] = $row;
|
||||
}
|
||||
return response()->json(['data' => $json]);
|
||||
return ['data' => $json];
|
||||
}
|
||||
return $this->render([
|
||||
'search' => $search
|
||||
|
||||
@@ -135,8 +135,7 @@ class TaxController extends AuditController
|
||||
}
|
||||
|
||||
$model->select(['customer_tax.*','customer.code as customer_code', 'customer.name as customer_name']);
|
||||
$rows = $model->paginate($query['limit']);
|
||||
return response()->json($rows);
|
||||
return $model->paginate($query['limit']);
|
||||
}
|
||||
return $this->render([
|
||||
'search' => $search,
|
||||
|
||||
@@ -97,7 +97,7 @@ class TypeController extends DefaultController
|
||||
}
|
||||
}
|
||||
$rows = $model->get(['*', 'name as text']);
|
||||
return response()->json(['data' => $rows]);
|
||||
return ['data' => $rows];
|
||||
}
|
||||
return $this->render([
|
||||
'get' => Request::all()
|
||||
|
||||
@@ -49,7 +49,7 @@ class WidgetController extends DefaultController
|
||||
|
||||
$json['total'] = sizeof($rows);
|
||||
$json['data'] = $rows;
|
||||
return response()->json($json);
|
||||
return $json;
|
||||
}
|
||||
return $this->render();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user