diff --git a/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java b/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java index 065db76d..1b212309 100644 --- a/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java +++ b/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java @@ -102,6 +102,18 @@ public class CollectController extends Controller { renderJson(map); } + /** + * 功能:根据任务ID,获取有哪些Sheet表 + * + * @param job_id + */ + @Before({GET.class}) + @IsLoginInterface({}) + public void getSheets(int job_id) { + List list = cm.getSheets(job_id); + renderJson(CommonUtil.renderJsonForLayUI(list)); + } + /** * 功能:获取数据类型下拉列表 */ diff --git a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java index a6e06c9f..a0605e8f 100644 --- a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java +++ b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java @@ -1,6 +1,9 @@ package com.dsideal.QingLong.Collect.Model; import cn.hutool.core.date.DateTime; +import com.dsideal.QingLong.Interceptor.IsLoginInterface; +import com.jfinal.aop.Before; +import com.jfinal.ext.interceptor.GET; import com.jfinal.kit.Kv; import com.jfinal.plugin.activerecord.Db; import com.jfinal.plugin.activerecord.Record; @@ -109,4 +112,14 @@ public class CollectModel { String sql = "select * from t_collect_datatype order by id"; return Db.find(sql); } + + /** + * 功能:根据任务ID,获取有哪些Sheet表 + * + * @param job_id + */ + public List getSheets(int job_id) { + String sql = "select * from t_collect_job_sheet where job_id=? order by sheet_index"; + return Db.find(sql, job_id); + } } \ No newline at end of file