系统优化

version1
anthonyywj2 2 years ago
parent 8de0bb30af
commit ad3c316c86

@ -74,7 +74,7 @@ public class HdSchemaExecutor implements ApplicationRunner {
} }
public void buildSchemas() { public void buildSchemas() {
// schema.add(new SchemaData("v2.1", "schema_v2.1.sql")); schema.add(new SchemaData("v2.1", "schema_v2.1.sql"));
// schema.add(new SchemaData("v2.2", "schema_v2.2.sql")); // schema.add(new SchemaData("v2.2", "schema_v2.2.sql"));
// schema.add(new SchemaData("v2.3", "schema_v2.3.sql")); // schema.add(new SchemaData("v2.3", "schema_v2.3.sql"));
} }

@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference; import com.alibaba.fastjson.TypeReference;
import com.glxp.sale.admin.constant.BasicProcessStatus; import com.glxp.sale.admin.constant.BasicProcessStatus;
import com.glxp.sale.admin.entity.sync.BasicExportStatusEntity; import com.glxp.sale.admin.entity.sync.BasicExportStatusEntity;
import com.glxp.sale.admin.http.SpGetHttp;
import com.glxp.sale.admin.req.info.DeleteRequest; import com.glxp.sale.admin.req.info.DeleteRequest;
import com.glxp.sale.admin.req.sync.BasicExportStatusRequest; import com.glxp.sale.admin.req.sync.BasicExportStatusRequest;
import com.glxp.sale.admin.res.sync.*; import com.glxp.sale.admin.res.sync.*;
@ -31,6 +32,8 @@ public class BasicDownloadController {
BasicExportService basicExportService; BasicExportService basicExportService;
@Resource @Resource
RedisUtil redisUtil; RedisUtil redisUtil;
@Resource
SpGetHttp spGetHttp;
@GetMapping("/spssync/basic/udiinfo/getStatus") @GetMapping("/spssync/basic/udiinfo/getStatus")
@ -49,6 +52,20 @@ public class BasicDownloadController {
public BaseResponse deleteByStatus(@RequestBody DeleteRequest deleteRequest) { public BaseResponse deleteByStatus(@RequestBody DeleteRequest deleteRequest) {
// boolean b = basicExportService.deleteById(deleteRequest.getId()); // boolean b = basicExportService.deleteById(deleteRequest.getId());
BasicExportStatusEntity basicExportStatusEntity = basicExportService.findById(deleteRequest.getId());
basicExportStatusEntity.setReceiveStatus("处理成功");
basicExportService.updateExportStatus(basicExportStatusEntity);
//更新自助平台状态
BasicExportStatusEntity postEntity = new BasicExportStatusEntity();
postEntity.setId(basicExportStatusEntity.getTaskId());
postEntity.setReceiveStatus(basicExportStatusEntity.getReceiveStatus());
spGetHttp.postUpdateBasicStatus(postEntity);
redisUtil.del(deleteRequest.getId()); redisUtil.del(deleteRequest.getId());
return ResultVOUtils.success("删除成功!"); return ResultVOUtils.success("删除成功!");
} }

@ -24,4 +24,5 @@ public class BasicExportStatusEntity {
private String superiorService; //上游服务 private String superiorService; //上游服务
private String subordinateService; //下游服务 private String subordinateService; //下游服务
private String cacheFilePath; private String cacheFilePath;
private String receiveStatus;
} }

@ -11,4 +11,5 @@ public class BasicExportStatusRequest extends ListPageRequest {
private Integer scheduleType; private Integer scheduleType;
private String idDatas; private String idDatas;
private String taskId; private String taskId;
private String receiveStatus;
} }

@ -31,7 +31,7 @@
<insert id="insertExportStatus" keyProperty="id" <insert id="insertExportStatus" keyProperty="id"
parameterType="com.glxp.sale.admin.entity.sync.BasicExportStatusEntity"> parameterType="com.glxp.sale.admin.entity.sync.BasicExportStatusEntity">
replace replace
INTO basic_export_status(id,taskId,idDatas,status,`type`,transportType,updateTime,scheduleType,startTime,endTime,remark,superiorService,subordinateService,cacheFilePath) INTO basic_export_status(id,taskId,idDatas,status,`type`,transportType,updateTime,scheduleType,startTime,endTime,remark,superiorService,subordinateService,cacheFilePath,receiveStatus)
values( values(
#{id}, #{id},
#{taskId}, #{taskId},
@ -46,7 +46,8 @@
#{remark}, #{remark},
#{superiorService}, #{superiorService},
#{subordinateService}, #{subordinateService},
#{cacheFilePath} #{cacheFilePath},
#{receiveStatus}
) )
</insert> </insert>
@ -66,6 +67,7 @@
<if test="superiorService != null">superiorService=#{superiorService},</if> <if test="superiorService != null">superiorService=#{superiorService},</if>
<if test="subordinateService != null">subordinateService=#{subordinateService},</if> <if test="subordinateService != null">subordinateService=#{subordinateService},</if>
<if test="cacheFilePath != null">cacheFilePath=#{cacheFilePath},</if> <if test="cacheFilePath != null">cacheFilePath=#{cacheFilePath},</if>
<if test="receiveStatus != null">receiveStatus=#{receiveStatus},</if>
</trim> </trim>
WHERE id = #{id} WHERE id = #{id}
</update> </update>

@ -0,0 +1 @@
CALL Pro_Temp_ColumnWork ('basic_export_status','receiveStatus','varchar(255) ', 1);
Loading…
Cancel
Save