完成企业征信成绩总成绩计算
parent
c6eeba72ed
commit
5a42872af4
@ -1,65 +1,71 @@
|
||||
//package com.sztzjy.digital_credit.util;
|
||||
//
|
||||
//import cn.hutool.core.util.IdUtil;
|
||||
//import com.sztzjy.digital_credit.util.file.LocalFileUtil;
|
||||
//import com.sztzjy.digital_credit.util.seal.SealCircle;
|
||||
//import com.sztzjy.digital_credit.util.seal.SealFont;
|
||||
//import org.springframework.beans.factory.annotation.Value;
|
||||
//import org.springframework.stereotype.Component;
|
||||
//
|
||||
//import javax.annotation.Resource;
|
||||
//import java.io.File;
|
||||
//
|
||||
///**
|
||||
// * @author 17803
|
||||
// * @date 2023-12-05 15:11
|
||||
// */
|
||||
//
|
||||
//@Component
|
||||
//public class SealUtil {
|
||||
//
|
||||
// @Resource
|
||||
// LocalFileUtil localFileUtil;
|
||||
//
|
||||
// @Value("${file.path}")
|
||||
// private String filePath;
|
||||
//
|
||||
// public String genertSealB(String name) throws Exception{
|
||||
// String file = filePath+"/seal/";
|
||||
// // 创建 File 对象
|
||||
// File infoFile = new File(file);
|
||||
// if (!infoFile.exists()) {
|
||||
// infoFile.mkdir();
|
||||
// }
|
||||
// String s = IdUtil.fastSimpleUUID();
|
||||
// com.sztzjy.digital_credit.util.seal.SealUtil.builder()
|
||||
// .size(200)
|
||||
// .borderCircle(SealCircle.builder().line(4).width(95).height(95).build())
|
||||
// .mainFont(SealFont.builder().text(name+"有限公司").size(22).space(30.0).margin(4).build())
|
||||
// .centerFont(SealFont.builder().text("★").size(60).build())
|
||||
// .titleFont(SealFont.builder().text("电子签章").size(16).space(8.0).margin(54).build())
|
||||
// .build()
|
||||
// .draw(filePath+"/seal/"+ s +".png");
|
||||
// System.out.println(name+"公章已生成");
|
||||
// return s;
|
||||
// }
|
||||
// public String genertSealA(String name) throws Exception{
|
||||
// String file = filePath+"/seal/";
|
||||
// // 创建 File 对象
|
||||
// File infoFile = new File(file);
|
||||
// if (!infoFile.exists()) {
|
||||
// infoFile.mkdir();
|
||||
// }
|
||||
// String s = IdUtil.fastSimpleUUID();
|
||||
// com.sztzjy.digital_credit.util.seal.SealUtil.builder()
|
||||
// .size(200)
|
||||
// .borderCircle(SealCircle.builder().line(4).width(95).height(95).build())
|
||||
// .mainFont(SealFont.builder().text(name).size(22).space(30.0).margin(4).build())
|
||||
// .centerFont(SealFont.builder().text("★").size(60).build())
|
||||
// .titleFont(SealFont.builder().text("电子签章").size(16).space(8.0).margin(54).build())
|
||||
// .build()
|
||||
// .draw(filePath+"/seal/"+ s +".png");
|
||||
// System.out.println(name+"公章已生成");
|
||||
// return s;
|
||||
// }
|
||||
//}
|
||||
package com.sztzjy.digital_credit.util;
|
||||
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
|
||||
import com.sztzjy.digital_credit.util.file.LocalFileUtil;
|
||||
import com.sztzjy.digital_credit.util.seal.SealCircle;
|
||||
import com.sztzjy.digital_credit.util.seal.SealFont;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.io.File;
|
||||
|
||||
/**
|
||||
* @author 17803
|
||||
* @date 2023-12-05 15:11
|
||||
*/
|
||||
|
||||
@Component
|
||||
public class SealUtil {
|
||||
|
||||
@Resource
|
||||
LocalFileUtil localFileUtil;
|
||||
|
||||
@Value("${file.path}")
|
||||
private String filePath;
|
||||
|
||||
public String genertSealB(String name) throws Exception{
|
||||
String file = filePath+"/seal/";
|
||||
// 创建 File 对象
|
||||
File infoFile = new File(file);
|
||||
if (!infoFile.exists()) {
|
||||
infoFile.mkdir();
|
||||
}
|
||||
String s = IdUtil.fastSimpleUUID();
|
||||
com.sztzjy.digital_credit.util.seal.SealUtil.builder()
|
||||
.size(200)
|
||||
.borderCircle(SealCircle.builder().line(4).width(95).height(95).build())
|
||||
.mainFont(SealFont.builder().text(name+"有限公司").size(22).space(30.0).margin(4).build())
|
||||
.centerFont(SealFont.builder().text("★").size(60).build())
|
||||
.titleFont(SealFont.builder().text("电子签章").size(16).space(8.0).margin(54).build())
|
||||
.build()
|
||||
.draw(filePath+"/seal/"+ s +".png");
|
||||
System.out.println(name+"公章已生成");
|
||||
return s;
|
||||
}
|
||||
public String genertSealA(String name) throws Exception{
|
||||
String file = "D:/home/"+"seal/";
|
||||
//String file = filePath+"/seal/";
|
||||
|
||||
// 创建 File 对象
|
||||
File infoFile = new File(file);
|
||||
if (!infoFile.exists()) {
|
||||
infoFile.mkdir();
|
||||
}
|
||||
String s = IdUtil.fastSimpleUUID();
|
||||
com.sztzjy.digital_credit.util.seal.SealUtil.builder()
|
||||
.size(200)
|
||||
.borderCircle(SealCircle.builder().line(4).width(95).height(95).build())
|
||||
.mainFont(SealFont.builder().text(name).size(22).space(30.0).margin(4).build())
|
||||
.centerFont(SealFont.builder().text("★").size(60).build())
|
||||
.titleFont(SealFont.builder().text("电子签章").size(16).space(8.0).margin(54).build())
|
||||
.build()
|
||||
.draw(filePath+"/seal/"+ s +".png");
|
||||
System.out.println(name+"公章已生成");
|
||||
return s;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
@ -0,0 +1,716 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.sztzjy.digital_credit.mapper.StuUserMapper">
|
||||
<resultMap id="BaseResultMap" type="com.sztzjy.digital_credit.entity.StuUser">
|
||||
<id column="user_id" jdbcType="VARCHAR" property="userId" />
|
||||
<result column="student_id" jdbcType="VARCHAR" property="studentId" />
|
||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
||||
<result column="password" jdbcType="VARCHAR" property="password" />
|
||||
<result column="role_id" jdbcType="INTEGER" property="roleId" />
|
||||
<result column="class_id" jdbcType="VARCHAR" property="classId" />
|
||||
<result column="class_name" jdbcType="VARCHAR" property="className" />
|
||||
<result column="major" jdbcType="VARCHAR" property="major" />
|
||||
<result column="school_id" jdbcType="VARCHAR" property="schoolId" />
|
||||
<result column="school_name" jdbcType="VARCHAR" property="schoolName" />
|
||||
<result column="loan_cases_score" jdbcType="DECIMAL" property="loanCasesScore" />
|
||||
<result column="per_situation_score" jdbcType="DECIMAL" property="perSituationScore" />
|
||||
<result column="repayment_behavior_score" jdbcType="DECIMAL" property="repaymentBehaviorScore" />
|
||||
<result column="per_influence_factor_score" jdbcType="DECIMAL" property="perInfluenceFactorScore" />
|
||||
<result column="per_credit_optimization_socre" jdbcType="DECIMAL" property="perCreditOptimizationSocre" />
|
||||
<result column="per_credit_rating_socre" jdbcType="DECIMAL" property="perCreditRatingSocre" />
|
||||
<result column="ent_influence_factor_socre" jdbcType="DECIMAL" property="entInfluenceFactorSocre" />
|
||||
<result column="ent_credit_optimization_socre" jdbcType="DECIMAL" property="entCreditOptimizationSocre" />
|
||||
<result column="ent_credit_rating_socre" jdbcType="DECIMAL" property="entCreditRatingSocre" />
|
||||
<result column="case_user_profile_socre" jdbcType="DECIMAL" property="caseUserProfileSocre" />
|
||||
<result column="case_personal_credit_score" jdbcType="DECIMAL" property="casePersonalCreditScore" />
|
||||
<result column="case_corporate_credit_score" jdbcType="DECIMAL" property="caseCorporateCreditScore" />
|
||||
<result column="case_corporate_credit_sub_score" jdbcType="DECIMAL" property="caseCorporateCreditSubScore" />
|
||||
<result column="case_corporate_credit_obj_score" jdbcType="DECIMAL" property="caseCorporateCreditObjScore" />
|
||||
<result column="case_personal_credit_sub_score" jdbcType="DECIMAL" property="casePersonalCreditSubScore" />
|
||||
<result column="case_personal_credit_obj_score" jdbcType="DECIMAL" property="casePersonalCreditObjScore" />
|
||||
<result column="credit_portrait_score" jdbcType="DECIMAL" property="creditPortraitScore" />
|
||||
<result column="credit_portrait_rank" jdbcType="INTEGER" property="creditPortraitRank" />
|
||||
<result column="personal_credit_score" jdbcType="DECIMAL" property="personalCreditScore" />
|
||||
<result column="personal_credit_rank" jdbcType="INTEGER" property="personalCreditRank" />
|
||||
<result column="corporate_credit_score" jdbcType="DECIMAL" property="corporateCreditScore" />
|
||||
<result column="corporate_credit_rank" jdbcType="INTEGER" property="corporateCreditRank" />
|
||||
<result column="comprehensive_case_score" jdbcType="DECIMAL" property="comprehensiveCaseScore" />
|
||||
<result column="comprehensive_case_rank" jdbcType="INTEGER" property="comprehensiveCaseRank" />
|
||||
<result column="total_rank" jdbcType="INTEGER" property="totalRank" />
|
||||
<result column="total_score" jdbcType="DECIMAL" property="totalScore" />
|
||||
</resultMap>
|
||||
<sql id="Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Update_By_Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Base_Column_List">
|
||||
user_id, student_id, name, password, role_id, class_id, class_name, major, school_id,
|
||||
school_name, loan_cases_score, per_situation_score, repayment_behavior_score, per_influence_factor_score,
|
||||
per_credit_optimization_socre, per_credit_rating_socre, ent_influence_factor_socre,
|
||||
ent_credit_optimization_socre, ent_credit_rating_socre, case_user_profile_socre,
|
||||
case_personal_credit_score, case_corporate_credit_score, case_corporate_credit_sub_score,
|
||||
case_corporate_credit_obj_score, case_personal_credit_sub_score, case_personal_credit_obj_score,
|
||||
credit_portrait_score, credit_portrait_rank, personal_credit_score, personal_credit_rank,
|
||||
corporate_credit_score, corporate_credit_rank, comprehensive_case_score, comprehensive_case_rank,
|
||||
total_rank, total_score
|
||||
</sql>
|
||||
<select id="selectByExample" parameterType="com.sztzjy.digital_credit.entity.StuUserExample" resultMap="BaseResultMap">
|
||||
select
|
||||
<if test="distinct">
|
||||
distinct
|
||||
</if>
|
||||
<include refid="Base_Column_List" />
|
||||
from stu_user
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
<if test="orderByClause != null">
|
||||
order by ${orderByClause}
|
||||
</if>
|
||||
</select>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from stu_user
|
||||
where user_id = #{userId,jdbcType=VARCHAR}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
||||
delete from stu_user
|
||||
where user_id = #{userId,jdbcType=VARCHAR}
|
||||
</delete>
|
||||
<delete id="deleteByExample" parameterType="com.sztzjy.digital_credit.entity.StuUserExample">
|
||||
delete from stu_user
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.sztzjy.digital_credit.entity.StuUser">
|
||||
insert into stu_user (user_id, student_id, name,
|
||||
password, role_id, class_id,
|
||||
class_name, major, school_id,
|
||||
school_name, loan_cases_score, per_situation_score,
|
||||
repayment_behavior_score, per_influence_factor_score,
|
||||
per_credit_optimization_socre, per_credit_rating_socre,
|
||||
ent_influence_factor_socre, ent_credit_optimization_socre,
|
||||
ent_credit_rating_socre, case_user_profile_socre,
|
||||
case_personal_credit_score, case_corporate_credit_score,
|
||||
case_corporate_credit_sub_score, case_corporate_credit_obj_score,
|
||||
case_personal_credit_sub_score, case_personal_credit_obj_score,
|
||||
credit_portrait_score, credit_portrait_rank,
|
||||
personal_credit_score, personal_credit_rank,
|
||||
corporate_credit_score, corporate_credit_rank,
|
||||
comprehensive_case_score, comprehensive_case_rank,
|
||||
total_rank, total_score)
|
||||
values (#{userId,jdbcType=VARCHAR}, #{studentId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
|
||||
#{password,jdbcType=VARCHAR}, #{roleId,jdbcType=INTEGER}, #{classId,jdbcType=VARCHAR},
|
||||
#{className,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR},
|
||||
#{schoolName,jdbcType=VARCHAR}, #{loanCasesScore,jdbcType=DECIMAL}, #{perSituationScore,jdbcType=DECIMAL},
|
||||
#{repaymentBehaviorScore,jdbcType=DECIMAL}, #{perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
#{perCreditOptimizationSocre,jdbcType=DECIMAL}, #{perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
#{entInfluenceFactorSocre,jdbcType=DECIMAL}, #{entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
#{entCreditRatingSocre,jdbcType=DECIMAL}, #{caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
#{casePersonalCreditScore,jdbcType=DECIMAL}, #{caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
#{caseCorporateCreditSubScore,jdbcType=DECIMAL}, #{caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
#{casePersonalCreditSubScore,jdbcType=DECIMAL}, #{casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
#{creditPortraitScore,jdbcType=DECIMAL}, #{creditPortraitRank,jdbcType=INTEGER},
|
||||
#{personalCreditScore,jdbcType=DECIMAL}, #{personalCreditRank,jdbcType=INTEGER},
|
||||
#{corporateCreditScore,jdbcType=DECIMAL}, #{corporateCreditRank,jdbcType=INTEGER},
|
||||
#{comprehensiveCaseScore,jdbcType=DECIMAL}, #{comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
#{totalRank,jdbcType=INTEGER}, #{totalScore,jdbcType=DECIMAL})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.sztzjy.digital_credit.entity.StuUser">
|
||||
insert into stu_user
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="userId != null">
|
||||
user_id,
|
||||
</if>
|
||||
<if test="studentId != null">
|
||||
student_id,
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name,
|
||||
</if>
|
||||
<if test="password != null">
|
||||
password,
|
||||
</if>
|
||||
<if test="roleId != null">
|
||||
role_id,
|
||||
</if>
|
||||
<if test="classId != null">
|
||||
class_id,
|
||||
</if>
|
||||
<if test="className != null">
|
||||
class_name,
|
||||
</if>
|
||||
<if test="major != null">
|
||||
major,
|
||||
</if>
|
||||
<if test="schoolId != null">
|
||||
school_id,
|
||||
</if>
|
||||
<if test="schoolName != null">
|
||||
school_name,
|
||||
</if>
|
||||
<if test="loanCasesScore != null">
|
||||
loan_cases_score,
|
||||
</if>
|
||||
<if test="perSituationScore != null">
|
||||
per_situation_score,
|
||||
</if>
|
||||
<if test="repaymentBehaviorScore != null">
|
||||
repayment_behavior_score,
|
||||
</if>
|
||||
<if test="perInfluenceFactorScore != null">
|
||||
per_influence_factor_score,
|
||||
</if>
|
||||
<if test="perCreditOptimizationSocre != null">
|
||||
per_credit_optimization_socre,
|
||||
</if>
|
||||
<if test="perCreditRatingSocre != null">
|
||||
per_credit_rating_socre,
|
||||
</if>
|
||||
<if test="entInfluenceFactorSocre != null">
|
||||
ent_influence_factor_socre,
|
||||
</if>
|
||||
<if test="entCreditOptimizationSocre != null">
|
||||
ent_credit_optimization_socre,
|
||||
</if>
|
||||
<if test="entCreditRatingSocre != null">
|
||||
ent_credit_rating_socre,
|
||||
</if>
|
||||
<if test="caseUserProfileSocre != null">
|
||||
case_user_profile_socre,
|
||||
</if>
|
||||
<if test="casePersonalCreditScore != null">
|
||||
case_personal_credit_score,
|
||||
</if>
|
||||
<if test="caseCorporateCreditScore != null">
|
||||
case_corporate_credit_score,
|
||||
</if>
|
||||
<if test="caseCorporateCreditSubScore != null">
|
||||
case_corporate_credit_sub_score,
|
||||
</if>
|
||||
<if test="caseCorporateCreditObjScore != null">
|
||||
case_corporate_credit_obj_score,
|
||||
</if>
|
||||
<if test="casePersonalCreditSubScore != null">
|
||||
case_personal_credit_sub_score,
|
||||
</if>
|
||||
<if test="casePersonalCreditObjScore != null">
|
||||
case_personal_credit_obj_score,
|
||||
</if>
|
||||
<if test="creditPortraitScore != null">
|
||||
credit_portrait_score,
|
||||
</if>
|
||||
<if test="creditPortraitRank != null">
|
||||
credit_portrait_rank,
|
||||
</if>
|
||||
<if test="personalCreditScore != null">
|
||||
personal_credit_score,
|
||||
</if>
|
||||
<if test="personalCreditRank != null">
|
||||
personal_credit_rank,
|
||||
</if>
|
||||
<if test="corporateCreditScore != null">
|
||||
corporate_credit_score,
|
||||
</if>
|
||||
<if test="corporateCreditRank != null">
|
||||
corporate_credit_rank,
|
||||
</if>
|
||||
<if test="comprehensiveCaseScore != null">
|
||||
comprehensive_case_score,
|
||||
</if>
|
||||
<if test="comprehensiveCaseRank != null">
|
||||
comprehensive_case_rank,
|
||||
</if>
|
||||
<if test="totalRank != null">
|
||||
total_rank,
|
||||
</if>
|
||||
<if test="totalScore != null">
|
||||
total_score,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="userId != null">
|
||||
#{userId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="studentId != null">
|
||||
#{studentId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
#{name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="password != null">
|
||||
#{password,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="roleId != null">
|
||||
#{roleId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="classId != null">
|
||||
#{classId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="className != null">
|
||||
#{className,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="major != null">
|
||||
#{major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="schoolId != null">
|
||||
#{schoolId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="schoolName != null">
|
||||
#{schoolName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="loanCasesScore != null">
|
||||
#{loanCasesScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perSituationScore != null">
|
||||
#{perSituationScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="repaymentBehaviorScore != null">
|
||||
#{repaymentBehaviorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perInfluenceFactorScore != null">
|
||||
#{perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perCreditOptimizationSocre != null">
|
||||
#{perCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perCreditRatingSocre != null">
|
||||
#{perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entInfluenceFactorSocre != null">
|
||||
#{entInfluenceFactorSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entCreditOptimizationSocre != null">
|
||||
#{entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entCreditRatingSocre != null">
|
||||
#{entCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseUserProfileSocre != null">
|
||||
#{caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditScore != null">
|
||||
#{casePersonalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditScore != null">
|
||||
#{caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditSubScore != null">
|
||||
#{caseCorporateCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditObjScore != null">
|
||||
#{caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditSubScore != null">
|
||||
#{casePersonalCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditObjScore != null">
|
||||
#{casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="creditPortraitScore != null">
|
||||
#{creditPortraitScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="creditPortraitRank != null">
|
||||
#{creditPortraitRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="personalCreditScore != null">
|
||||
#{personalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="personalCreditRank != null">
|
||||
#{personalCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="corporateCreditScore != null">
|
||||
#{corporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="corporateCreditRank != null">
|
||||
#{corporateCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="comprehensiveCaseScore != null">
|
||||
#{comprehensiveCaseScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="comprehensiveCaseRank != null">
|
||||
#{comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="totalRank != null">
|
||||
#{totalRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="totalScore != null">
|
||||
#{totalScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<select id="countByExample" parameterType="com.sztzjy.digital_credit.entity.StuUserExample" resultType="java.lang.Long">
|
||||
select count(*) from stu_user
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<update id="updateByExampleSelective" parameterType="map">
|
||||
update stu_user
|
||||
<set>
|
||||
<if test="record.userId != null">
|
||||
user_id = #{record.userId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.studentId != null">
|
||||
student_id = #{record.studentId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.name != null">
|
||||
name = #{record.name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.password != null">
|
||||
password = #{record.password,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.roleId != null">
|
||||
role_id = #{record.roleId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.classId != null">
|
||||
class_id = #{record.classId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.className != null">
|
||||
class_name = #{record.className,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.major != null">
|
||||
major = #{record.major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.schoolId != null">
|
||||
school_id = #{record.schoolId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.schoolName != null">
|
||||
school_name = #{record.schoolName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.loanCasesScore != null">
|
||||
loan_cases_score = #{record.loanCasesScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.perSituationScore != null">
|
||||
per_situation_score = #{record.perSituationScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.repaymentBehaviorScore != null">
|
||||
repayment_behavior_score = #{record.repaymentBehaviorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.perInfluenceFactorScore != null">
|
||||
per_influence_factor_score = #{record.perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.perCreditOptimizationSocre != null">
|
||||
per_credit_optimization_socre = #{record.perCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.perCreditRatingSocre != null">
|
||||
per_credit_rating_socre = #{record.perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.entInfluenceFactorSocre != null">
|
||||
ent_influence_factor_socre = #{record.entInfluenceFactorSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.entCreditOptimizationSocre != null">
|
||||
ent_credit_optimization_socre = #{record.entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.entCreditRatingSocre != null">
|
||||
ent_credit_rating_socre = #{record.entCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.caseUserProfileSocre != null">
|
||||
case_user_profile_socre = #{record.caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.casePersonalCreditScore != null">
|
||||
case_personal_credit_score = #{record.casePersonalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.caseCorporateCreditScore != null">
|
||||
case_corporate_credit_score = #{record.caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.caseCorporateCreditSubScore != null">
|
||||
case_corporate_credit_sub_score = #{record.caseCorporateCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.caseCorporateCreditObjScore != null">
|
||||
case_corporate_credit_obj_score = #{record.caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.casePersonalCreditSubScore != null">
|
||||
case_personal_credit_sub_score = #{record.casePersonalCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.casePersonalCreditObjScore != null">
|
||||
case_personal_credit_obj_score = #{record.casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.creditPortraitScore != null">
|
||||
credit_portrait_score = #{record.creditPortraitScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.creditPortraitRank != null">
|
||||
credit_portrait_rank = #{record.creditPortraitRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.personalCreditScore != null">
|
||||
personal_credit_score = #{record.personalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.personalCreditRank != null">
|
||||
personal_credit_rank = #{record.personalCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.corporateCreditScore != null">
|
||||
corporate_credit_score = #{record.corporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.corporateCreditRank != null">
|
||||
corporate_credit_rank = #{record.corporateCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.comprehensiveCaseScore != null">
|
||||
comprehensive_case_score = #{record.comprehensiveCaseScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.comprehensiveCaseRank != null">
|
||||
comprehensive_case_rank = #{record.comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.totalRank != null">
|
||||
total_rank = #{record.totalRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.totalScore != null">
|
||||
total_score = #{record.totalScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
</set>
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByExample" parameterType="map">
|
||||
update stu_user
|
||||
set user_id = #{record.userId,jdbcType=VARCHAR},
|
||||
student_id = #{record.studentId,jdbcType=VARCHAR},
|
||||
name = #{record.name,jdbcType=VARCHAR},
|
||||
password = #{record.password,jdbcType=VARCHAR},
|
||||
role_id = #{record.roleId,jdbcType=INTEGER},
|
||||
class_id = #{record.classId,jdbcType=VARCHAR},
|
||||
class_name = #{record.className,jdbcType=VARCHAR},
|
||||
major = #{record.major,jdbcType=VARCHAR},
|
||||
school_id = #{record.schoolId,jdbcType=VARCHAR},
|
||||
school_name = #{record.schoolName,jdbcType=VARCHAR},
|
||||
loan_cases_score = #{record.loanCasesScore,jdbcType=DECIMAL},
|
||||
per_situation_score = #{record.perSituationScore,jdbcType=DECIMAL},
|
||||
repayment_behavior_score = #{record.repaymentBehaviorScore,jdbcType=DECIMAL},
|
||||
per_influence_factor_score = #{record.perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
per_credit_optimization_socre = #{record.perCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
per_credit_rating_socre = #{record.perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
ent_influence_factor_socre = #{record.entInfluenceFactorSocre,jdbcType=DECIMAL},
|
||||
ent_credit_optimization_socre = #{record.entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
ent_credit_rating_socre = #{record.entCreditRatingSocre,jdbcType=DECIMAL},
|
||||
case_user_profile_socre = #{record.caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
case_personal_credit_score = #{record.casePersonalCreditScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_score = #{record.caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_sub_score = #{record.caseCorporateCreditSubScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_obj_score = #{record.caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
case_personal_credit_sub_score = #{record.casePersonalCreditSubScore,jdbcType=DECIMAL},
|
||||
case_personal_credit_obj_score = #{record.casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
credit_portrait_score = #{record.creditPortraitScore,jdbcType=DECIMAL},
|
||||
credit_portrait_rank = #{record.creditPortraitRank,jdbcType=INTEGER},
|
||||
personal_credit_score = #{record.personalCreditScore,jdbcType=DECIMAL},
|
||||
personal_credit_rank = #{record.personalCreditRank,jdbcType=INTEGER},
|
||||
corporate_credit_score = #{record.corporateCreditScore,jdbcType=DECIMAL},
|
||||
corporate_credit_rank = #{record.corporateCreditRank,jdbcType=INTEGER},
|
||||
comprehensive_case_score = #{record.comprehensiveCaseScore,jdbcType=DECIMAL},
|
||||
comprehensive_case_rank = #{record.comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
total_rank = #{record.totalRank,jdbcType=INTEGER},
|
||||
total_score = #{record.totalScore,jdbcType=DECIMAL}
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.sztzjy.digital_credit.entity.StuUser">
|
||||
update stu_user
|
||||
<set>
|
||||
<if test="studentId != null">
|
||||
student_id = #{studentId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name = #{name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="password != null">
|
||||
password = #{password,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="roleId != null">
|
||||
role_id = #{roleId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="classId != null">
|
||||
class_id = #{classId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="className != null">
|
||||
class_name = #{className,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="major != null">
|
||||
major = #{major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="schoolId != null">
|
||||
school_id = #{schoolId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="schoolName != null">
|
||||
school_name = #{schoolName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="loanCasesScore != null">
|
||||
loan_cases_score = #{loanCasesScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perSituationScore != null">
|
||||
per_situation_score = #{perSituationScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="repaymentBehaviorScore != null">
|
||||
repayment_behavior_score = #{repaymentBehaviorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perInfluenceFactorScore != null">
|
||||
per_influence_factor_score = #{perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perCreditOptimizationSocre != null">
|
||||
per_credit_optimization_socre = #{perCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="perCreditRatingSocre != null">
|
||||
per_credit_rating_socre = #{perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entInfluenceFactorSocre != null">
|
||||
ent_influence_factor_socre = #{entInfluenceFactorSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entCreditOptimizationSocre != null">
|
||||
ent_credit_optimization_socre = #{entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="entCreditRatingSocre != null">
|
||||
ent_credit_rating_socre = #{entCreditRatingSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseUserProfileSocre != null">
|
||||
case_user_profile_socre = #{caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditScore != null">
|
||||
case_personal_credit_score = #{casePersonalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditScore != null">
|
||||
case_corporate_credit_score = #{caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditSubScore != null">
|
||||
case_corporate_credit_sub_score = #{caseCorporateCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="caseCorporateCreditObjScore != null">
|
||||
case_corporate_credit_obj_score = #{caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditSubScore != null">
|
||||
case_personal_credit_sub_score = #{casePersonalCreditSubScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="casePersonalCreditObjScore != null">
|
||||
case_personal_credit_obj_score = #{casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="creditPortraitScore != null">
|
||||
credit_portrait_score = #{creditPortraitScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="creditPortraitRank != null">
|
||||
credit_portrait_rank = #{creditPortraitRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="personalCreditScore != null">
|
||||
personal_credit_score = #{personalCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="personalCreditRank != null">
|
||||
personal_credit_rank = #{personalCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="corporateCreditScore != null">
|
||||
corporate_credit_score = #{corporateCreditScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="corporateCreditRank != null">
|
||||
corporate_credit_rank = #{corporateCreditRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="comprehensiveCaseScore != null">
|
||||
comprehensive_case_score = #{comprehensiveCaseScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="comprehensiveCaseRank != null">
|
||||
comprehensive_case_rank = #{comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="totalRank != null">
|
||||
total_rank = #{totalRank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="totalScore != null">
|
||||
total_score = #{totalScore,jdbcType=DECIMAL},
|
||||
</if>
|
||||
</set>
|
||||
where user_id = #{userId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.sztzjy.digital_credit.entity.StuUser">
|
||||
update stu_user
|
||||
set student_id = #{studentId,jdbcType=VARCHAR},
|
||||
name = #{name,jdbcType=VARCHAR},
|
||||
password = #{password,jdbcType=VARCHAR},
|
||||
role_id = #{roleId,jdbcType=INTEGER},
|
||||
class_id = #{classId,jdbcType=VARCHAR},
|
||||
class_name = #{className,jdbcType=VARCHAR},
|
||||
major = #{major,jdbcType=VARCHAR},
|
||||
school_id = #{schoolId,jdbcType=VARCHAR},
|
||||
school_name = #{schoolName,jdbcType=VARCHAR},
|
||||
loan_cases_score = #{loanCasesScore,jdbcType=DECIMAL},
|
||||
per_situation_score = #{perSituationScore,jdbcType=DECIMAL},
|
||||
repayment_behavior_score = #{repaymentBehaviorScore,jdbcType=DECIMAL},
|
||||
per_influence_factor_score = #{perInfluenceFactorScore,jdbcType=DECIMAL},
|
||||
per_credit_optimization_socre = #{perCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
per_credit_rating_socre = #{perCreditRatingSocre,jdbcType=DECIMAL},
|
||||
ent_influence_factor_socre = #{entInfluenceFactorSocre,jdbcType=DECIMAL},
|
||||
ent_credit_optimization_socre = #{entCreditOptimizationSocre,jdbcType=DECIMAL},
|
||||
ent_credit_rating_socre = #{entCreditRatingSocre,jdbcType=DECIMAL},
|
||||
case_user_profile_socre = #{caseUserProfileSocre,jdbcType=DECIMAL},
|
||||
case_personal_credit_score = #{casePersonalCreditScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_score = #{caseCorporateCreditScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_sub_score = #{caseCorporateCreditSubScore,jdbcType=DECIMAL},
|
||||
case_corporate_credit_obj_score = #{caseCorporateCreditObjScore,jdbcType=DECIMAL},
|
||||
case_personal_credit_sub_score = #{casePersonalCreditSubScore,jdbcType=DECIMAL},
|
||||
case_personal_credit_obj_score = #{casePersonalCreditObjScore,jdbcType=DECIMAL},
|
||||
credit_portrait_score = #{creditPortraitScore,jdbcType=DECIMAL},
|
||||
credit_portrait_rank = #{creditPortraitRank,jdbcType=INTEGER},
|
||||
personal_credit_score = #{personalCreditScore,jdbcType=DECIMAL},
|
||||
personal_credit_rank = #{personalCreditRank,jdbcType=INTEGER},
|
||||
corporate_credit_score = #{corporateCreditScore,jdbcType=DECIMAL},
|
||||
corporate_credit_rank = #{corporateCreditRank,jdbcType=INTEGER},
|
||||
comprehensive_case_score = #{comprehensiveCaseScore,jdbcType=DECIMAL},
|
||||
comprehensive_case_rank = #{comprehensiveCaseRank,jdbcType=INTEGER},
|
||||
total_rank = #{totalRank,jdbcType=INTEGER},
|
||||
total_score = #{totalScore,jdbcType=DECIMAL}
|
||||
where user_id = #{userId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
|
||||
|
||||
|
||||
</mapper>
|
Loading…
Reference in New Issue