src/main/java/com/xuan/springboot/pharmacy_management/medication/controller/DrugController.java
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.xuan.springboot.pharmacy_management.medication.controller;
import com.xuan.springboot.pharmacy_management.medication.domain.Category;
import com.xuan.springboot.pharmacy_management.medication.domain.Drug;
import com.xuan.springboot.pharmacy_management.medication.domain.Manufacturer;
import com.xuan.springboot.pharmacy_management.medication.service.CategoryService;
import com.xuan.springboot.pharmacy_management.medication.service.DrugService;
import com.xuan.springboot.pharmacy_management.medication.service.ManufacturerService;
import com.xuan.springboot.pharmacy_management.order.vo.MedicationVO;
import com.xuan.springboot.pharmacy_management.user.domain.Administrator;
import com.xuan.springboot.pharmacy_management.user.domain.Customer;
import com.xuan.springboot.pharmacy_management.user.domain.Users;
import com.xuan.springboot.pharmacy_management.user.utils.UUIDUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Controller
@Slf4j
@RequestMapping("/drug")
public class DrugController {
@Resource
private DrugService drugService;
@Resource
private CategoryService categoryService;
@Resource
private ManufacturerService manufacturerService;
@GetMapping("/search")
@ResponseBody
public MedicationVO<Drug> search(String pageNo,String pageSize,Drug drug){
Map<String,Object> map = new HashMap<>();
int no = Integer.parseInt(pageNo);
int size = Integer.parseInt(pageSize);
int skipCount = (no -1 )*size;
map.put("skipCount",skipCount);
map.put("pageSize",size);
map.put("drug",drug);
log.info("分页查询药品信息");
MedicationVO<Drug> vo = drugService.pageList(map);
return vo;
}
@GetMapping("/find")
@ResponseBody
public ModelAndView findAllMedication(){
ModelAndView mv = new ModelAndView();
后面还有 98 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
