记得上下班打卡 | git大法好,push需谨慎

Commit dba13f7a authored by sunyuntian's avatar sunyuntian

SmileUser

parent f7cf104f
package com.liquidnet.client.admin.web.controller.zhengzai.smile;
import com.liquidnet.client.admin.common.core.controller.BaseController;
import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileUserService;
import com.liquidnet.service.smile.entity.SmileUser;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
@Api(tags = "用户管理")
@Controller
......@@ -15,4 +22,11 @@ public class SmailUserController extends BaseController {
@Autowired
ISmileUserService iSmileUserService;
@GetMapping("/userList")
@ApiOperation(value = "获取注册用户列表")
@ResponseBody
public AjaxResult userList(){
List<SmileUser> smileUsers = iSmileUserService.userList();
return AjaxResult.success();
}
}
package com.liquidnet.client.admin.web.controller.zhengzai.smile;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileSchoolService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author liquidnet
* @since 2022-03-14
*/
@RestController
@RequestMapping("/smile/school")
public class SmileSchoolController {
@Autowired
ISmileSchoolService iSmileSchoolService;
}
package com.liquidnet.client.admin.zhengzai.smile.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liquidnet.service.smile.entity.SmileSchool;
/**
* <p>
* 服务类
* </p>
*
* @author liquidnet
* @since 2022-03-14
*/
public interface ISmileSchoolService extends IService<SmileSchool> {
}
package com.liquidnet.client.admin.zhengzai.smile.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileSchoolService;
import com.liquidnet.service.smile.entity.SmileSchool;
import com.liquidnet.service.smile.mapper.SmileSchoolMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author liquidnet
* @since 2022-03-14
*/
@Slf4j
@Service
public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSchool> implements ISmileSchoolService {
}
package com.liquidnet.client.admin.zhengzai.smile.vo;
import java.time.LocalDate;
public class SmileUserVo {
private Long id;
/**
* 照片
*/
private String img;
/**
* 真实姓名
*/
private String name;
/**
* 生日YYYY-MM-DD
*/
private LocalDate birthday;
/**
* 性别(1:男(默认),2:女)
*/
private Integer sex;
/**
* 手机号
*/
private String phone;
/**
* 身份(1:在校学生(默认),2已毕业)
*/
private Integer identity;
/**
* 学校名称
*/
private String schoolName;
/**
* 省
*/
private String province;
/**
* 市
*/
private String city;
/**
* 区
*/
private String area;
/**
* 详细地址
*/
private String address;
/**
* 代理类型(1:总代,2:普代)
*/
private Integer type;
/**
* 1:代理开启,2:代理关闭
*/
private Integer agent;
/**
* 正常/黑名单
*/
private Integer state;
}
package com.liquidnet.service.smile.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author liquidnet
* @since 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class SmileSchool implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 学校名称
*/
private String name;
/**
* 地址(省份-地区-详细地址)
*/
private String address;
}
package com.liquidnet.service.smile.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
......@@ -22,6 +23,9 @@ public class SmileUser implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 照片
*/
......
package com.liquidnet.service.smile.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.smile.entity.SmileSchool;
/**
* <p>
* Mapper 接口
* </p>
*
* @author liquidnet
* @since 2022-03-14
*/
public interface SmileSchoolMapper extends BaseMapper<SmileSchool> {
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.liquidnet.service.goblin.mapper.SmileSchoolMapper">
</mapper>
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