新增训练任务步骤

master
yz 2 years ago
parent bc623ac1c4
commit 5dacbc9104

@ -7,6 +7,7 @@ import org.mybatis.generator.internal.DefaultShellCallback;
import java.io.File; import java.io.File;
import java.net.URL; import java.net.URL;
import java.net.URLDecoder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -19,7 +20,7 @@ public class GeneratorUtil {
// 获取 generatorConfig.xml 文件路径 // 获取 generatorConfig.xml 文件路径
URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig.xml"); URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig.xml");
String configFilePath = resourceUrl.getFile(); String configFilePath = URLDecoder.decode(resourceUrl.getFile(), "UTF-8");
File configFileObj = new File(configFilePath); File configFileObj = new File(configFilePath);
ConfigurationParser cp = new ConfigurationParser(warnings); ConfigurationParser cp = new ConfigurationParser(warnings);

@ -73,9 +73,6 @@ public class TrainingScoreController {
private List selectTotalScore(@RequestBody JSONObject jsonObject) { private List selectTotalScore(@RequestBody JSONObject jsonObject) {
Long userId = jsonObject.getLong("userId"); Long userId = jsonObject.getLong("userId");
SysTrainingScore sysTrainingScore = trainingScoreService.selectByUserId(userId); SysTrainingScore sysTrainingScore = trainingScoreService.selectByUserId(userId);
if ("".equals(sysTrainingScore.getTrainingReportScore()) || sysTrainingScore.getTrainingReportScore() == null) {
return null;
}
TrainingTotalScoreVo totalScoreVo = new TrainingTotalScoreVo(sysTrainingScore); TrainingTotalScoreVo totalScoreVo = new TrainingTotalScoreVo(sysTrainingScore);
totalScoreVo.setTotalscore(sysTrainingScore.getTotalscore()); totalScoreVo.setTotalscore(sysTrainingScore.getTotalscore());
totalScoreVo.setTrainingReportScore(sysTrainingScore.getTrainingReportScore()); totalScoreVo.setTrainingReportScore(sysTrainingScore.getTrainingReportScore());
@ -101,7 +98,7 @@ public class TrainingScoreController {
} }
for (int i = 0; i < trainingScoreList.size(); i++) { for (int i = 0; i < trainingScoreList.size(); i++) {
SysTrainingScore sysTrainingScore = trainingScoreList.get(i); SysTrainingScore sysTrainingScore = trainingScoreList.get(i);
if (sysTrainingScore.getReportContent()==null){ if (sysTrainingScore.getReportContent()==null || "".equals(sysTrainingScore.getReportContent())){
continue; continue;
} }
String reportContent = sysTrainingScore.getReportContent(); String reportContent = sysTrainingScore.getReportContent();
@ -183,7 +180,7 @@ public class TrainingScoreController {
if (!userList.isEmpty()) { if (!userList.isEmpty()) {
for (SysTrainingScore sysTrainingScore : sysTrainingScores) { for (SysTrainingScore sysTrainingScore : sysTrainingScores) {
for (SysUser sysUser : userList) { for (SysUser sysUser : userList) {
if (sysUser.getUserId().equals(sysTrainingScore.getUserid())) { if (sysTrainingScore.getUserid().equals(sysUser.getUserId())) {
ReportDto reportDto = new ReportDto(); ReportDto reportDto = new ReportDto();
reportDto.setFileName(sysTrainingScore.getReportFilename()); reportDto.setFileName(sysTrainingScore.getReportFilename());
reportDto.setTrainingReportScore(sysTrainingScore.getTrainingReportScore() == null ? 0.0 : reportDto.setTrainingReportScore(sysTrainingScore.getTrainingReportScore() == null ? 0.0 :

@ -1,6 +1,11 @@
package com.ruoyi.system.domain; package com.ruoyi.system.domain;
import com.ruoyi.common.constant.TrainingScoreConstants;
import java.lang.reflect.Method;
import java.text.DecimalFormat;
import java.util.Date; import java.util.Date;
import java.util.Map;
public class SysTrainingScore { public class SysTrainingScore {
/** /**
@ -2411,4 +2416,257 @@ public class SysTrainingScore {
public void setReportContent(String reportContent) { public void setReportContent(String reportContent) {
this.reportContent = reportContent == null ? null : reportContent.trim(); this.reportContent = reportContent == null ? null : reportContent.trim();
} }
public void set(String methodName, Object value) {
try {
Method method = getClass().getMethod("set" + Character.toUpperCase(methodName.charAt(0)) + methodName.substring(1),value.getClass());
method.invoke(this, value);
} catch (Exception e) {
e.printStackTrace();
}
}
public Object get(String methodName) {
Object result = null;
try {
Method method = getClass().getMethod("get" + Character.toUpperCase(methodName.charAt(0)) + methodName.substring(1));
result = method.invoke(this);
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
public void calculateDataScore() {
Date date = new Date();
dataCollectionScore=0;
textSegmentationScore=0;
partofspeechTaggingScore=0;
categoryManagementScore=0;
textClassificationScore=0;
textSummarizationScore=0;
similarityCalculationScore=0;
sentimentAnalysisScore=0;
dataVisualizationScore=0;
reportSubmissionScore=0;
DecimalFormat df = new DecimalFormat("0.00");
Map<String, Integer> trainingScoreConstantsMap = TrainingScoreConstants.getTrainingScoreConstantsMap();
int flag=0;
if (dataCollectionStepDescription != null && !"null".equals(dataCollectionStepDescription)) {
dataCollectionScore += trainingScoreConstantsMap.get("dataCollectionStepDescription");
flag++;
}
if (dataCollectionToolbarButton != null && !"null".equals(dataCollectionToolbarButton)) {
dataCollectionScore += trainingScoreConstantsMap.get("dataCollectionToolbarButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 2 * 100;
String formattedResult = df.format(result);
dataCollectionProgress=formattedResult;
dataCollectionTime=date;
}
flag=0;
if (textSegmentationStepDescription != null && !"null".equals(textSegmentationStepDescription)) {
textSegmentationScore += trainingScoreConstantsMap.get("textSegmentationStepDescription");
flag++;
}
if (textSegmentationToolbarButton != null && !"null".equals(textSegmentationToolbarButton)) {
textSegmentationScore += trainingScoreConstantsMap.get("textSegmentationToolbarButton");
flag++;
}
if (textSegmentationAnalysisTrainButton != null && !"null".equals(textSegmentationAnalysisTrainButton)) {
textSegmentationScore += trainingScoreConstantsMap.get("textSegmentationAnalysisTrainButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 3 * 100;
String formattedResult = df.format(result);
textSegmentationProgress=formattedResult;
textSegmentationTime=date;
}
flag=0;
if ( partofspeechTaggingStepDescription!= null && !"null".equals(partofspeechTaggingStepDescription)) {
partofspeechTaggingScore += trainingScoreConstantsMap.get("partofspeechTaggingStepDescription");
flag++;
}
if (partofspeechTaggingToolbarButton!=null && !"null".equals(partofspeechTaggingToolbarButton)) {
partofspeechTaggingScore += trainingScoreConstantsMap.get("partofspeechTaggingToolbarButton");
flag++;
}
if (partofspeechTaggingAnalysisTrainButton!= null && !"null".equals(partofspeechTaggingAnalysisTrainButton)) {
partofspeechTaggingScore += trainingScoreConstantsMap.get("partofspeechTaggingAnalysisTrainButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 3 * 100;
String formattedResult = df.format(result);
partofspeechTaggingProgress=formattedResult;
partofspeechTaggingTime=date;
}
flag=0;
if (categoryManagementStepDescription!= null && !"null".equals(categoryManagementStepDescription)) {
categoryManagementScore += trainingScoreConstantsMap.get("categoryManagementStepDescription");
flag++;
}
if (categoryManagementAddButton != null && !"null".equals(categoryManagementAddButton)) {
categoryManagementScore += trainingScoreConstantsMap.get("categoryManagementAddButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 2 * 100;
String formattedResult = df.format(result);
categoryManagementProgress=formattedResult;
categoryManagementTime=date;
}
flag=0;
if (textClassificationStepDescription!= null && !"null".equals(textClassificationStepDescription)) {
textClassificationScore += trainingScoreConstantsMap.get("textClassificationStepDescription");
flag++;
}
if (textClassificationArticleClassificationButton!= null && !"null".equals(textClassificationArticleClassificationButton)) {
textClassificationScore += trainingScoreConstantsMap.get("textClassificationArticleClassificationButton");
flag++;
}
if (textClassificationCreateArticleButton!= null && !"null".equals(textClassificationCreateArticleButton)) {
textClassificationScore += trainingScoreConstantsMap.get("textClassificationCreateArticleButton");
flag++;
}
if (textClassificationToolbarDetailsButton!= null && !"null".equals(textClassificationToolbarDetailsButton)) {
textClassificationScore += trainingScoreConstantsMap.get("textClassificationToolbarDetailsButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 4 * 100;
String formattedResult = df.format(result);
textClassificationProgress=formattedResult;
textClassificationTime=date;
}
flag=0;
if (textSummarizationStepDescription!= null && !"null".equals(textSummarizationStepDescription)) {
textSummarizationScore += trainingScoreConstantsMap.get("textSummarizationStepDescription");
flag++;
}
if (textSummarizationArticleSummaryButton!= null && !"null".equals(textSummarizationArticleSummaryButton)) {
textSummarizationScore += trainingScoreConstantsMap.get("textSummarizationArticleSummaryButton");
flag++;
}
if (textSummarizationCreateArticleButton!= null && !"null".equals(textSummarizationCreateArticleButton)) {
textSummarizationScore += trainingScoreConstantsMap.get("textSummarizationCreateArticleButton");
flag++;
}
if (textSummarizationToolbarDetailsButton!= null && !"null".equals(textSummarizationToolbarDetailsButton)) {
textSummarizationScore += trainingScoreConstantsMap.get("textSummarizationToolbarDetailsButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 4 * 100;
String formattedResult = df.format(result);
textSummarizationProgress=formattedResult;
textSummarizationTime=date;
}
flag=0;
if (similarityCalculationStepDescription!= null && !"null".equals(similarityCalculationStepDescription)) {
similarityCalculationScore += trainingScoreConstantsMap.get("similarityCalculationStepDescription");
flag++;
}
if (similarityCalculationAddButtonTop!= null && !"null".equals(similarityCalculationAddButtonTop)) {
similarityCalculationScore += trainingScoreConstantsMap.get("similarityCalculationAddButtonTop");
flag++;
}
if (similarityCalculationAddButtonBottom!= null && !"null".equals(similarityCalculationAddButtonBottom)) {
similarityCalculationScore += trainingScoreConstantsMap.get("similarityCalculationAddButtonBottom");
flag++;
}
if (similarityCalculationCalculateSimilarityButton!= null && !"null".equals(similarityCalculationCalculateSimilarityButton)) {
similarityCalculationScore += trainingScoreConstantsMap.get("similarityCalculationCalculateSimilarityButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 4 * 100;
String formattedResult = df.format(result);
similarityCalculationProgress=formattedResult;
similarityCalculationTime=date;
}
flag=0;
if (sentimentAnalysisStepDescription!= null && !"null".equals(sentimentAnalysisStepDescription)) {
sentimentAnalysisScore += trainingScoreConstantsMap.get("sentimentAnalysisStepDescription");
flag++;
}
if (sentimentAnalysisSelectButton!= null && !"null".equals(sentimentAnalysisSelectButton)) {
sentimentAnalysisScore += trainingScoreConstantsMap.get("sentimentAnalysisSelectButton");
flag++;
}
if (sentimentAnalysisSentimentAnalysisButton!= null && !"null".equals(sentimentAnalysisSentimentAnalysisButton)) {
sentimentAnalysisScore += trainingScoreConstantsMap.get("sentimentAnalysisSentimentAnalysisButton");
flag++;
}
if (sentimentAnalysisCreateSentimentWordButton!= null && !"null".equals(sentimentAnalysisCreateSentimentWordButton)) {
sentimentAnalysisScore += trainingScoreConstantsMap.get("sentimentAnalysisCreateSentimentWordButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 4 * 100;
String formattedResult = df.format(result);
sentimentAnalysisProgress=formattedResult;
sentimentAnalysisTime=date;
}
flag=0;
if (dataVisualizationStepDescription!= null && !"null".equals(dataVisualizationStepDescription)) {
dataVisualizationScore += trainingScoreConstantsMap.get("dataVisualizationStepDescription");
flag++;
}
if (dataVisualizationWordCloudButton!= null && !"null".equals(dataVisualizationWordCloudButton)) {
dataVisualizationScore += trainingScoreConstantsMap.get("dataVisualizationWordCloudButton");
flag++;
}
if (dataVisualizationSocialNetworkAnalysisButton!= null && !"null".equals(dataVisualizationSocialNetworkAnalysisButton)) {
dataVisualizationScore += trainingScoreConstantsMap.get("dataVisualizationSocialNetworkAnalysisButton");
flag++;
}
if (dataVisualizationSentimentAnalysisButton!= null && !"null".equals(dataVisualizationSentimentAnalysisButton)) {
dataVisualizationScore += trainingScoreConstantsMap.get("dataVisualizationSentimentAnalysisButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 4 * 100;
String formattedResult = df.format(result);
dataVisualizationProgress=formattedResult;
dataVisualizationTime=date;
}
flag=0;
if (reportSubmissionExperiencePageSaveButton!= null && !"null".equals(reportSubmissionExperiencePageSaveButton)) {
reportSubmissionScore += trainingScoreConstantsMap.get("reportSubmissionExperiencePageSaveButton");
flag++;
}
if (reportSubmissionUploadReportButton!= null && !"null".equals(reportSubmissionUploadReportButton)) {
reportSubmissionScore += trainingScoreConstantsMap.get("reportSubmissionUploadReportButton");
flag++;
}
if (reportSubmissionSubmitButton!= null && !"null".equals(reportSubmissionSubmitButton)) {
reportSubmissionScore += trainingScoreConstantsMap.get("reportSubmissionSubmitButton");
flag++;
}
if(flag!=0){
double result = (double) flag / 3 * 100;
String formattedResult = df.format(result);
reportSubmissionProgress=formattedResult;
reportSubmissionTime=date;
}
trainingOperationScore=dataCollectionScore+textSegmentationScore+partofspeechTaggingScore+categoryManagementScore+textClassificationScore
+textSummarizationScore+similarityCalculationScore+sentimentAnalysisScore+dataVisualizationScore+reportSubmissionScore;
}
} }

@ -3,8 +3,10 @@ package com.ruoyi.system.mapper;
import com.ruoyi.system.domain.SysTrainingScore; import com.ruoyi.system.domain.SysTrainingScore;
import com.ruoyi.system.domain.SysTrainingScoreExample; import com.ruoyi.system.domain.SysTrainingScoreExample;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface SysTrainingScoreMapper { public interface SysTrainingScoreMapper {
/** /**
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
@ -117,4 +119,6 @@ public interface SysTrainingScoreMapper {
* @mbg.generated Mon Aug 21 11:45:49 CST 2023 * @mbg.generated Mon Aug 21 11:45:49 CST 2023
*/ */
int updateByPrimaryKey(SysTrainingScore record); int updateByPrimaryKey(SysTrainingScore record);
List<SysTrainingScore> selectAllReportContent();
} }

@ -200,7 +200,8 @@ public class SysTrainingScoreServiceImpl implements ISysTrainingScoreService {
@Override @Override
public List<SysTrainingScore> selectAllReportContent() { public List<SysTrainingScore> selectAllReportContent() {
return trainingScoreMapper.selectAllReportContent(); List<SysTrainingScore> trainingScores = trainingScoreMapper.selectAllReportContent();
return trainingScores;
} }

@ -5,7 +5,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
<id column="id" jdbcType="VARCHAR" property="id" /> <id column="id" jdbcType="VARCHAR" property="id" />
<result column="userid" jdbcType="BIGINT" property="userid" /> <result column="userid" jdbcType="BIGINT" property="userid" />
@ -84,7 +84,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
<result column="report_content" jdbcType="LONGVARCHAR" property="reportContent" /> <result column="report_content" jdbcType="LONGVARCHAR" property="reportContent" />
</resultMap> </resultMap>
@ -92,7 +92,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
<where> <where>
<foreach collection="oredCriteria" item="criteria" separator="or"> <foreach collection="oredCriteria" item="criteria" separator="or">
@ -126,7 +126,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
<where> <where>
<foreach collection="example.oredCriteria" item="criteria" separator="or"> <foreach collection="example.oredCriteria" item="criteria" separator="or">
@ -160,7 +160,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
id, userid, data_collection_step_description, data_collection_toolbar_button, data_collection_progress, id, userid, data_collection_step_description, data_collection_toolbar_button, data_collection_progress,
data_collection_score, data_collection_time, text_segmentation_step_description, data_collection_score, data_collection_time, text_segmentation_step_description,
@ -191,15 +191,18 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
report_content report_content
</sql> </sql>
<select id="selectAllReportContent" resultMap="ResultMapWithBLOBs">
select id,userid,report_content from sys_training_score WHERE report_content IS NOT NULL
</select>
<select id="selectByExampleWithBLOBs" parameterType="com.ruoyi.system.domain.SysTrainingScoreExample" resultMap="ResultMapWithBLOBs"> <select id="selectByExampleWithBLOBs" parameterType="com.ruoyi.system.domain.SysTrainingScoreExample" resultMap="ResultMapWithBLOBs">
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
select select
<if test="distinct"> <if test="distinct">
@ -220,7 +223,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
select select
<if test="distinct"> <if test="distinct">
@ -239,7 +242,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
select select
<include refid="Base_Column_List" /> <include refid="Base_Column_List" />
@ -252,7 +255,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
delete from sys_training_score delete from sys_training_score
where id = #{id,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}
@ -261,7 +264,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
delete from sys_training_score delete from sys_training_score
<if test="_parameter != null"> <if test="_parameter != null">
@ -272,7 +275,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
insert into sys_training_score (id, userid, data_collection_step_description, insert into sys_training_score (id, userid, data_collection_step_description,
data_collection_toolbar_button, data_collection_progress, data_collection_toolbar_button, data_collection_progress,
@ -351,7 +354,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
insert into sys_training_score insert into sys_training_score
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
@ -801,7 +804,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
select count(*) from sys_training_score select count(*) from sys_training_score
<if test="_parameter != null"> <if test="_parameter != null">
@ -812,7 +815,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
<set> <set>
@ -1044,7 +1047,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
set id = #{record.id,jdbcType=VARCHAR}, set id = #{record.id,jdbcType=VARCHAR},
@ -1128,7 +1131,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
set id = #{record.id,jdbcType=VARCHAR}, set id = #{record.id,jdbcType=VARCHAR},
@ -1211,7 +1214,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
<set> <set>
@ -1438,7 +1441,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
set userid = #{userid,jdbcType=BIGINT}, set userid = #{userid,jdbcType=BIGINT},
@ -1519,7 +1522,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Aug 21 11:45:49 CST 2023. This element was generated on Fri Aug 11 13:45:50 CST 2023.
--> -->
update sys_training_score update sys_training_score
set userid = #{userid,jdbcType=BIGINT}, set userid = #{userid,jdbcType=BIGINT},

Loading…
Cancel
Save