|
@@ -146,12 +146,25 @@ public class PrintingProjectServiceImpl implements PrintingProjectService {
|
|
|
printingProjectRepository.save(project);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void syncPrintingProjectPmName(Long pmId, String pmName) {
|
|
|
+ String updateSql = String.format("UPDATE ec_prt_project SET pm_name = '%s' WHERE pm_id = %s", pmName, pmId);
|
|
|
+ jdbcTemplate.update(updateSql);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void syncPrintingProjectSupplierName(Long supplierId, String supplierName) {
|
|
|
+ String updateSql = String.format("UPDATE ec_prt_project SET supplier_name = '%s' WHERE supplier_id = %s", supplierName, supplierId);
|
|
|
+ jdbcTemplate.update(updateSql);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void initAllData() {
|
|
|
//查询所有传统考试记录(实际数据未超过100条)
|
|
|
- String selectSql = "SELECT em.id as examId,em.name as examName,em.root_org_id as orgId,org.name as orgName FROM ec_e_exam em "
|
|
|
- + "INNER JOIN ec_b_org org ON org.id = em.root_org_id WHERE em.exam_type = 'TRADITION' ORDER BY em.id ASC";
|
|
|
- List<OrgExamInfo> list = jdbcTemplate.query(selectSql, new BeanPropertyRowMapper(OrgExamInfo.class));
|
|
|
+ StringBuilder sql = new StringBuilder()
|
|
|
+ .append("SELECT em.id as examId,em.name as examName,em.root_org_id as orgId,org.name as orgName FROM ec_e_exam em ")
|
|
|
+ .append("INNER JOIN ec_b_org org ON org.id = em.root_org_id WHERE em.exam_type = 'TRADITION' ORDER BY em.id ASC");
|
|
|
+ List<OrgExamInfo> list = jdbcTemplate.query(sql.toString(), new BeanPropertyRowMapper(OrgExamInfo.class));
|
|
|
|
|
|
//批量保存数据
|
|
|
String insertSql = "INSERT INTO ec_prt_project(exam_id,exam_name,org_id,org_name,completed,creation_time,update_time) VALUES (?,?,?,?,?,NOW(),NOW())";
|