|
@@ -68,6 +68,85 @@ public class MaterialProjectService extends CrudService<MaterialProjectMapper, M
|
|
//删除年度物资上报信息
|
|
//删除年度物资上报信息
|
|
materialInfoMapper.deleteByOld(reserveProjectName);
|
|
materialInfoMapper.deleteByOld(reserveProjectName);
|
|
/**
|
|
/**
|
|
|
|
+ * 删除项目前期基础信息(xm_project_basicinformation)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteProjectBas(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除施工任务分配信息(xm_project_assignment)
|
|
|
|
+ * */
|
|
|
|
+ materialProjectMapper.deleteProjectAss(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除交底计划安排信息(xm_project_disclosureplan)
|
|
|
|
+ * */
|
|
|
|
+ materialProjectMapper.deleteProjectDis(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除施工交底流程信息(xm_construction_clarificaiton)
|
|
|
|
+ * */
|
|
|
|
+ materialProjectMapper.deleteConstruction(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除拆旧表信息(xm_tear_down)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteXmTearDown(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除土建工程量信息(xm_engineering_amount)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteEngineeringAmount(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除其它工程量信息(xm_other_amount)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteOtherAmount(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除物资领料流程信息(md_acquisition_process)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteAcqProcess(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除土建流程信息(xm_nonpower_process)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteNonProcess(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除施工验收(电气)流程信息(sg_construction_process)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteConProcess(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除转资流程信息(xm_fund_process)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteFundProcess(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 结算验收流程信息(xm_settlement_process)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteSettProcess(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除施工验收流程-上传签字版政策处理清单/缴费单(xm_construction_upload)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteConUpload(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除项目上传信息(xm_upload_images)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteUploadImages(reserveProjectName);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 重置项目
|
|
|
|
+ */
|
|
|
|
+ @Transactional(readOnly = false)
|
|
|
|
+ public void resetProject(MaterialProject materialProject) {
|
|
|
|
+ materialProjectMapper.resetProject(materialProject);
|
|
|
|
+ String reserveProjectName = materialProject.getReserveProjectName();
|
|
|
|
+ /**
|
|
|
|
+ * 删除项目前期基础信息(xm_project_basicinformation)
|
|
|
|
+ */
|
|
|
|
+ materialProjectMapper.deleteProjectBas(reserveProjectName);
|
|
|
|
+ /**
|
|
|
|
+ * 删除施工任务分配信息(xm_project_assignment)
|
|
|
|
+ * */
|
|
|
|
+ materialProjectMapper.deleteProjectAss(reserveProjectName);
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除交底计划安排信息(xm_project_disclosureplan)
|
|
|
|
+ * */
|
|
|
|
+ materialProjectMapper.deleteProjectDis(reserveProjectName);
|
|
|
|
+
|
|
|
|
+ /**
|
|
* 删除施工交底流程信息(xm_construction_clarificaiton)
|
|
* 删除施工交底流程信息(xm_construction_clarificaiton)
|
|
* */
|
|
* */
|
|
materialProjectMapper.deleteConstruction(reserveProjectName);
|
|
materialProjectMapper.deleteConstruction(reserveProjectName);
|
|
@@ -113,7 +192,9 @@ public class MaterialProjectService extends CrudService<MaterialProjectMapper, M
|
|
materialProjectMapper.deleteUploadImages(reserveProjectName);
|
|
materialProjectMapper.deleteUploadImages(reserveProjectName);
|
|
}
|
|
}
|
|
|
|
|
|
- //文件导入
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 文件导入
|
|
|
|
+ * */
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
public void replaceList(List<MaterialProject> list){
|
|
public void replaceList(List<MaterialProject> list){
|
|
for (MaterialProject materialProject:list){
|
|
for (MaterialProject materialProject:list){
|