|
@ -2,6 +2,7 @@ package com.yihu.jw.base.endpoint.open.nologin;
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.yihu.jw.area.service.BaseTownService;
|
|
|
import com.yihu.jw.base.dao.role.RoleDao;
|
|
|
import com.yihu.jw.base.service.a3service.MedicineOrderService;
|
|
|
import com.yihu.jw.base.service.a3service.MedicineWarrayService;
|
|
@ -14,6 +15,8 @@ import com.yihu.jw.entity.a1entity.MedicineShipmentLog;
|
|
|
import com.yihu.jw.entity.a1entity.Mediicinewarray;
|
|
|
import com.yihu.jw.entity.adv.AdvertisementLaunchDO;
|
|
|
import com.yihu.jw.entity.adv.AdvertisementPuttingAdminDO;
|
|
|
import com.yihu.jw.entity.base.area.BaseTownDO;
|
|
|
import com.yihu.jw.restmodel.base.area.BaseTownVO;
|
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
|
import com.yihu.jw.restmodel.web.ListEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
@ -60,6 +63,8 @@ public class ServiceNoLoginEndPoint extends EnvelopRestEndpoint {
|
|
|
private RoleService roleService;
|
|
|
@Autowired
|
|
|
private UserService userService;
|
|
|
@Autowired
|
|
|
private BaseTownService baseTownService;
|
|
|
|
|
|
@GetMapping(value = "/devinfo")
|
|
|
@ApiOperation(value = "获取单个设备上的所有广告")
|
|
@ -396,4 +401,16 @@ public class ServiceNoLoginEndPoint extends EnvelopRestEndpoint {
|
|
|
return success(deviceService.findByEquNum(equNum));
|
|
|
}
|
|
|
|
|
|
@GetMapping(value = BaseRequestMapping.BaseTown.LIST)
|
|
|
@ApiOperation(value = "获取列表")
|
|
|
public ListEnvelop<BaseTownVO> list (
|
|
|
@ApiParam(name = "fields", value = "返回的字段,为空返回全部字段")
|
|
|
@RequestParam(value = "fields", required = false) String fields,
|
|
|
@ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
|
|
|
@RequestParam(value = "filters", required = false) String filters,
|
|
|
@ApiParam(name = "sorts", value = "排序,规则参见说明文档")
|
|
|
@RequestParam(value = "sorts", required = false) String sorts) throws Exception {
|
|
|
List<BaseTownDO> baseTowns = baseTownService.search(fields, filters, sorts);
|
|
|
return success(baseTowns, BaseTownVO.class);
|
|
|
}
|
|
|
}
|