升级依赖。
This commit is contained in:
		@@ -3,7 +3,7 @@
 | 
			
		||||
 * @Date: 2023-10-09 21:45:39
 | 
			
		||||
 * @LastEditors: Kane
 | 
			
		||||
 * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/pojo/BITelsalerRenewalRateRecord.java
 | 
			
		||||
 * @Description: BI导出的续保率Excel文件行记录。
 | 
			
		||||
 * @Description: BI导出的坐席续保率 Excel文件行记录。
 | 
			
		||||
 * 
 | 
			
		||||
 * Copyright (c) ${2023} by Kane, All Rights Reserved. 
 | 
			
		||||
 */
 | 
			
		||||
@@ -20,12 +20,11 @@ public class BITelsalerRenewalRateRecord
 | 
			
		||||
    private double 个车续保率全月;
 | 
			
		||||
    private double 环比昨日;
 | 
			
		||||
    private double 环比上月;
 | 
			
		||||
    private double 平均提前签单天数;
 | 
			
		||||
    private double 环比;
 | 
			
		||||
    // private double 平均提前签单天数;
 | 
			
		||||
    // private double 环比;
 | 
			
		||||
    
 | 
			
		||||
    public BITelsalerRenewalRateRecord( String 责任部门, String 责任人, double 机构目标值, double 到期数全月,
 | 
			
		||||
            double 序时到期数占比, double 个车续保率序时, double 个车续保率全月, double 环比昨日, double 环比上月,
 | 
			
		||||
            double 平均提前签单天数, double 环比 )
 | 
			
		||||
            double 序时到期数占比, double 个车续保率序时, double 个车续保率全月, double 环比昨日, double 环比上月 )
 | 
			
		||||
    {
 | 
			
		||||
        this.责任部门 = 责任部门;
 | 
			
		||||
        this.责任人 = 责任人;
 | 
			
		||||
@@ -36,32 +35,8 @@ public class BITelsalerRenewalRateRecord
 | 
			
		||||
        this.个车续保率全月 = 个车续保率全月;
 | 
			
		||||
        this.环比昨日 = 环比昨日;
 | 
			
		||||
        this.环比上月 = 环比上月;
 | 
			
		||||
        this.平均提前签单天数 = 平均提前签单天数;
 | 
			
		||||
        this.环比 = 环比;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public double get平均提前签单天数()
 | 
			
		||||
    {
 | 
			
		||||
        return 平均提前签单天数;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void set平均提前签单天数( double 平均提前签单天数 )
 | 
			
		||||
    {
 | 
			
		||||
        this.平均提前签单天数 = 平均提前签单天数;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public double get环比()
 | 
			
		||||
    {
 | 
			
		||||
        return 环比;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void set环比( double 环比 )
 | 
			
		||||
    {
 | 
			
		||||
        this.环比 = 环比;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    public String get责任部门()
 | 
			
		||||
    {
 | 
			
		||||
        return 责任部门;
 | 
			
		||||
@@ -94,10 +69,6 @@ public class BITelsalerRenewalRateRecord
 | 
			
		||||
        result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
        temp = Double.doubleToLongBits( 环比上月 );
 | 
			
		||||
        result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
        temp = Double.doubleToLongBits( 平均提前签单天数 );
 | 
			
		||||
        result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
        temp = Double.doubleToLongBits( 环比 );
 | 
			
		||||
        result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
        return result;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@@ -139,10 +110,6 @@ public class BITelsalerRenewalRateRecord
 | 
			
		||||
            return false;
 | 
			
		||||
        if ( Double.doubleToLongBits( 环比上月 ) != Double.doubleToLongBits( other.环比上月 ) )
 | 
			
		||||
            return false;
 | 
			
		||||
        if ( Double.doubleToLongBits( 平均提前签单天数 ) != Double.doubleToLongBits( other.平均提前签单天数 ) )
 | 
			
		||||
            return false;
 | 
			
		||||
        if ( Double.doubleToLongBits( 环比 ) != Double.doubleToLongBits( other.环比 ) )
 | 
			
		||||
            return false;
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@@ -151,8 +118,7 @@ public class BITelsalerRenewalRateRecord
 | 
			
		||||
    {
 | 
			
		||||
        return "BITelsalerRenewalRateRecord [责任部门=" + 责任部门 + ", 责任人=" + 责任人 + ", 机构目标值=" + 机构目标值
 | 
			
		||||
                + ", 到期数全月=" + 到期数全月 + ", 序时到期数占比=" + 序时到期数占比 + ", 个车续保率序时=" + 个车续保率序时
 | 
			
		||||
                + ", 个车续保率全月=" + 个车续保率全月 + ", 环比昨日=" + 环比昨日 + ", 环比上月=" + 环比上月 + ", 平均提前签单天数="
 | 
			
		||||
                + 平均提前签单天数 + ", 环比=" + 环比 + "]";
 | 
			
		||||
                + ", 个车续保率全月=" + 个车续保率全月 + ", 环比昨日=" + 环比昨日 + ", 环比上月=" + 环比上月 + "]";
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String get责任人()
 | 
			
		||||
 
 | 
			
		||||
@@ -48,7 +48,7 @@ public final class ImportBIExcelData
 | 
			
		||||
 | 
			
		||||
    private static String[] DepartmentRenewalRateExcelTitle = new String[]
 | 
			
		||||
    { "责任部门", "机构目标值1(%)", "到期数-全月", "序时到期数占比(%)", "个车续保率(序时)(%)", "个车续保率(全月)(%)", "环比昨日(%)",
 | 
			
		||||
            "环比上月(%)", "平均提前签单天数", "环比",};
 | 
			
		||||
            "环比上月(%)", "序时-部门内", "全月-部门内",};
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 用于通过对比标题行判断excel文件格式的函数。
 | 
			
		||||
@@ -320,11 +320,11 @@ public final class ImportBIExcelData
 | 
			
		||||
                    double 个车续保率全月 = MyPOIUtils.getNumbericCellValue( row, 6 ) * 100;
 | 
			
		||||
                    double 环比昨日 = MyPOIUtils.getNumbericCellValue( row, 7 ) * 100;
 | 
			
		||||
                    double 环比上月 = MyPOIUtils.getNumbericCellValue( row, 8 ) * 100;
 | 
			
		||||
                    double 平均提前签单天数 = MyPOIUtils.getNumbericCellValue( row, 9 );
 | 
			
		||||
                    double 环比 = MyPOIUtils.getNumbericCellValue( row, 10 );
 | 
			
		||||
                    // double 平均提前签单天数 = MyPOIUtils.getNumbericCellValue( row, 9 );
 | 
			
		||||
                    // double 环比 = MyPOIUtils.getNumbericCellValue( row, 10 );
 | 
			
		||||
 | 
			
		||||
                    BITelsalerRenewalRateRecord record = new BITelsalerRenewalRateRecord( 责任部门, 责任人,
 | 
			
		||||
                            机构目标值, 到期数全月, 序时到期数占比, 个车续保率序时, 个车续保率全月, 环比昨日, 环比上月, 平均提前签单天数, 环比 );
 | 
			
		||||
                            机构目标值, 到期数全月, 序时到期数占比, 个车续保率序时, 个车续保率全月, 环比昨日, 环比上月 );
 | 
			
		||||
 | 
			
		||||
                    records.add( record );
 | 
			
		||||
                }
 | 
			
		||||
 
 | 
			
		||||
@@ -11,12 +11,11 @@
 | 
			
		||||
    </insert>
 | 
			
		||||
 | 
			
		||||
    <insert id="insertTelsalerRenewalRateDataToDB" parameterType="com.cpic.xim.mybatis.pojo.BITelsalerRenewalRateRecord">
 | 
			
		||||
        insert into BI电销坐席续保率跟踪表 ("责任部门","责任人","机构目标值1(%)","到期数-全月",
 | 
			
		||||
        insert into "BI电销坐席续保率跟踪表-24年" ("责任部门","责任人","机构目标值1(%)","到期数-全月",
 | 
			
		||||
                                         "序时到期数占比(%)","个车续保率(序时)(%)","个车续保率(全月)(%)",
 | 
			
		||||
                                         "环比昨日(%)","环比上月(%)","平均提前签单天数","环比")
 | 
			
		||||
                                         "环比昨日(%)","环比上月(%)")
 | 
			
		||||
        values (#{责任部门},#{责任人},#{机构目标值},#{到期数全月},#{序时到期数占比},
 | 
			
		||||
        #{个车续保率序时},#{个车续保率全月},#{环比昨日},#{环比上月},
 | 
			
		||||
        #{平均提前签单天数},#{环比})
 | 
			
		||||
        #{个车续保率序时},#{个车续保率全月},#{环比昨日},#{环比上月} )
 | 
			
		||||
    </insert>
 | 
			
		||||
 | 
			
		||||
    <insert id="insertDepartmentAttachingRateDataToDB" parameterType="com.cpic.xim.mybatis.pojo.BIDepartmentAttachingRateRecord">
 | 
			
		||||
 
 | 
			
		||||
@@ -43,10 +43,8 @@
 | 
			
		||||
            t."个车续保率(序时)(%)" as 个车续保率序时,
 | 
			
		||||
            t."个车续保率(全月)(%)" as 个车续保率全月,
 | 
			
		||||
            t."环比昨日(%)" as 环比昨日,
 | 
			
		||||
            t."环比上月(%)" as 环比上月,
 | 
			
		||||
            t.平均提前签单天数,
 | 
			
		||||
            t.环比
 | 
			
		||||
        from BI电销坐席续保率跟踪表 t
 | 
			
		||||
            t."环比上月(%)" as 环比上月
 | 
			
		||||
        from "BI电销坐席续保率跟踪表-24年" t
 | 
			
		||||
    </select>
 | 
			
		||||
    <resultMap id="BITelsalerRenewalRate" type="com.cpic.xim.mybatis.pojo.BITelsalerRenewalRateRecord">
 | 
			
		||||
        <result property="责任部门" column="责任部门" javaType="String" jdbcType="VARCHAR" />
 | 
			
		||||
@@ -58,8 +56,8 @@
 | 
			
		||||
        <result property="个车续保率全月" column="个车续保率全月" javaType="double" jdbcType="DOUBLE" />
 | 
			
		||||
        <result property="环比昨日" column="环比昨日" javaType="double" jdbcType="DOUBLE" />
 | 
			
		||||
        <result property="环比上月" column="环比上月" javaType="double" jdbcType="DOUBLE" />
 | 
			
		||||
        <result property="平均提前签单天数" column="平均提前签单天数" javaType="int" jdbcType="DOUBLE" />
 | 
			
		||||
        <result property="环比" column="环比" javaType="int" jdbcType="DOUBLE" />
 | 
			
		||||
        <!-- <result property="平均提前签单天数" column="平均提前签单天数" javaType="int" jdbcType="DOUBLE" /> -->
 | 
			
		||||
        <!-- <result property="环比" column="环比" javaType="int" jdbcType="DOUBLE" /> -->
 | 
			
		||||
    </resultMap>
 | 
			
		||||
 | 
			
		||||
    <!-- 机构渗透率 -->
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user