test.txt 3.15 KB
 <plugin>
		        <groupId>org.apache.maven.plugins</groupId>
		        <artifactId>maven-surefire-plugin</artifactId>
		        <version>2.18.1</version>
		        <configuration>
		          <skipTests>true</skipTests>
		        </configuration>
		      </plugin>
		      
		   56f6ae575b174aa59c607242a34d9502
	


分单结果批量调整满足条件
1.失效件:
(1)保单进入失效月次月至失效日起两年内;
(2)失效原因满足下列其中一项:
     保全:未在规定宽限期内缴纳续期保费;
     保全:借款本金和利息和超过保单现金价值;
     保全:保单的现金价值不足以垫缴保费;
(3)保单渠道与收展服务人员岗位相匹配。
2.缓缴件
(1)保单有效状态的长险(万能险);
(2)保单渠道与收展服务人员岗位相匹配。



    
    
    
    "UIWL_AN1","UIED_AN1","UIAN_DN1","UIAN_EN1","UBWL_AN1","UBEN_AN1","UBED_CN1"


 https://www.jianshu.com/p/01a6a61d9e02
 
 
 
 
 
 
 public void setUser(String userName)
    {
        grasBranchAssignRuleMapper.setUser(userName);
        
    }
    
    
    <parameterMap id="stsReturn_param" type="java.lang.String">
          <parameter property="userName" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"></parameter>
   </parameterMap>
  <update  id="setUser" parameterMap="stsReturn_param">
         call gracde.gra_sys_package.set_user(?)
  </update>
  
  failed to start component [standarEngine [Tomcat] .StandardHost[localhost]]
  
  
  
  /**
     * 自动分单
     */
    @Override
    public void autoAllot() {
        //"0005"——动态分单机构参数 
        GrasSysConfig grasSysConfig=oracleGrasSysConfigService.selectByConfigCode("0005");
        if(grasSysConfig==null || grasSysConfig.getconfigOption()==null){
            //根据3级机构级别查询机构
            assignPolicyByLevel(MyConstant.BRANCH_LEVEL_03);
            //根据2级机构级别查询机构
            assignPolicyByLevel(MyConstant.BRANCH_LEVEL_02);
            //根据1级机构级别查询机构
            assignPolicyByLevel(MyConstant.BRANCH_LEVEL_01);
        }else{
            String[] branchList=grasSysConfig.getconfigOption().split(",");
            for (String branchCode : branchList)
            {
                List<BranchInfo> branchCodeList= branchInfoService.queryBranchByParentBranch(branchCode);
                
                executeAllotByLevel(branchCodeList);
                logUtils.info("自动分单 ————试点机构分单:"+branchCode);
            }
            
        }
        
        
        
        //自动同步
        resultCheckService.autoResultBack();
    }
    private void assignPolicyByLevel(String level){
        
        List<BranchInfo> branchList = branchInfoService.queryBranchByLevel(level);
        executeAllotByLevel(branchList);
        logUtils.info("自动分单-----分单机构级别:"+level);
    }
    
    
       select
        <include refid="Base_Column_List_SELF"/>
        from BRANCH_INFO bi
        where (bi.PARENT_BRANCH = #{branchCode,jdbcType=VARCHAR}
        OR bi.BRANCH_CODE = #{branchCode,jdbcType=VARCHAR})
        and bi.IS_VALID = 'Y'