123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package com.ygj.yuemum.controller.customer;
- import com.ygj.yuemum.domain.customer.CustomerInfoBasic;
- import com.ygj.yuemum.domain.customer.dto.CustomerInfoBasicDto;
- import com.ygj.yuemum.service.admin.JlAdminUserService;
- import com.ygj.yuemum.service.customer.CustomerInfoBasicService;
- import com.ygj.yuemum.utils.ResponseUtil;
- import io.swagger.annotations.Api;
- import org.apache.shiro.SecurityUtils;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.annotation.Resource;
- import java.util.List;
- import java.util.Map;
- @Api(tags = "客户信息相关接口")
- @RestController
- @RequestMapping(value = "/CustomerInfoBasic")
- public class CustomerInfoBasicController {
- @Resource
- private CustomerInfoBasicService customerInfoBasicService;
- @Resource
- JlAdminUserService jlAdminUserService;
- /**
- * [新增]
- * @author zrz
- * @date 2020/06/17
- **/
- @RequestMapping("/insert")
- public int insert(CustomerInfoBasic customerInfoBasic){
- customerInfoBasic.setCreate_person(jlAdminUserService.getUserByDefPrincipal().getName());
- return customerInfoBasicService.insert(customerInfoBasic);
- }
- /**
- * [刪除]
- * @author zrz
- * @date 2020/06/17
- **/
- @RequestMapping("/delete")
- public int delete(int id){
- return customerInfoBasicService.delete(id);
- }
- /**
- * [更新]
- * @author zrz
- * @date 2020/06/17
- **/
- @RequestMapping("/update")
- public int update(CustomerInfoBasic customerInfoBasic){
- return customerInfoBasicService.update(customerInfoBasic);
- }
- /**
- * [查询] 根据主键 id 查询
- * @author zrz
- * @date 2020/06/17
- **/
- @RequestMapping("/load")
- public CustomerInfoBasic load(int id){
- return customerInfoBasicService.load(id);
- }
- @RequestMapping("/list")
- public Map<String, Object> selectByPageNumSize(CustomerInfoBasicDto customerInfoBasic) {
- List<CustomerInfoBasic> customerInfoBasics = customerInfoBasicService.selectByPageNumSize(customerInfoBasic);
- return ResponseUtil.convertRetMap(customerInfoBasics);
- }
- }
|