Commit 08459128 authored by 扫地僧's avatar 扫地僧

修改返回值

parent d1f2f2c4
package cn.com.fqy.controller.mapi; package cn.com.fqy.controller.mapi;
import javax.annotation.Resource; import java.util.List;
import org.springframework.stereotype.Controller; import javax.annotation.Resource;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import cn.com.fqy.core.common.PageFinder;
import cn.com.fqy.core.model.Advert; import cn.com.fqy.common.ResultInfo;
import cn.com.fqy.core.model.Query; import cn.com.fqy.common.constants.Constant;
import cn.com.fqy.core.model.Store; import cn.com.fqy.core.common.PageFinder;
import cn.com.fqy.core.model.Worker; import cn.com.fqy.core.model.Advert;
import cn.com.fqy.core.service.AdvertService; import cn.com.fqy.core.model.Query;
import cn.com.fqy.core.service.StoreService; import cn.com.fqy.core.model.Store;
import cn.com.fqy.core.service.WorkerService; import cn.com.fqy.core.model.Worker;
import cn.com.fqy.core.service.AdvertService;
/** import cn.com.fqy.core.service.StoreService;
* H5首页数据服务类 import cn.com.fqy.core.service.WorkerService;
* @author Administrator
* /**
*/ * H5首页数据服务类
@Controller * @author Administrator
@RequestMapping("/h5/index") *
public class IndexController { */
@Controller
@Resource @RequestMapping("/h5/index")
private AdvertService advertService; public class IndexController {
@Resource
private StoreService storeService; @Resource
@Resource private AdvertService advertService;
WorkerService workerService; @Resource
private StoreService storeService;
@RequestMapping("fqy") @Resource
@ResponseBody WorkerService workerService;
public String fqy (){
return "fqy"; @RequestMapping("fqy")
} @ResponseBody
public String fqy (){
/** return "fqy";
* 分页展示广告 }
*/
@RequestMapping("getAdvertList") /**
@ResponseBody * 分页展示广告
public PageFinder<Advert> getAdvertList(@ModelAttribute("advert") Advert advert,Query query) { */
Query q = new Query(query.getPageNo(),query.getPageSize(),advert); @RequestMapping("getAdvertList")
return advertService.getAdvertPagedList(q); @ResponseBody
} public ResultInfo<List<Advert>> getAdvertList() {
ResultInfo<List<Advert>> resultInfo = new ResultInfo<List<Advert>>();
/** Advert advert = new Advert();
* 推荐商家 advert.setIsAvailable(1); //可用
*/ Query q = new Query(advert);
@RequestMapping("getStoreList") PageFinder<Advert> pageResult = advertService.getAdvertPagedList(q);
@ResponseBody if(null != pageResult && pageResult.getData().size()>0) {
public PageFinder<Store> getStoreList() { List<Advert> result = pageResult.getData();
Store store = new Store(); resultInfo.setData(result);
store.setIsDeleted(0); //未删除 resultInfo.setCode(Constant.SUCCESS);
store.setIsAvailable(1); //店铺启用状态 resultInfo.setMsg("请求成功");
store.setIsShopping(1); //店铺展示状态 }else {
store.setIsRecommend(1); //店铺推荐状态 resultInfo.setCode(Constant.FAIL);
Query q = new Query(store); resultInfo.setMsg("暂无数据");
return storeService.getStorePagedList(q); }
} return resultInfo;
}
/**
* 推荐员工 /**
*/ * 推荐商家
@RequestMapping("getWorkerList") */
@ResponseBody @RequestMapping("getStoreList")
public PageFinder<Worker> getWorkerList() { @ResponseBody
Worker worker = new Worker(); public ResultInfo<List<Store>> getStoreList() {
worker.setIsDeleted(0); //未删除 ResultInfo<List<Store>> resultInfo = new ResultInfo<List<Store>>();
worker.setIsAuditing(1);//已审核 Store store = new Store();
worker.setIsShopping(1);//已展示 store.setIsDeleted(0); //未删除
worker.setIsRecommend(1);//已推荐 store.setIsAvailable(1); //店铺启用状态
Query q = new Query(worker); store.setIsShopping(1); //店铺展示状态
return workerService.getWorkerPagedList(q); store.setIsRecommend(1); //店铺推荐状态
Query q = new Query(store);
} PageFinder<Store> pageResult = storeService.getStorePagedList(q);
if(null != pageResult && pageResult.getData().size() > 0) {
/** List<Store> result = pageResult.getData();
* 搜索查询 - 待需求明确 resultInfo.setData(result);
*/ resultInfo.setCode(Constant.SUCCESS);
@RequestMapping("searchShop") resultInfo.setMsg("请求成功");
@ResponseBody }else {
public PageFinder<Store> searchShopResult(String addkey){ resultInfo.setCode(Constant.FAIL);
Store store = new Store(); resultInfo.setMsg("暂无数据");
store.setIsDeleted(0); //未删除 }
store.setIsAvailable(1); //店铺启用状态 return resultInfo;
store.setIsShopping(1); //店铺展示状态 }
Query q = new Query(store);
return storeService.getStorePagedList(q); /**
} * 推荐员工
*/
} @RequestMapping("getWorkerList")
@ResponseBody
public ResultInfo<List<Worker>> getWorkerList() {
ResultInfo<List<Worker>> resultInfo = new ResultInfo<List<Worker>>();
Worker worker = new Worker();
worker.setIsDeleted(0); //未删除
worker.setIsAuditing(1);//已审核
worker.setIsShopping(1);//已展示
worker.setIsRecommend(1);//已推荐
Query q = new Query(worker);
PageFinder<Worker> pageResult = workerService.getWorkerPagedList(q);
if(null != pageResult && pageResult.getData().size() > 0) {
List<Worker> result = pageResult.getData();
resultInfo.setData(result);
resultInfo.setCode(Constant.SUCCESS);
resultInfo.setMsg("请求成功");
}else {
resultInfo.setCode(Constant.FAIL);
resultInfo.setMsg("暂无数据");
}
return resultInfo;
}
/**
* 搜索查询 - 待需求明确
*/
@RequestMapping("searchShop")
@ResponseBody
public PageFinder<Store> searchShopResult(String addkey){
Store store = new Store();
store.setIsDeleted(0); //未删除
store.setIsAvailable(1); //店铺启用状态
store.setIsShopping(1); //店铺展示状态
Query q = new Query(store);
return storeService.getStorePagedList(q);
}
}
package cn.com.fqy.controller.mapi; package cn.com.fqy.controller.mapi;
import java.util.List; import java.util.List;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import cn.com.fqy.common.ResultInfo; import cn.com.fqy.common.ResultInfo;
import cn.com.fqy.core.common.PageFinder; import cn.com.fqy.common.constants.Constant;
import cn.com.fqy.core.model.Advert; import cn.com.fqy.core.common.PageFinder;
import cn.com.fqy.core.model.Query; import cn.com.fqy.core.model.Advert;
import cn.com.fqy.core.model.Store; import cn.com.fqy.core.model.Query;
import cn.com.fqy.core.model.Worker; import cn.com.fqy.core.model.Store;
import cn.com.fqy.core.service.AdvertService; import cn.com.fqy.core.model.Worker;
import cn.com.fqy.core.service.StoreService; import cn.com.fqy.core.service.AdvertService;
import cn.com.fqy.core.service.WorkerService; import cn.com.fqy.core.service.StoreService;
import cn.com.fqy.core.service.WorkerService;
/**
* H5商家数据服务类 /**
* @author Administrator * H5商家数据服务类
* * @author Administrator
*/ *
@Controller */
@RequestMapping("/h5/shop") @Controller
public class ShopController { @RequestMapping("/h5/shop")
public class ShopController {
@Resource
private AdvertService advertService; @Resource
@Resource private AdvertService advertService;
private StoreService storeService; @Resource
@Resource private StoreService storeService;
WorkerService workerService; @Resource
WorkerService workerService;
/**
* 根据条件查询商家列表 /**
* @param store * 根据条件查询商家列表
* @return * @param store
*/ * @return
@RequestMapping("getStoreList") */
@ResponseBody @RequestMapping("getStoreList")
public PageFinder<Store> getStoreList(Store store) { @ResponseBody
store.setIsDeleted(0); //未删除 public ResultInfo<List<Store>> getStoreList(Store store) {
store.setIsAvailable(1); //店铺启用状态 ResultInfo<List<Store>> resultInfo = new ResultInfo<List<Store>>();
store.setIsShopping(1); //店铺展示状态 store.setIsDeleted(0); //未删除
Query q = new Query(store); store.setIsAvailable(1); //店铺启用状态
return storeService.getStorePagedList(q); store.setIsShopping(1); //店铺展示状态
} Query q = new Query(store);
PageFinder<Store> pageResult = storeService.getStorePagedList(q);
/** if(null != pageResult && pageResult.getData().size() > 0) {
* 商家店铺详情信息 List<Store> result = pageResult.getData();
*/ resultInfo.setData(result);
@RequestMapping("storeDetails") resultInfo.setCode(Constant.SUCCESS);
@ResponseBody resultInfo.setMsg("请求成功");
public ResultInfo<Store> getStores(Store store){ }else {
ResultInfo<Store> resultInfo = new ResultInfo<>(); resultInfo.setCode(Constant.FAIL);
Store res = storeService.getStore(store.getStoreId()); resultInfo.setMsg("暂无数据");
if (null != res ) { }
resultInfo.setCode("1"); return resultInfo;
resultInfo.setData(res); }
}else {
resultInfo.setCode("0"); /**
resultInfo.setMsg("店铺数据丢失"); * 商家店铺详情信息
} */
return resultInfo; @RequestMapping("storeDetails")
} @ResponseBody
public ResultInfo<Store> getStores(Store store){
} ResultInfo<Store> resultInfo = new ResultInfo<>();
Store res = storeService.getStore(store.getStoreId());
if (null != res ) {
resultInfo.setCode("1");
resultInfo.setData(res);
}else {
resultInfo.setCode("0");
resultInfo.setMsg("店铺数据丢失");
}
return resultInfo;
}
}
package cn.com.fqy.controller.mapi; package cn.com.fqy.controller.mapi;
import javax.annotation.Resource; import java.util.List;
import org.springframework.stereotype.Controller; import javax.annotation.Resource;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import cn.com.fqy.common.ResultInfo; import org.springframework.web.bind.annotation.ResponseBody;
import cn.com.fqy.core.common.PageFinder;
import cn.com.fqy.core.model.Advert; import cn.com.fqy.common.ResultInfo;
import cn.com.fqy.core.model.Query; import cn.com.fqy.common.constants.Constant;
import cn.com.fqy.core.model.Store; import cn.com.fqy.core.common.PageFinder;
import cn.com.fqy.core.model.Worker; import cn.com.fqy.core.model.Advert;
import cn.com.fqy.core.service.AdvertService; import cn.com.fqy.core.model.Query;
import cn.com.fqy.core.service.StoreService; import cn.com.fqy.core.model.Store;
import cn.com.fqy.core.service.WorkerService; import cn.com.fqy.core.model.Worker;
import cn.com.fqy.core.service.AdvertService;
/** import cn.com.fqy.core.service.StoreService;
* H5员工数据服务类 import cn.com.fqy.core.service.WorkerService;
* @author Administrator
* /**
*/ * H5员工数据服务类
@Controller * @author Administrator
@RequestMapping("/h5/worker") *
public class WorkerController { */
@Controller
@Resource @RequestMapping("/h5/worker")
private AdvertService advertService; public class WorkerController {
@Resource
private StoreService storeService; @Resource
@Resource private AdvertService advertService;
WorkerService workerService; @Resource
private StoreService storeService;
/** @Resource
* 根据条件查询员工列表 WorkerService workerService;
* @param store
* @return /**
*/ * 根据条件查询员工列表
@RequestMapping("getWorkerList") * @param store
@ResponseBody * @return
public PageFinder<Worker> getStoreList(Worker worker) { */
worker.setIsDeleted(0); //未删除 @RequestMapping("getWorkerList")
worker.setIsAuditing(1);//已审核 @ResponseBody
worker.setIsShopping(1);//已展示 public ResultInfo<List<Worker>> getStoreList(Worker worker) {
Query q = new Query(worker); ResultInfo<List<Worker>> resultInfo = new ResultInfo<List<Worker>>();
return workerService.getWorkerPagedList(q); worker.setIsDeleted(0); //未删除
} worker.setIsAuditing(1);//已审核
worker.setIsShopping(1);//已展示
/** Query q = new Query(worker);
* 员工详情信息 PageFinder<Worker> pageResult = workerService.getWorkerPagedList(q);
*/ if(null != pageResult && pageResult.getData().size() > 0) {
@RequestMapping("workerDetails") List<Worker> result = pageResult.getData();
@ResponseBody resultInfo.setData(result);
public ResultInfo<Worker> workerDetails(Worker worker){ resultInfo.setCode(Constant.SUCCESS);
ResultInfo<Worker> resultInfo = new ResultInfo<>(); resultInfo.setMsg("请求成功");
Worker res = workerService.getWorker(worker.getWorkerId()); }else {
if (null != res ) { resultInfo.setCode(Constant.FAIL);
resultInfo.setCode("1"); resultInfo.setMsg("暂无数据");
resultInfo.setData(res); }
}else { return resultInfo;
resultInfo.setCode("0"); }
resultInfo.setMsg("员工信息丢失");
} /**
return resultInfo; * 员工详情信息
} */
@RequestMapping("workerDetails")
} @ResponseBody
public ResultInfo<Worker> workerDetails(Worker worker){
ResultInfo<Worker> resultInfo = new ResultInfo<>();
Worker res = workerService.getWorker(worker.getWorkerId());
if (null != res ) {
resultInfo.setCode("1");
resultInfo.setData(res);
}else {
resultInfo.setCode("0");
resultInfo.setMsg("员工信息丢失");
}
return resultInfo;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment