app用户信息完善
parent
f0e5266140
commit
24da9e70e3
|
|
@ -3,6 +3,9 @@ package com.ruoyi.app.controller;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
|
@ -30,6 +33,7 @@ import com.ruoyi.common.core.web.page.TableDataInfo;
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/user")
|
@RequestMapping("/user")
|
||||||
|
@Api(tags = "app用户信息" , description = "app用户信息")
|
||||||
public class AppUserController extends BaseController
|
public class AppUserController extends BaseController
|
||||||
{
|
{
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|
@ -40,6 +44,7 @@ public class AppUserController extends BaseController
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("app:user:list")
|
@RequiresPermissions("app:user:list")
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
|
@ApiOperation(value = "app用户列表", notes = "app用户列表", httpMethod = "GET")
|
||||||
public TableDataInfo list(AppUser appUser)
|
public TableDataInfo list(AppUser appUser)
|
||||||
{
|
{
|
||||||
startPage();
|
startPage();
|
||||||
|
|
@ -53,6 +58,7 @@ public class AppUserController extends BaseController
|
||||||
@RequiresPermissions("app:user:export")
|
@RequiresPermissions("app:user:export")
|
||||||
@Log(title = "app用户", businessType = BusinessType.EXPORT)
|
@Log(title = "app用户", businessType = BusinessType.EXPORT)
|
||||||
@PostMapping("/export")
|
@PostMapping("/export")
|
||||||
|
@ApiOperation(value = "导出用户", notes = "导出用户", httpMethod = "POST")
|
||||||
public void export(HttpServletResponse response, AppUser appUser)
|
public void export(HttpServletResponse response, AppUser appUser)
|
||||||
{
|
{
|
||||||
List<AppUser> list = appUserService.selectAppUserList(appUser);
|
List<AppUser> list = appUserService.selectAppUserList(appUser);
|
||||||
|
|
@ -65,6 +71,7 @@ public class AppUserController extends BaseController
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("app:user:query")
|
@RequiresPermissions("app:user:query")
|
||||||
@GetMapping(value = "/{id}")
|
@GetMapping(value = "/{id}")
|
||||||
|
@ApiOperation(value = "获取app用户详细信息", notes = "获取app用户详细信息", httpMethod = "GET")
|
||||||
public AjaxResult getInfo(@PathVariable("id") Long id)
|
public AjaxResult getInfo(@PathVariable("id") Long id)
|
||||||
{
|
{
|
||||||
return success(appUserService.selectAppUserById(id));
|
return success(appUserService.selectAppUserById(id));
|
||||||
|
|
@ -76,6 +83,7 @@ public class AppUserController extends BaseController
|
||||||
@RequiresPermissions("app:user:add")
|
@RequiresPermissions("app:user:add")
|
||||||
@Log(title = "app用户", businessType = BusinessType.INSERT)
|
@Log(title = "app用户", businessType = BusinessType.INSERT)
|
||||||
@PostMapping("/add")
|
@PostMapping("/add")
|
||||||
|
@ApiOperation(value = "新增app用户", notes = "新增app用户", httpMethod = "POST")
|
||||||
public AjaxResult add(@RequestBody AppUser appUser)
|
public AjaxResult add(@RequestBody AppUser appUser)
|
||||||
{
|
{
|
||||||
return toAjax(appUserService.insertAppUser(appUser));
|
return toAjax(appUserService.insertAppUser(appUser));
|
||||||
|
|
@ -87,6 +95,7 @@ public class AppUserController extends BaseController
|
||||||
@RequiresPermissions("app:user:edit")
|
@RequiresPermissions("app:user:edit")
|
||||||
@Log(title = "app用户", businessType = BusinessType.UPDATE)
|
@Log(title = "app用户", businessType = BusinessType.UPDATE)
|
||||||
@PutMapping("/edit")
|
@PutMapping("/edit")
|
||||||
|
@ApiOperation(value = "修改app用户信息", notes = "修改app用户信息", httpMethod = "PUT")
|
||||||
public AjaxResult edit(@RequestBody AppUser appUser)
|
public AjaxResult edit(@RequestBody AppUser appUser)
|
||||||
{
|
{
|
||||||
return toAjax(appUserService.updateAppUser(appUser));
|
return toAjax(appUserService.updateAppUser(appUser));
|
||||||
|
|
@ -98,6 +107,7 @@ public class AppUserController extends BaseController
|
||||||
@RequiresPermissions("app:user:remove")
|
@RequiresPermissions("app:user:remove")
|
||||||
@Log(title = "app用户", businessType = BusinessType.DELETE)
|
@Log(title = "app用户", businessType = BusinessType.DELETE)
|
||||||
@DeleteMapping("/{ids}")
|
@DeleteMapping("/{ids}")
|
||||||
|
@ApiOperation(value = "批量删除app用户", notes = "批量删除app用户", httpMethod = "DELETE")
|
||||||
public AjaxResult remove(@PathVariable Long[] ids)
|
public AjaxResult remove(@PathVariable Long[] ids)
|
||||||
{
|
{
|
||||||
return toAjax(appUserService.deleteAppUserByIds(ids));
|
return toAjax(appUserService.deleteAppUserByIds(ids));
|
||||||
|
|
|
||||||
|
|
@ -112,6 +112,43 @@ public class AppUser extends BaseEntity
|
||||||
@Excel(name = "技能标签,多个用,逗号隔开")
|
@Excel(name = "技能标签,多个用,逗号隔开")
|
||||||
private String skills;
|
private String skills;
|
||||||
|
|
||||||
|
/** 0:男,1女 */
|
||||||
|
@Excel(name = "0:男,1女")
|
||||||
|
private Long sex;
|
||||||
|
|
||||||
|
/** 出生年月 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Excel(name = "出生年月", width = 30, dateFormat = "yyyy-MM-dd")
|
||||||
|
private Date birthday;
|
||||||
|
|
||||||
|
/** 共享资源 */
|
||||||
|
@Excel(name = "共享资源")
|
||||||
|
private String shareResource;
|
||||||
|
|
||||||
|
/** 是否是技术人员,0是1否 */
|
||||||
|
@Excel(name = "是否是技术人员,0是1否")
|
||||||
|
private Long isTech;
|
||||||
|
|
||||||
|
/** 创业想法 */
|
||||||
|
@Excel(name = "创业想法")
|
||||||
|
private String idea;
|
||||||
|
|
||||||
|
/** 是否是合伙人,0是1否 */
|
||||||
|
@Excel(name = "是否是合伙人,0是1否")
|
||||||
|
private Long isPartner;
|
||||||
|
|
||||||
|
/** 业余爱好 */
|
||||||
|
@Excel(name = "业余爱好")
|
||||||
|
private String hobby;
|
||||||
|
|
||||||
|
/** 生活城市 */
|
||||||
|
@Excel(name = "生活城市")
|
||||||
|
private String city;
|
||||||
|
|
||||||
|
/** 其他信息 */
|
||||||
|
@Excel(name = "其他信息")
|
||||||
|
private String other;
|
||||||
|
|
||||||
public void setId(Long id)
|
public void setId(Long id)
|
||||||
{
|
{
|
||||||
this.id = id;
|
this.id = id;
|
||||||
|
|
@ -318,6 +355,88 @@ public class AppUser extends BaseEntity
|
||||||
return skills;
|
return skills;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setSex(Long sex)
|
||||||
|
{
|
||||||
|
this.sex = sex;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Long getSex()
|
||||||
|
{
|
||||||
|
return sex;
|
||||||
|
}
|
||||||
|
public void setBirthday(Date birthday)
|
||||||
|
{
|
||||||
|
this.birthday = birthday;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getBirthday()
|
||||||
|
{
|
||||||
|
return birthday;
|
||||||
|
}
|
||||||
|
public void setShareResource(String shareResource)
|
||||||
|
{
|
||||||
|
this.shareResource = shareResource;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getShareResource()
|
||||||
|
{
|
||||||
|
return shareResource;
|
||||||
|
}
|
||||||
|
public void setIsTech(Long isTech)
|
||||||
|
{
|
||||||
|
this.isTech = isTech;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Long getIsTech()
|
||||||
|
{
|
||||||
|
return isTech;
|
||||||
|
}
|
||||||
|
public void setIdea(String idea)
|
||||||
|
{
|
||||||
|
this.idea = idea;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getIdea()
|
||||||
|
{
|
||||||
|
return idea;
|
||||||
|
}
|
||||||
|
public void setIsPartner(Long isPartner)
|
||||||
|
{
|
||||||
|
this.isPartner = isPartner;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Long getIsPartner()
|
||||||
|
{
|
||||||
|
return isPartner;
|
||||||
|
}
|
||||||
|
public void setHobby(String hobby)
|
||||||
|
{
|
||||||
|
this.hobby = hobby;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getHobby()
|
||||||
|
{
|
||||||
|
return hobby;
|
||||||
|
}
|
||||||
|
public void setCity(String city)
|
||||||
|
{
|
||||||
|
this.city = city;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCity()
|
||||||
|
{
|
||||||
|
return city;
|
||||||
|
}
|
||||||
|
public void setOther(String other)
|
||||||
|
{
|
||||||
|
this.other = other;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getOther()
|
||||||
|
{
|
||||||
|
return other;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||||
|
|
@ -345,6 +464,15 @@ public class AppUser extends BaseEntity
|
||||||
.append("skillId", getSkillId())
|
.append("skillId", getSkillId())
|
||||||
.append("jobContent", getJobContent())
|
.append("jobContent", getJobContent())
|
||||||
.append("type", getType())
|
.append("type", getType())
|
||||||
|
.append("sex", getSex())
|
||||||
|
.append("birthday", getBirthday())
|
||||||
|
.append("shareResource", getShareResource())
|
||||||
|
.append("isTech", getIsTech())
|
||||||
|
.append("idea", getIdea())
|
||||||
|
.append("isPartner", getIsPartner())
|
||||||
|
.append("hobby", getHobby())
|
||||||
|
.append("city", getCity())
|
||||||
|
.append("other", getOther())
|
||||||
.toString();
|
.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.ruoyi.app.domain.vo;
|
package com.ruoyi.app.domain.vo;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import com.ruoyi.app.domain.AppUser;
|
||||||
import com.ruoyi.app.domain.UserSkill;
|
import com.ruoyi.app.domain.UserSkill;
|
||||||
import com.ruoyi.common.core.annotation.Excel;
|
import com.ruoyi.common.core.annotation.Excel;
|
||||||
import com.ruoyi.common.core.web.domain.BaseEntity;
|
import com.ruoyi.common.core.web.domain.BaseEntity;
|
||||||
|
|
@ -16,305 +17,14 @@ import java.util.List;
|
||||||
* @author wyh
|
* @author wyh
|
||||||
* @date 2024-04-23
|
* @date 2024-04-23
|
||||||
*/
|
*/
|
||||||
public class AppUserVo extends BaseEntity
|
public class AppUserVo extends AppUser
|
||||||
{
|
{
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/** 用户ID */
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/** 用户名 */
|
|
||||||
@Excel(name = "用户名")
|
|
||||||
private String username;
|
|
||||||
|
|
||||||
/** 密码 */
|
|
||||||
@Excel(name = "密码")
|
|
||||||
private String password;
|
|
||||||
|
|
||||||
/** 昵称 */
|
|
||||||
@Excel(name = "昵称")
|
|
||||||
private String nickname;
|
|
||||||
|
|
||||||
/** 邮箱 */
|
|
||||||
@Excel(name = "邮箱")
|
|
||||||
private String email;
|
|
||||||
|
|
||||||
/** 电话 */
|
|
||||||
@Excel(name = "电话")
|
|
||||||
private String phone;
|
|
||||||
|
|
||||||
/** 地址 */
|
|
||||||
@Excel(name = "地址")
|
|
||||||
private String address;
|
|
||||||
|
|
||||||
/** 头像 */
|
|
||||||
@Excel(name = "头像")
|
|
||||||
private String avatarUrl;
|
|
||||||
|
|
||||||
/** 学历 */
|
|
||||||
@Excel(name = "学历")
|
|
||||||
private String education;
|
|
||||||
|
|
||||||
/** 学校 */
|
|
||||||
@Excel(name = "学校")
|
|
||||||
private Long school;
|
|
||||||
|
|
||||||
/** 专业 */
|
|
||||||
@Excel(name = "专业")
|
|
||||||
private String major;
|
|
||||||
|
|
||||||
/** 学历开始时间 */
|
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
||||||
@Excel(name = "学历开始时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
||||||
private Date startTime;
|
|
||||||
|
|
||||||
/** 学历结束时间 */
|
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
||||||
@Excel(name = "学历结束时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
||||||
private Date endTime;
|
|
||||||
|
|
||||||
/** 在校经历 */
|
|
||||||
@Excel(name = "在校经历")
|
|
||||||
private String experience;
|
|
||||||
|
|
||||||
/** 公司名称 */
|
|
||||||
@Excel(name = "公司名称")
|
|
||||||
private String companyName;
|
|
||||||
|
|
||||||
/** 行业 */
|
|
||||||
@Excel(name = "行业")
|
|
||||||
private String industry;
|
|
||||||
|
|
||||||
/** 在职时间 */
|
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
||||||
@Excel(name = "在职时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
||||||
private Date jobTime;
|
|
||||||
|
|
||||||
/** 职位名称 */
|
|
||||||
@Excel(name = "职位名称")
|
|
||||||
private String jobName;
|
|
||||||
|
|
||||||
/** 职位类别 */
|
|
||||||
@Excel(name = "职位类别")
|
|
||||||
private String jobType;
|
|
||||||
|
|
||||||
/** 技能id */
|
|
||||||
@Excel(name = "技能id")
|
|
||||||
private Long skillId;
|
|
||||||
|
|
||||||
/** 工作内容 */
|
|
||||||
@Excel(name = "工作内容")
|
|
||||||
private String jobContent;
|
|
||||||
|
|
||||||
/** 权限:0公开1私密 */
|
|
||||||
@Excel(name = "权限:0公开1私密")
|
|
||||||
private Long type;
|
|
||||||
|
|
||||||
@Excel(name = "学校名称")
|
@Excel(name = "学校名称")
|
||||||
private String schoolName;
|
private String schoolName;
|
||||||
|
|
||||||
private List<UserSkill> userSkillList;
|
private List<UserSkill> userSkillList;
|
||||||
|
|
||||||
public void setId(Long id)
|
|
||||||
{
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getId()
|
|
||||||
{
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
public void setUsername(String username)
|
|
||||||
{
|
|
||||||
this.username = username;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUsername()
|
|
||||||
{
|
|
||||||
return username;
|
|
||||||
}
|
|
||||||
public void setPassword(String password)
|
|
||||||
{
|
|
||||||
this.password = password;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPassword()
|
|
||||||
{
|
|
||||||
return password;
|
|
||||||
}
|
|
||||||
public void setNickname(String nickname)
|
|
||||||
{
|
|
||||||
this.nickname = nickname;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNickname()
|
|
||||||
{
|
|
||||||
return nickname;
|
|
||||||
}
|
|
||||||
public void setEmail(String email)
|
|
||||||
{
|
|
||||||
this.email = email;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getEmail()
|
|
||||||
{
|
|
||||||
return email;
|
|
||||||
}
|
|
||||||
public void setPhone(String phone)
|
|
||||||
{
|
|
||||||
this.phone = phone;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPhone()
|
|
||||||
{
|
|
||||||
return phone;
|
|
||||||
}
|
|
||||||
public void setAddress(String address)
|
|
||||||
{
|
|
||||||
this.address = address;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAddress()
|
|
||||||
{
|
|
||||||
return address;
|
|
||||||
}
|
|
||||||
public void setAvatarUrl(String avatarUrl)
|
|
||||||
{
|
|
||||||
this.avatarUrl = avatarUrl;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAvatarUrl()
|
|
||||||
{
|
|
||||||
return avatarUrl;
|
|
||||||
}
|
|
||||||
public void setEducation(String education)
|
|
||||||
{
|
|
||||||
this.education = education;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getEducation()
|
|
||||||
{
|
|
||||||
return education;
|
|
||||||
}
|
|
||||||
public void setSchool(Long school)
|
|
||||||
{
|
|
||||||
this.school = school;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getSchool()
|
|
||||||
{
|
|
||||||
return school;
|
|
||||||
}
|
|
||||||
public void setMajor(String major)
|
|
||||||
{
|
|
||||||
this.major = major;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMajor()
|
|
||||||
{
|
|
||||||
return major;
|
|
||||||
}
|
|
||||||
public void setStartTime(Date startTime)
|
|
||||||
{
|
|
||||||
this.startTime = startTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getStartTime()
|
|
||||||
{
|
|
||||||
return startTime;
|
|
||||||
}
|
|
||||||
public void setEndTime(Date endTime)
|
|
||||||
{
|
|
||||||
this.endTime = endTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getEndTime()
|
|
||||||
{
|
|
||||||
return endTime;
|
|
||||||
}
|
|
||||||
public void setExperience(String experience)
|
|
||||||
{
|
|
||||||
this.experience = experience;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getExperience()
|
|
||||||
{
|
|
||||||
return experience;
|
|
||||||
}
|
|
||||||
public void setCompanyName(String companyName)
|
|
||||||
{
|
|
||||||
this.companyName = companyName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCompanyName()
|
|
||||||
{
|
|
||||||
return companyName;
|
|
||||||
}
|
|
||||||
public void setIndustry(String industry)
|
|
||||||
{
|
|
||||||
this.industry = industry;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getIndustry()
|
|
||||||
{
|
|
||||||
return industry;
|
|
||||||
}
|
|
||||||
public void setJobTime(Date jobTime)
|
|
||||||
{
|
|
||||||
this.jobTime = jobTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getJobTime()
|
|
||||||
{
|
|
||||||
return jobTime;
|
|
||||||
}
|
|
||||||
public void setJobName(String jobName)
|
|
||||||
{
|
|
||||||
this.jobName = jobName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJobName()
|
|
||||||
{
|
|
||||||
return jobName;
|
|
||||||
}
|
|
||||||
public void setJobType(String jobType)
|
|
||||||
{
|
|
||||||
this.jobType = jobType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJobType()
|
|
||||||
{
|
|
||||||
return jobType;
|
|
||||||
}
|
|
||||||
public void setSkillId(Long skillId)
|
|
||||||
{
|
|
||||||
this.skillId = skillId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getSkillId()
|
|
||||||
{
|
|
||||||
return skillId;
|
|
||||||
}
|
|
||||||
public void setJobContent(String jobContent)
|
|
||||||
{
|
|
||||||
this.jobContent = jobContent;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJobContent()
|
|
||||||
{
|
|
||||||
return jobContent;
|
|
||||||
}
|
|
||||||
public void setType(Long type)
|
|
||||||
{
|
|
||||||
this.type = type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getType()
|
|
||||||
{
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public void setUserSkillList(List<UserSkill> userSkillList) {
|
public void setUserSkillList(List<UserSkill> userSkillList) {
|
||||||
this.userSkillList = userSkillList;
|
this.userSkillList = userSkillList;
|
||||||
}
|
}
|
||||||
|
|
@ -358,7 +68,17 @@ public class AppUserVo extends BaseEntity
|
||||||
.append("skillId", getSkillId())
|
.append("skillId", getSkillId())
|
||||||
.append("jobContent", getJobContent())
|
.append("jobContent", getJobContent())
|
||||||
.append("type", getType())
|
.append("type", getType())
|
||||||
|
.append("schoolName",getSchoolName())
|
||||||
.append("userSkillList", getUserSkillList())
|
.append("userSkillList", getUserSkillList())
|
||||||
|
.append("sex", getSex())
|
||||||
|
.append("birthday", getBirthday())
|
||||||
|
.append("shareResource", getShareResource())
|
||||||
|
.append("isTech", getIsTech())
|
||||||
|
.append("idea", getIdea())
|
||||||
|
.append("isPartner", getIsPartner())
|
||||||
|
.append("hobby", getHobby())
|
||||||
|
.append("city", getCity())
|
||||||
|
.append("other", getOther())
|
||||||
.toString();
|
.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<result property="skillId" column="skill_id" />
|
<result property="skillId" column="skill_id" />
|
||||||
<result property="jobContent" column="job_content" />
|
<result property="jobContent" column="job_content" />
|
||||||
<result property="type" column="type" />
|
<result property="type" column="type" />
|
||||||
|
<result property="sex" column="sex" />
|
||||||
|
<result property="birthday" column="birthday" />
|
||||||
|
<result property="shareResource" column="share_resource" />
|
||||||
|
<result property="isTech" column="is_tech" />
|
||||||
|
<result property="idea" column="idea" />
|
||||||
|
<result property="isPartner" column="is_partner" />
|
||||||
|
<result property="hobby" column="hobby" />
|
||||||
|
<result property="city" column="city" />
|
||||||
|
<result property="other" column="other" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
<sql id="appUserColumns">
|
<sql id="appUserColumns">
|
||||||
a.id as "id",
|
a.id as "id",
|
||||||
|
|
@ -54,7 +63,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
a.job_type as "jobType",
|
a.job_type as "jobType",
|
||||||
a.skill_id as "skillId",
|
a.skill_id as "skillId",
|
||||||
a.job_content as "jobContent",
|
a.job_content as "jobContent",
|
||||||
a.type as "type"
|
a.type as "type",
|
||||||
|
a.sex as "sex",
|
||||||
|
a.birthday as "birthday",
|
||||||
|
a.share_resource as "shareResource",
|
||||||
|
a.is_tech as "isTech",
|
||||||
|
a.idea as "idea",
|
||||||
|
a.is_partner as "isPartner",
|
||||||
|
a.hobby as "hobby",
|
||||||
|
a.other as "other"
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<sql id="selectAppUserVo">
|
<sql id="selectAppUserVo">
|
||||||
|
|
@ -85,6 +102,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="skillId != null and skillId != ''"> and skill_id = #{skillId}</if>
|
<if test="skillId != null and skillId != ''"> and skill_id = #{skillId}</if>
|
||||||
<if test="jobContent != null and jobContent != ''"> and job_content = #{jobContent}</if>
|
<if test="jobContent != null and jobContent != ''"> and job_content = #{jobContent}</if>
|
||||||
<if test="type != null "> and type = #{type}</if>
|
<if test="type != null "> and type = #{type}</if>
|
||||||
|
<if test="sex != null "> and sex = #{sex}</if>
|
||||||
|
<if test="birthday != null "> and birthday = #{birthday}</if>
|
||||||
|
<if test="shareResource != null and shareResource != ''"> and share_resource = #{shareResource}</if>
|
||||||
|
<if test="isTech != null "> and is_tech = #{isTech}</if>
|
||||||
|
<if test="idea != null and idea != ''"> and idea = #{idea}</if>
|
||||||
|
<if test="isPartner != null "> and is_partner = #{isPartner}</if>
|
||||||
|
<if test="hobby != null and hobby != ''"> and hobby = #{hobby}</if>
|
||||||
|
<if test="city != null and city != ''"> and city = #{city}</if>
|
||||||
|
<if test="other != null and other != ''"> and other = #{other}</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
@ -123,6 +149,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="skillId != null">skill_id,</if>
|
<if test="skillId != null">skill_id,</if>
|
||||||
<if test="jobContent != null">job_content,</if>
|
<if test="jobContent != null">job_content,</if>
|
||||||
<if test="type != null">type,</if>
|
<if test="type != null">type,</if>
|
||||||
|
<if test="sex != null">sex,</if>
|
||||||
|
<if test="birthday != null">birthday,</if>
|
||||||
|
<if test="shareResource != null">share_resource,</if>
|
||||||
|
<if test="isTech != null">is_tech,</if>
|
||||||
|
<if test="idea != null">idea,</if>
|
||||||
|
<if test="isPartner != null">is_partner,</if>
|
||||||
|
<if test="hobby != null">hobby,</if>
|
||||||
|
<if test="city != null">city,</if>
|
||||||
|
<if test="other != null">other,</if>
|
||||||
</trim>
|
</trim>
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
<if test="username != null">#{username},</if>
|
<if test="username != null">#{username},</if>
|
||||||
|
|
@ -148,6 +183,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="skillId != null">#{skillId},</if>
|
<if test="skillId != null">#{skillId},</if>
|
||||||
<if test="jobContent != null">#{jobContent},</if>
|
<if test="jobContent != null">#{jobContent},</if>
|
||||||
<if test="type != null">#{type},</if>
|
<if test="type != null">#{type},</if>
|
||||||
|
<if test="sex != null">#{sex},</if>
|
||||||
|
<if test="birthday != null">#{birthday},</if>
|
||||||
|
<if test="shareResource != null">#{shareResource},</if>
|
||||||
|
<if test="isTech != null">#{isTech},</if>
|
||||||
|
<if test="idea != null">#{idea},</if>
|
||||||
|
<if test="isPartner != null">#{isPartner},</if>
|
||||||
|
<if test="hobby != null">#{hobby},</if>
|
||||||
|
<if test="city != null">#{city},</if>
|
||||||
|
<if test="other != null">#{other},</if>
|
||||||
</trim>
|
</trim>
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|
@ -177,6 +221,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="skillId != null">skill_id = #{skillId},</if>
|
<if test="skillId != null">skill_id = #{skillId},</if>
|
||||||
<if test="jobContent != null">job_content = #{jobContent},</if>
|
<if test="jobContent != null">job_content = #{jobContent},</if>
|
||||||
<if test="type != null">type = #{type},</if>
|
<if test="type != null">type = #{type},</if>
|
||||||
|
<if test="sex != null">sex = #{sex},</if>
|
||||||
|
<if test="birthday != null">birthday = #{birthday},</if>
|
||||||
|
<if test="shareResource != null">share_resource = #{shareResource},</if>
|
||||||
|
<if test="isTech != null">is_tech = #{isTech},</if>
|
||||||
|
<if test="idea != null">idea = #{idea},</if>
|
||||||
|
<if test="isPartner != null">is_partner = #{isPartner},</if>
|
||||||
|
<if test="hobby != null">hobby = #{hobby},</if>
|
||||||
|
<if test="city != null">city = #{city},</if>
|
||||||
|
<if test="other != null">other = #{other},</if>
|
||||||
</trim>
|
</trim>
|
||||||
where id = #{id}
|
where id = #{id}
|
||||||
</update>
|
</update>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue