linwe
2023-11-23 d0e27ecff97fff5fabed2696c9813c8e17ac6322
Merge remote-tracking branch 'origin/master'
18 files modified
250 ■■■■ changed files
src/main/java/org/springblade/modules/district/mapper/DistrictMapper.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/district/mapper/DistrictMapper.xml 13 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/controller/PropertyCapitalApplyController.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/controller/PropertyCompanyController.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/controller/PropertyCompanyDistrictController.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/controller/PropertyDistrictUserController.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/entity/PropertyCapitalApplyEntity.java 58 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/entity/PropertyCompanyDistrictEntity.java 58 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/entity/PropertyCompanyEntity.java 58 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/entity/PropertyDistrictUserEntity.java 18 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/IPropertyCapitalApplyService.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/IPropertyCompanyDistrictService.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/IPropertyCompanyService.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/IPropertyDistrictUserService.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/impl/PropertyCapitalApplyServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/impl/PropertyCompanyDistrictServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/impl/PropertyCompanyServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/property/service/impl/PropertyDistrictUserServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/district/mapper/DistrictMapper.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.district.mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.district.entity.DistrictEntity;
import org.springblade.modules.district.vo.DistrictVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
@@ -32,12 +33,10 @@
    /**
     * 自定义分页
     *
     * @param page
     * @param district
     * @return
     */
    List<DistrictVO> selectDistrictPage(IPage page, DistrictVO district);
    List<DistrictVO> selectDistrictPage(IPage page,@Param("district") DistrictVO district);
}
src/main/java/org/springblade/modules/district/mapper/DistrictMapper.xml
@@ -19,9 +19,16 @@
        <result column="is_deleted" property="isDeleted"/>
    </resultMap>
    <select id="selectDistrictPage" resultMap="districtResultMap">
        select * from jczz_district where is_deleted = 0
    <!--自定义分页-->
    <select id="selectDistrictPage" resultType="org.springblade.modules.district.vo.DistrictVO">
        select * from jczz_district
        where is_deleted = 0
        <if test="district.name !=null and district.name !=''">
            and name like concat('%',#{district.name},'%')
        </if>
        <if test="district.communityCode !=null and district.communityCode !=''">
            and community_code = #{district.communityCode}
        </if>
    </select>
src/main/java/org/springblade/modules/property/controller/PropertyCapitalApplyController.java
@@ -46,7 +46,7 @@
@AllArgsConstructor
@RequestMapping("blade-propertyCapitalApply/propertyCapitalApply")
@Api(value = "物业维修资金申请表", tags = "物业维修资金申请表接口")
public class PropertyCapitalApplyController extends BladeController {
public class PropertyCapitalApplyController{
    private final IPropertyCapitalApplyService propertyCapitalApplyService;
@@ -119,7 +119,7 @@
    @ApiOperationSupport(order = 7)
    @ApiOperation(value = "逻辑删除", notes = "传入ids")
    public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
        return R.status(propertyCapitalApplyService.deleteLogic(Func.toLongList(ids)));
        return R.status(propertyCapitalApplyService.removeByIds(Func.toLongList(ids)));
    }
src/main/java/org/springblade/modules/property/controller/PropertyCompanyController.java
@@ -46,7 +46,7 @@
@AllArgsConstructor
@RequestMapping("blade-propertyCompany/propertyCompany")
@Api(value = "物业公司", tags = "物业公司接口")
public class PropertyCompanyController extends BladeController {
public class PropertyCompanyController {
    private final IPropertyCompanyService propertyCompanyService;
@@ -119,7 +119,7 @@
    @ApiOperationSupport(order = 7)
    @ApiOperation(value = "逻辑删除", notes = "传入ids")
    public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
        return R.status(propertyCompanyService.deleteLogic(Func.toLongList(ids)));
        return R.status(propertyCompanyService.removeByIds(Func.toLongList(ids)));
    }
src/main/java/org/springblade/modules/property/controller/PropertyCompanyDistrictController.java
@@ -46,7 +46,7 @@
@AllArgsConstructor
@RequestMapping("blade-propertyCompanyDistrict/propertyCompanyDistrict")
@Api(value = "物业派驻小区表", tags = "物业派驻小区表接口")
public class PropertyCompanyDistrictController extends BladeController {
public class PropertyCompanyDistrictController {
    private final IPropertyCompanyDistrictService propertyCompanyDistrictService;
@@ -119,7 +119,7 @@
    @ApiOperationSupport(order = 7)
    @ApiOperation(value = "逻辑删除", notes = "传入ids")
    public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
        return R.status(propertyCompanyDistrictService.deleteLogic(Func.toLongList(ids)));
        return R.status(propertyCompanyDistrictService.removeByIds(Func.toLongList(ids)));
    }
src/main/java/org/springblade/modules/property/controller/PropertyDistrictUserController.java
@@ -46,7 +46,7 @@
@AllArgsConstructor
@RequestMapping("blade-propertyDistrictUser/propertyDistrictUser")
@Api(value = "物业公司人员派驻小区关联表", tags = "物业公司人员派驻小区关联表接口")
public class PropertyDistrictUserController extends BladeController {
public class PropertyDistrictUserController {
    private final IPropertyDistrictUserService propertyDistrictUserService;
@@ -119,7 +119,7 @@
    @ApiOperationSupport(order = 7)
    @ApiOperation(value = "逻辑删除", notes = "传入ids")
    public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
        return R.status(propertyDistrictUserService.deleteLogic(Func.toLongList(ids)));
        return R.status(propertyDistrictUserService.removeByIds(Func.toLongList(ids)));
    }
src/main/java/org/springblade/modules/property/entity/PropertyCapitalApplyEntity.java
@@ -16,15 +16,25 @@
 */
package org.springblade.modules.property.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Info;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * 物业维修资金申请表 实体类
@@ -35,9 +45,16 @@
@Data
@TableName("jczz_property_capital_apply")
@ApiModel(value = "PropertyCapitalApply对象", description = "物业维修资金申请表")
@EqualsAndHashCode(callSuper = true)
public class PropertyCapitalApplyEntity extends TenantEntity {
public class PropertyCapitalApplyEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 物业公司id
     */
@@ -114,4 +131,41 @@
    @ApiModelProperty(value = "施工方案附件urls")
    private String constructionSchemeUrls;
    /**
     * 创建人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("创建人")
    private String createUser;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Date createTime;
    /**
     * 更新人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("更新人")
    private String updateUser;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("更新时间")
    private Date updateTime;
    /**
     * 是否删除
     */
    @TableLogic
    @ApiModelProperty("是否已删除 0:否  1:是")
    private Integer isDeleted;
}
src/main/java/org/springblade/modules/property/entity/PropertyCompanyDistrictEntity.java
@@ -16,13 +16,22 @@
 */
package org.springblade.modules.property.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * 物业派驻小区表 实体类
@@ -33,8 +42,16 @@
@Data
@TableName("jczz_property_company_district")
@ApiModel(value = "PropertyCompanyDistrict对象", description = "物业派驻小区表")
@EqualsAndHashCode(callSuper = true)
public class PropertyCompanyDistrictEntity extends TenantEntity {
public class PropertyCompanyDistrictEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 物业公司id
@@ -92,4 +109,41 @@
    @ApiModelProperty(value = "简介")
    private String remark;
    /**
     * 创建人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("创建人")
    private String createUser;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Date createTime;
    /**
     * 更新人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("更新人")
    private String updateUser;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("更新时间")
    private Date updateTime;
    /**
     * 是否删除
     */
    @TableLogic
    @ApiModelProperty("是否已删除 0:否  1:是")
    private Integer isDeleted;
}
src/main/java/org/springblade/modules/property/entity/PropertyCompanyEntity.java
@@ -16,13 +16,22 @@
 */
package org.springblade.modules.property.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * 物业公司 实体类
@@ -33,8 +42,16 @@
@Data
@TableName("jczz_property_company")
@ApiModel(value = "PropertyCompany对象", description = "物业公司")
@EqualsAndHashCode(callSuper = true)
public class PropertyCompanyEntity extends TenantEntity {
public class PropertyCompanyEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 物业公司名称
@@ -72,4 +89,41 @@
    @ApiModelProperty(value = "简介")
    private String remark;
    /**
     * 创建人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("创建人")
    private String createUser;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Date createTime;
    /**
     * 更新人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("更新人")
    private String updateUser;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("更新时间")
    private Date updateTime;
    /**
     * 是否删除
     */
    @TableLogic
    @ApiModelProperty("是否已删除 0:否  1:是")
    private Integer isDeleted;
}
src/main/java/org/springblade/modules/property/entity/PropertyDistrictUserEntity.java
@@ -16,12 +16,18 @@
 */
package org.springblade.modules.property.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;
import java.io.Serializable;
/**
 * 物业公司人员派驻小区关联表 实体类
@@ -32,8 +38,16 @@
@Data
@TableName("jczz_property_district_user")
@ApiModel(value = "PropertyDistrictUser对象", description = "物业公司人员派驻小区关联表")
@EqualsAndHashCode(callSuper = true)
public class PropertyDistrictUserEntity extends TenantEntity {
public class PropertyDistrictUserEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 物业公司id
src/main/java/org/springblade/modules/property/service/IPropertyCapitalApplyService.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.property.entity.PropertyCapitalApplyEntity;
import org.springblade.modules.property.vo.PropertyCapitalApplyVO;
import org.springblade.core.mp.base.BaseService;
@@ -27,7 +28,7 @@
 * @author BladeX
 * @since 2023-11-23
 */
public interface IPropertyCapitalApplyService extends BaseService<PropertyCapitalApplyEntity> {
public interface IPropertyCapitalApplyService extends IService<PropertyCapitalApplyEntity> {
    /**
     * 自定义分页
src/main/java/org/springblade/modules/property/service/IPropertyCompanyDistrictService.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.property.entity.PropertyCompanyDistrictEntity;
import org.springblade.modules.property.vo.PropertyCompanyDistrictVO;
import org.springblade.core.mp.base.BaseService;
@@ -27,7 +28,7 @@
 * @author BladeX
 * @since 2023-11-23
 */
public interface IPropertyCompanyDistrictService extends BaseService<PropertyCompanyDistrictEntity> {
public interface IPropertyCompanyDistrictService extends IService<PropertyCompanyDistrictEntity> {
    /**
     * 自定义分页
src/main/java/org/springblade/modules/property/service/IPropertyCompanyService.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.property.entity.PropertyCompanyEntity;
import org.springblade.modules.property.vo.PropertyCompanyVO;
import org.springblade.core.mp.base.BaseService;
@@ -27,7 +28,7 @@
 * @author BladeX
 * @since 2023-11-23
 */
public interface IPropertyCompanyService extends BaseService<PropertyCompanyEntity> {
public interface IPropertyCompanyService extends IService<PropertyCompanyEntity> {
    /**
     * 自定义分页
src/main/java/org/springblade/modules/property/service/IPropertyDistrictUserService.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.property.entity.PropertyDistrictUserEntity;
import org.springblade.modules.property.vo.PropertyDistrictUserVO;
import org.springblade.core.mp.base.BaseService;
@@ -27,7 +28,7 @@
 * @author BladeX
 * @since 2023-11-23
 */
public interface IPropertyDistrictUserService extends BaseService<PropertyDistrictUserEntity> {
public interface IPropertyDistrictUserService extends IService<PropertyDistrictUserEntity> {
    /**
     * 自定义分页
src/main/java/org/springblade/modules/property/service/impl/PropertyCapitalApplyServiceImpl.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springblade.modules.property.entity.PropertyCapitalApplyEntity;
import org.springblade.modules.property.vo.PropertyCapitalApplyVO;
import org.springblade.modules.property.mapper.PropertyCapitalApplyMapper;
@@ -31,7 +32,7 @@
 * @since 2023-11-23
 */
@Service
public class PropertyCapitalApplyServiceImpl extends BaseServiceImpl<PropertyCapitalApplyMapper, PropertyCapitalApplyEntity> implements IPropertyCapitalApplyService {
public class PropertyCapitalApplyServiceImpl extends ServiceImpl<PropertyCapitalApplyMapper, PropertyCapitalApplyEntity> implements IPropertyCapitalApplyService {
    @Override
    public IPage<PropertyCapitalApplyVO> selectPropertyCapitalApplyPage(IPage<PropertyCapitalApplyVO> page, PropertyCapitalApplyVO propertyCapitalApply) {
src/main/java/org/springblade/modules/property/service/impl/PropertyCompanyDistrictServiceImpl.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springblade.modules.property.entity.PropertyCompanyDistrictEntity;
import org.springblade.modules.property.vo.PropertyCompanyDistrictVO;
import org.springblade.modules.property.mapper.PropertyCompanyDistrictMapper;
@@ -31,7 +32,7 @@
 * @since 2023-11-23
 */
@Service
public class PropertyCompanyDistrictServiceImpl extends BaseServiceImpl<PropertyCompanyDistrictMapper, PropertyCompanyDistrictEntity> implements IPropertyCompanyDistrictService {
public class PropertyCompanyDistrictServiceImpl extends ServiceImpl<PropertyCompanyDistrictMapper, PropertyCompanyDistrictEntity> implements IPropertyCompanyDistrictService {
    @Override
    public IPage<PropertyCompanyDistrictVO> selectPropertyCompanyDistrictPage(IPage<PropertyCompanyDistrictVO> page, PropertyCompanyDistrictVO propertyCompanyDistrict) {
src/main/java/org/springblade/modules/property/service/impl/PropertyCompanyServiceImpl.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springblade.modules.property.entity.PropertyCompanyEntity;
import org.springblade.modules.property.vo.PropertyCompanyVO;
import org.springblade.modules.property.mapper.PropertyCompanyMapper;
@@ -31,7 +32,7 @@
 * @since 2023-11-23
 */
@Service
public class PropertyCompanyServiceImpl extends BaseServiceImpl<PropertyCompanyMapper, PropertyCompanyEntity> implements IPropertyCompanyService {
public class PropertyCompanyServiceImpl extends ServiceImpl<PropertyCompanyMapper, PropertyCompanyEntity> implements IPropertyCompanyService {
    @Override
    public IPage<PropertyCompanyVO> selectPropertyCompanyPage(IPage<PropertyCompanyVO> page, PropertyCompanyVO propertyCompany) {
src/main/java/org/springblade/modules/property/service/impl/PropertyDistrictUserServiceImpl.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.property.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springblade.modules.property.entity.PropertyDistrictUserEntity;
import org.springblade.modules.property.vo.PropertyDistrictUserVO;
import org.springblade.modules.property.mapper.PropertyDistrictUserMapper;
@@ -31,7 +32,7 @@
 * @since 2023-11-23
 */
@Service
public class PropertyDistrictUserServiceImpl extends BaseServiceImpl<PropertyDistrictUserMapper, PropertyDistrictUserEntity> implements IPropertyDistrictUserService {
public class PropertyDistrictUserServiceImpl extends ServiceImpl<PropertyDistrictUserMapper, PropertyDistrictUserEntity> implements IPropertyDistrictUserService {
    @Override
    public IPage<PropertyDistrictUserVO> selectPropertyDistrictUserPage(IPage<PropertyDistrictUserVO> page, PropertyDistrictUserVO propertyDistrictUser) {