main
黄海 7 months ago
commit df6fe95fb7

@ -387,13 +387,14 @@ public class DataEaseController extends Controller {
*
*
* @param id id
* @param keyword
* @param pageNumber
* @param pageSize
*/
@Before(GET.class)
@IsLoginInterface({})
@IsNumericInterface({"id"})
public void getDataSetContentByCity(int id, int pageNumber, int pageSize) {
public void getDataSetContentByCity(int id,String keyword, int pageNumber, int pageSize) {
if (pageNumber == 0) pageNumber = 1;
if (pageSize == 0) pageSize = 20;
//登录的人员
@ -405,7 +406,7 @@ public class DataEaseController extends Controller {
//根据区域码,获取区域名称
String area_name = rm.getAreaName(area_code);
Page<Record> list = dm.getDataSetContentByCity(id, area_name, pageNumber, pageSize);
Page<Record> list = dm.getDataSetContentByCity(id,keyword, area_name, pageNumber, pageSize);
renderJson(CommonUtil.renderJsonForLayUI(list));
}

@ -606,12 +606,12 @@ public class DataEaseModel {
* @param area_name
* @return
*/
public Page<Record> getDataSetContentByCity(int id, String area_name, int pageNumber, int pageSize) {
public Page<Record> getDataSetContentByCity(int id, String keyword, String area_name, int pageNumber, int pageSize) {
Record record = Db.findById("t_dp_dataset", "id", id);
String tableName = record.getStr("table_name");
Page<Record> p = Db.paginate(pageNumber, pageSize,
"SELECT *", "from " + DB_NAME + ".`" + tableName + "` where `上级行政区划`='" + area_name + "'");
"SELECT *", "from " + DB_NAME + ".`" + tableName + "` where `上级行政区划`='" + area_name + "' and `行政区划` like `%"+keyword+"%`");
return p;
}

Loading…
Cancel
Save