Explorar o código

导入审核信息修改

yue %!s(int64=5) %!d(string=hai) anos
pai
achega
26fe073d21

+ 1 - 1
src/main/java/com/jeeplus/modules/sg/managementcenter/activiti/mapper/DiscloseMapper.java

@@ -16,5 +16,5 @@ import com.jeeplus.modules.sg.managementcenter.activiti.entity.Disclose;
 
 @MyBatisMapper
 public interface DiscloseMapper extends BaseMapper<Disclose> {
-
+    void newInsert(Disclose disclose);
 }

+ 71 - 1
src/main/java/com/jeeplus/modules/sg/managementcenter/activiti/mapper/xml/DiscloseMapper.xml

@@ -238,5 +238,75 @@
 	<select id="findUniqueByProperty" resultType="OALeave" statementType="STATEMENT">
 		select * FROM xm_disclose_conclusion  where ${propertyName} = '${value}'
 	</select>
-	
+
+
+	<insert id="newInsert">
+		replace into xm_disclose_conclusion(
+			id,
+			proc_ins_id,
+			conId,
+			channel,
+			capacity,
+			sceneSize,
+			capacitySize,
+			hiddenDanger,
+			influenceConstruction,
+			projectRepetition,
+			implemented,
+			transformer,
+			lineName,
+			quantities,
+			rodNumber,
+			administrationType,
+			politicalProblem,
+			precondition,
+			placementMode,
+			productionDate,
+			IntegrateModule,
+			needReplace,
+			overallTransformation,
+			explanationOfNecessity,
+			inconsistentDescription,
+			policyHandlingInstructions,
+			create_by,
+			create_date,
+			update_by,
+			update_date,
+			remarks,
+			del_flag
+		) VALUES (
+			#{id},
+			#{procInsId},
+			#{conId},
+			#{channel},
+			#{capacity},
+			#{sceneSize},
+			#{capacitySize},
+			#{hiddenDanger},
+			#{influenceConstruction},
+			#{projectRepetition},
+			#{implemented},
+			#{transformer},
+			#{lineName},
+			#{quantities},
+			#{rodNumber},
+			#{administrationType},
+			#{politicalProblem},
+			#{precondition},
+			#{placementMode},
+			#{productionDate},
+			#{IntegrateModule},
+			#{needReplace},
+			#{overallTransformation},
+			#{explanationOfNecessity},
+			#{inconsistentDescription},
+			#{policyHandlingInstructions},
+			#{createBy.id},
+			#{createDate},
+			#{updateBy.id},
+			#{updateDate},
+			#{remarks},
+			#{delFlag}
+		)
+	</insert>
 </mapper>

+ 8 - 1
src/main/java/com/jeeplus/modules/sg/managementcenter/activiti/service/DiscloseService.java

@@ -17,12 +17,13 @@ import java.util.List;
 
 /**
  * 施工交底Service
+ *
  * @author
  * @version 2019-11-08
  */
 @Service
 @Transactional(readOnly = true)
-public class DiscloseService extends CrudService<DiscloseMapper,Disclose> {
+public class DiscloseService extends CrudService<DiscloseMapper, Disclose> {
 
 	@Autowired
 	private DiscloseMapper discloseMapper;
@@ -52,4 +53,10 @@ public class DiscloseService extends CrudService<DiscloseMapper,Disclose> {
 	public void delete(Disclose entity) {
 		super.delete(entity);
 	}
+
+	@Transactional(readOnly = false)
+	public void newInsert(Disclose disclose) {
+		disclose.preInsert();
+		discloseMapper.newInsert(disclose);
+	}
 }

+ 15 - 12
src/main/java/com/jeeplus/modules/sg/managementcenter/activiti/web/DivideController.java

@@ -195,20 +195,23 @@ public class DivideController extends BaseController {
 				disclose.setProjectRepetition(ei.getCellValue(row, 6 ).toString());
 				disclose.setImplemented(ei.getCellValue(row, 7 ).toString());
 				disclose.setTransformer(ei.getCellValue(row, 8 ).toString());
-				disclose.setLineName(ei.getCellValue(row, 9 ).toString());
-				disclose.setQuantities(ei.getCellValue(row, 10).toString());
-				disclose.setRodNumber(ei.getCellValue(row, 11).toString());
-				disclose.setAdministrationType(ei.getCellValue(row, 12).toString());
-				disclose.setPoliticalProblem(ei.getCellValue(row, 13).toString());
-				disclose.setPrecondition(ei.getCellValue(row, 14).toString());
-				disclose.setPlacementMode(ei.getCellValue(row, 15).toString());
-				disclose.setProductionDate(ei.getCellValue(row, 16).toString());
-				disclose.setIntegrateModule(ei.getCellValue(row, 17).toString());
-				disclose.setNeedReplace(ei.getCellValue(row, 18).toString());
-				disclose.setOverallTransformation(ei.getCellValue(row, 19).toString());
+				disclose.setExplanationOfNecessity(ei.getCellValue(row, 9).toString());
+				disclose.setLineName(ei.getCellValue(row, 10 ).toString());
+				disclose.setQuantities(ei.getCellValue(row, 11).toString());
+				disclose.setRodNumber(ei.getCellValue(row, 12).toString());
+				disclose.setInconsistentDescription(ei.getCellValue(row, 13).toString());
+				disclose.setAdministrationType(ei.getCellValue(row, 14).toString());
+				disclose.setPoliticalProblem(ei.getCellValue(row, 15).toString());
+				disclose.setPrecondition(ei.getCellValue(row, 16).toString());
+				disclose.setPolicyHandlingInstructions(ei.getCellValue(row, 17).toString());
+				disclose.setPlacementMode(ei.getCellValue(row, 18).toString());
+				disclose.setProductionDate(ei.getCellValue(row, 19).toString());
+				disclose.setIntegrateModule(ei.getCellValue(row, 20).toString());
+				disclose.setNeedReplace(ei.getCellValue(row, 21).toString());
+				disclose.setOverallTransformation(ei.getCellValue(row, 22).toString());
 			}
 			try {
-				discloseService.save(disclose);
+				discloseService.newInsert(disclose);
 				successNum++;
 			} catch (ConstraintViolationException ex) {
 				failureNum++;