|
|
|
@ -6,6 +6,7 @@ import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
|
|
import com.ruoyi.tc.entity.AssetCurrent;
|
|
|
|
|
import com.ruoyi.tc.entity.AssetTask;
|
|
|
|
|
import com.ruoyi.tc.entity.request.AssestTaskXqRequest;
|
|
|
|
|
import com.ruoyi.tc.entity.request.AssetCurrentShRequest;
|
|
|
|
|
import com.ruoyi.tc.entity.request.AssetTaskPageRequest;
|
|
|
|
|
import com.ruoyi.tc.entity.response.*;
|
|
|
|
|
import com.ruoyi.tc.service.*;
|
|
|
|
@ -154,12 +155,19 @@ public class AssetTaskController extends BaseController {
|
|
|
|
|
@PostMapping("/zc")
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
|
public AjaxResult zcHc(@RequestBody AssetCurrentResponse assetCurrent) {
|
|
|
|
|
//根据资产id和任务id删除五张表数据
|
|
|
|
|
assetCurrentCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
assetBusinessFormCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
assetSupplyChainCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
unitOtherConcatCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
assetBasicNetworkCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
// //根据资产id和任务id删除五张表数据
|
|
|
|
|
// assetCurrentCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
// assetBusinessFormCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
// assetSupplyChainCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
// unitOtherConcatCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
// assetBasicNetworkCpService.deletByAssetIdandTaskId(assetCurrent.getId(), assetCurrent.getTaskId());
|
|
|
|
|
if(assetCurrent.getBfyy().isEmpty()) {
|
|
|
|
|
//待审批
|
|
|
|
|
assetCurrent.setStatus(1);
|
|
|
|
|
}else{
|
|
|
|
|
//已报废
|
|
|
|
|
assetCurrent.setStatus(5);
|
|
|
|
|
}
|
|
|
|
|
assetCurrent.setGlym(String.join(",", assetCurrent.getGlymList()));
|
|
|
|
|
assetCurrent.setGlIp(String.join(",", assetCurrent.getGlIpList()));
|
|
|
|
|
assetCurrentCpService.save(assetCurrent);
|
|
|
|
@ -211,13 +219,21 @@ public class AssetTaskController extends BaseController {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 管理端审核
|
|
|
|
|
*
|
|
|
|
|
* @param req 请求类
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@ApiOperation(value = "管理端审核")
|
|
|
|
|
@PostMapping("/sh")
|
|
|
|
|
public AjaxResult sh(@RequestBody AssetCurrentResponse assetCurrent) {
|
|
|
|
|
public AjaxResult sh(@RequestBody AssetCurrentShRequest req) {
|
|
|
|
|
return AjaxResult.success(assetTaskService.sh(req));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return AjaxResult.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|