@ -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 ( "删除成功!" ) ;
}
}