通讯录查询修改
parent
467089b1c9
commit
f00d4d84a6
|
|
@ -61,7 +61,7 @@ public class AddressBookController {
|
||||||
|
|
||||||
@ApiOperation(value = "分页查询")
|
@ApiOperation(value = "分页查询")
|
||||||
@PostMapping(value = "page")
|
@PostMapping(value = "page")
|
||||||
public ResultJson<FcVo> page(@RequestBody AddressBootDto dto) {
|
public ResultJson<AddressBootVo> page(@RequestBody AddressBootDto dto) {
|
||||||
dto.setUserId(String.valueOf(StpUtil.getLoginId()));
|
dto.setUserId(String.valueOf(StpUtil.getLoginId()));
|
||||||
return ResultJson.ok(service.page(dto));
|
return ResultJson.ok(service.page(dto));
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.whdc.model.dto.AddressBootDto;
|
import com.whdc.model.dto.AddressBootDto;
|
||||||
import com.whdc.model.entity.AddressBook;
|
import com.whdc.model.entity.AddressBook;
|
||||||
import com.whdc.model.vo.FcVo;
|
import com.whdc.model.vo.AddressBookVo;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -14,7 +14,7 @@ import java.util.List;
|
||||||
*/
|
*/
|
||||||
public interface AddressBookMapper extends BaseMapper<AddressBook> {
|
public interface AddressBookMapper extends BaseMapper<AddressBook> {
|
||||||
|
|
||||||
IPage<FcVo> page(@Param("page") IPage<AddressBook> page, @Param("dto") AddressBootDto dto);
|
IPage<AddressBookVo> page(@Param("page") IPage<AddressBook> page, @Param("dto") AddressBootDto dto);
|
||||||
|
|
||||||
List<AddressBook> find(@Param("dto") AddressBook dto);
|
List<AddressBook> find(@Param("dto") AddressBook dto);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -85,8 +85,5 @@ public class AddressBook extends Model<AddressBook> implements Serializable {
|
||||||
@ApiModelProperty(value = "创建人id")
|
@ApiModelProperty(value = "创建人id")
|
||||||
private String createId;
|
private String createId;
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
@ApiModelProperty(value = "置顶序号")
|
|
||||||
private String fsort;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
package com.whdc.model.vo;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.whdc.model.entity.AddressBook;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author xusan
|
||||||
|
* @Date 2024/5/13 10:17
|
||||||
|
* @Notes
|
||||||
|
**/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@ApiModel(description = "常用联系人置顶联系人通讯录")
|
||||||
|
public class AddressBookVo extends AddressBook{
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
@ApiModelProperty(value = "常用联系人置顶联系人序号")
|
||||||
|
private Integer fsort;
|
||||||
|
}
|
||||||
|
|
@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.whdc.model.dto.AddressBootDto;
|
import com.whdc.model.dto.AddressBootDto;
|
||||||
import com.whdc.model.entity.AddressBook;
|
import com.whdc.model.entity.AddressBook;
|
||||||
import com.whdc.model.vo.FcVo;
|
import com.whdc.model.vo.AddressBookVo;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
@ -18,7 +18,7 @@ import java.util.List;
|
||||||
public interface IAddressBookService extends IService<AddressBook> {
|
public interface IAddressBookService extends IService<AddressBook> {
|
||||||
|
|
||||||
// 获取所有规则分页
|
// 获取所有规则分页
|
||||||
IPage<FcVo> page(AddressBootDto dto);
|
IPage<AddressBookVo> page(AddressBootDto dto);
|
||||||
|
|
||||||
// 获取所有规则
|
// 获取所有规则
|
||||||
List<AddressBook> find(AddressBook dto);
|
List<AddressBook> find(AddressBook dto);
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.whdc.mapper.AddressBookMapper;
|
import com.whdc.mapper.AddressBookMapper;
|
||||||
import com.whdc.model.dto.AddressBootDto;
|
import com.whdc.model.dto.AddressBootDto;
|
||||||
import com.whdc.model.entity.AddressBook;
|
import com.whdc.model.entity.AddressBook;
|
||||||
|
import com.whdc.model.vo.AddressBookVo;
|
||||||
import com.whdc.model.vo.FcVo;
|
import com.whdc.model.vo.FcVo;
|
||||||
import com.whdc.service.IAddressBookService;
|
import com.whdc.service.IAddressBookService;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
@ -24,7 +25,7 @@ public class AddressBookServiceImpl extends ServiceImpl<AddressBookMapper, Addre
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IPage<FcVo> page(AddressBootDto dto) {
|
public IPage<AddressBookVo> page(AddressBootDto dto) {
|
||||||
|
|
||||||
String adcd = dto.getAdcd();
|
String adcd = dto.getAdcd();
|
||||||
if (StringUtils.isNotBlank(adcd)) {
|
if (StringUtils.isNotBlank(adcd)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue