7 changed files with 149 additions and 8 deletions
@ -0,0 +1,70 @@ |
|||
package cn.chjyj.szwh.controller.admin; |
|||
|
|||
import cn.chjyj.szwh.controller.BaseController; |
|||
import cn.chjyj.szwh.service.ClassifyService; |
|||
import com.alibaba.fastjson.JSONObject; |
|||
import org.apache.commons.lang3.StringUtils; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
|
|||
import javax.servlet.http.HttpServletRequest; |
|||
import java.util.HashMap; |
|||
import java.util.List; |
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* 商品分类控制器 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping(value = "/admin/goods.Classify") |
|||
public class AdminGoodsClassifyController extends BaseController { |
|||
@Autowired |
|||
private ClassifyService classifyService; |
|||
|
|||
@PostMapping("/list") |
|||
public JSONObject clist(HttpServletRequest request){ |
|||
Map qmap = new HashMap<>();//组装查询条件
|
|||
String topClass=request.getParameter("top_clas"); |
|||
if(StringUtils.isNotBlank(topClass)){ |
|||
qmap.put("top_class",topClass); |
|||
} |
|||
//
|
|||
String sonClass=request.getParameter("son_class"); |
|||
if (StringUtils.isNotBlank(sonClass)){ |
|||
qmap.put("son_class",sonClass); |
|||
} |
|||
|
|||
//
|
|||
String userId= request.getParameter("user_id"); |
|||
if(StringUtils.isNotBlank(userId)){ |
|||
qmap.put("user_id",userId); |
|||
} |
|||
|
|||
//
|
|||
String usestatus=request.getParameter("usestatus"); |
|||
if(StringUtils.isNotBlank(usestatus)){ |
|||
qmap.put("usestatus",usestatus); |
|||
} |
|||
|
|||
//时间段
|
|||
String createtime=request.getParameter("createtime"); |
|||
if(StringUtils.isNotBlank(createtime)){ |
|||
// 拆分时间 并组装时间段
|
|||
} |
|||
// 分页大小
|
|||
String limit=request.getParameter("limit"); |
|||
int ilimit = StringUtils.isBlank(limit)?10:Integer.valueOf(limit); |
|||
// 分页
|
|||
String page = request.getParameter("page"); |
|||
int ipage=StringUtils.isBlank(page)?1:Integer.valueOf(page); |
|||
|
|||
//
|
|||
Map retmap =classifyService.getClassifyList(qmap,ilimit,ipage); |
|||
jsonObject.put("code",200); |
|||
jsonObject.put("msg","成功"); |
|||
jsonObject.put("data",retmap); |
|||
return jsonObject; |
|||
} |
|||
} |
|||
Loading…
Reference in new issue