id唯一 1:sql 2:内部实现类,3:http接口,4:数据源(后续考虑)5:ws接口 GET com.sss.xxx.xxjjjjjj 当type为1:编写sql语句 sql编写如:select * from XXX where id=#{id} and name=#{name} and bDate=#{bDate} Sql语句中变量可以调用环境变量:其中环境变量包含:1、内置变量:如时间等2、用户自定义变量(当用户自定义变量,必选实现系统的接口/抽象方法)3:前端传递过来的参数 当type为5:编写webservice接口地址,比如:http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx 当type为5:编写webservice接口的空间名称,比如:http://WebXml.com.cn/ 当type为5:编写webservice接口具体的方法名,比如:getMobileCodeInfo CU_ 开头代表用户自定义变量 其它变量:如页面传递的参数等 SYS_ 开头代表系统自带变量 SYS_ 开头代表系统自带变量 getTodaySuddenEvent 1 SELECT t.occur_time, t.obj_level, t.object_type, t.object_small_type, t.source_org_name, t.description, ta.param_value AS level_name, t.guid FROM eve_event_receive t left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'hazard' ) ORDER BY order_id ) ta ON ta.param_id = t.obj_level WHERE t.handle_flag in ( '1' , '2' , '5' , '6' ) and to_days(t.occur_time) = to_days(now( )) order by t.create_time desc getAllTaskList 1 SELECT i.*, ta.param_value AS level_name, di.param_value AS source_name, u.dept_name, d.param_value as lssueLevel from bas_feedback_task_info i left join (SELECT de.dept_name,us.login_name from sys_user us left join sys_dept de on us.dept_id=de.dept_id) u on u.login_name = i.entry_people left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'taskLevel' ) ORDER BY order_id ) ta ON ta.param_id = i.task_level left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'sourceUnit' ) ORDER BY order_id ) di ON di.param_id = i.source_type LEFT JOIN ( SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'lssueLevel' ) ORDER BY order_id )d ON d.param_id = i.lssue_level order by i.task_start ,i.is_complete ,i.create_time desc getTodayWarningEvent 1 SELECT i.*, ta.param_value AS level_name, di.param_value AS source_name, u.dept_name, d.param_value as lssueLevel from bas_feedback_task_info i left join (SELECT de.dept_name,us.login_name from sys_user us left join sys_dept de on us.dept_id=de.dept_id) u on u.login_name = i.entry_people left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'taskLevel' ) ORDER BY order_id ) ta ON ta.param_id = i.task_level left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'sourceUnit' ) ORDER BY order_id ) di ON di.param_id = i.source_type LEFT JOIN ( SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'lssueLevel' ) ORDER BY order_id )d ON d.param_id = i.lssue_level where to_days(i.create_time) = to_days(now( )) order by i.task_start ,i.is_complete ,i.create_time desc getYesdayWarningEvent 1 SELECT i.*, ta.param_value AS level_name, di.param_value AS source_name from bas_feedback_task_info i left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'taskLevel' ) ORDER BY order_id ) ta ON ta.param_id = i.task_level left join (SELECT param_item_id, data_dict_id, param_value, param_id FROM bas_risk_dict_item WHERE param_state = 1 AND data_dict_id = ( SELECT data_dict_id FROM bas_risk_dict WHERE data_dict_value = 'sourceUnit' ) ORDER BY order_id ) di ON di.param_id = i.source_type where to_days(i.create_time) = to_days(now( ))-1 order by i.create_time desc getWarningSubmitInfo 1 SELECT s.*,f.file_name, f.upload_path, f.file_suffix,u.user_name,us.user_name as userName FROM bas_feedback_task_submit s join sys_user us on us.user_id = s.handle_user_id left join zdxt_file f on s.guid = f.business_id ,bas_feedback_task_user u where s.task_id = #{taskId} and u.task_id=s.task_id order by create_time desc getWarningTaskUser 1 SELECT f.*,u.user_name as userName,u.phonenumber FROM bas_feedback_task_user f join sys_user u on f.user_id=u.user_id WHERE f.task_id=#{taskId} getMechanismAll 1 SELECT * from sys_dept WHERE dept_type='0' and dept_id != '100' getChildrenDept 1 SELECT * from sys_dept WHERE parent_id=#{deptId} getDeptUser 1 SELECT * from sys_user WHERE dept_id in(SELECT dept_id from sys_dept WHERE parent_id=#{deptId} or dept_id=#{deptId}) getTaskCount 1 SELECT count(task_start) as count,task_start FROM bas_feedback_task_info GROUP BY task_start ORDER BY task_start+1 getPhoneTree 1 SELECT * FROM duty_address_tree getIndexCountInfo 1 SELECT count(task.guid) AS guidCount, task.obj_level FROM eve_event_receive AS task where task.create_time like CONCAT('%',#{createTime},'%') GROUP BY task.obj_level order by task.obj_level asc