| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- package cn.com.goldenwater.dcproj.service;
- import cn.com.goldenwater.dcproj.model.BisInspPblmClassify;
- import cn.com.goldenwater.dcproj.model.BisInspPblmPlist;
- import cn.com.goldenwater.dcproj.model.BisInspPblmPlistFormDTO;
- import cn.com.goldenwater.dcproj.param.BisInspPblmPlistParam;
- import java.util.List;
- import java.util.Map;
- /**
- * @author lhc
- * @date 2020-11-4
- */
- public interface BisInspPblmPlistFormService {
- /**
- * 保存审批单 并发起流程
- *
- * @param form
- * @return
- */
- boolean saveFormsAndStartFlow(BisInspPblmPlistFormDTO form, String userId, String orgId, String province);
- /**
- * 一键下发
- *
- * @param bisInspPblmPlistParam 查询整改数据条件
- * @return
- */
- void allStartup(BisInspPblmPlistParam bisInspPblmPlistParam, Map<String, String> params);
- /**
- * 提交-审批单
- *
- * @param form
- * @return
- */
- boolean submitForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 反馈-审批单
- *
- * @param form
- * @return
- */
- boolean feedbackForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 回退-审批单
- *
- * @param form
- * @return
- */
- boolean backwardForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 市转本级反馈-审批单
- *
- * @param form
- * @return
- */
- boolean feedbackCityForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 下发到县-审批单
- *
- * @param form
- * @return
- */
- boolean sendCountyForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转省本级反馈
- *
- * @param form
- * @param userId
- * @param orgId
- * @return
- */
- boolean sendProvinceForm(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 完成整改任务 更新业务表字段
- *
- * @param plistId
- * @return
- */
- boolean complete(BisInspPblmPlistFormDTO form, String userId, String orgId);
- //保存
- boolean holdSave(BisInspPblmPlistFormDTO form, String userId, String orgId);
- BisInspPblmPlist getProblemListInfo(String plistId);
- Map<String, BisInspPblmClassify> getPblmClassifyMap(List<String> businessKeys);
- /**
- * 转 水利工程建设处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendBuild(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 运行管理处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendRunMgr(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 水旱灾害防御处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendFloods(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 农村水利处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendWater(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 监督处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendSupervise(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 南水北调工程管理处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendSouth(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 河湖管理处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendLakes(BisInspPblmPlistFormDTO form, String userId, String orgId);
- /**
- * 转 行政许可处 审核 山东
- *
- * @param form
- * @return
- */
- boolean sendPermissions(BisInspPblmPlistFormDTO form, String userId, String orgId);
- }
|