main
黄海 2 years ago
parent c017193af5
commit 14c02ee6b9

@ -1650,10 +1650,10 @@ public class CollectController extends Controller {
int job_type = jobRecord.getInt("job_type");//任务类型1表单2EXCEL模板 int job_type = jobRecord.getInt("job_type");//任务类型1表单2EXCEL模板
switch (job_type) { switch (job_type) {
case 1: case 1:
cm.getSummaryExcelForFormFill(job_id,publish_role_id, excelPath); //测试用例 job_id=8 cm.getSummaryExcelForFormFill(job_id,bureau_id,publish_role_id, excelPath); //测试用例 job_id=8
break; break;
case 2: case 2:
cm.getSummaryExcelForImportExcel(job_id,publish_role_id, excelPath);//测试用例 job_id=47 cm.getSummaryExcelForImportExcel(job_id,bureau_id,publish_role_id, excelPath);//测试用例 job_id=47
break; break;
} }
//提供下载 //提供下载

@ -2124,9 +2124,7 @@ public class CollectModel {
* @param filePath * @param filePath
* @throws IOException * @throws IOException
*/ */
public void getSummaryExcelForImportExcel(int job_id, int publish_role_id, String filePath) throws IOException { //给定任务编号,获取它有哪些表 public void getSummaryExcelForImportExcel(int job_id, String bureau_id, int publish_role_id, String filePath) throws IOException { //给定任务编号,获取它有哪些表
Record jobRecord = getJob(job_id);
String bureau_id = jobRecord.getStr("bureau_id");
//下辖单位有哪些 //下辖单位有哪些
String controlBureauIds = getControlBureauIds(publish_role_id, bureau_id); String controlBureauIds = getControlBureauIds(publish_role_id, bureau_id);
// 创建工作簿和工作表 // 创建工作簿和工作表
@ -2283,7 +2281,7 @@ public class CollectModel {
//拼接出单位ids //拼接出单位ids
String bureauIds = ""; String bureauIds = "";
for (String s : idList) { for (String s : idList) {
bureauIds += "'"+s + "',"; bureauIds += "'" + s + "',";
} }
if (bureauIds.length() > 0) bureauIds = bureauIds.substring(0, bureauIds.length() - 1); if (bureauIds.length() > 0) bureauIds = bureauIds.substring(0, bureauIds.length() - 1);
return bureauIds; return bureauIds;
@ -2296,9 +2294,8 @@ public class CollectModel {
* @param filePath * @param filePath
* @throws IOException * @throws IOException
*/ */
public void getSummaryExcelForFormFill(int job_id, int publish_role_id, String filePath) throws IOException { public void getSummaryExcelForFormFill(int job_id, String bureau_id, int publish_role_id, String filePath) throws IOException {
Record jobRecord = getJob(job_id); Record jobRecord = getJob(job_id);
String bureau_id = jobRecord.getStr("bureau_id");
//下辖单位有哪些 //下辖单位有哪些
String controlBureauIds = getControlBureauIds(publish_role_id, bureau_id); String controlBureauIds = getControlBureauIds(publish_role_id, bureau_id);
String table_name = jobRecord.getStr("form_table_name");//表格名称 String table_name = jobRecord.getStr("form_table_name");//表格名称

Loading…
Cancel
Save