包分类

This commit is contained in:
18792927508
2024-01-05 18:14:54 +08:00
parent 03256b046f
commit 01c8b63b7c
109 changed files with 195 additions and 3139 deletions
@@ -0,0 +1,68 @@
package com.ruoyi.wisdomarbitrate.service.dept;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.exception.EsignDemoException;
import com.ruoyi.wisdomarbitrate.domain.dto.dept.DeptIdentify;
import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
import com.ruoyi.wisdomarbitrate.domain.dto.dept.SealManage;
import com.ruoyi.wisdomarbitrate.domain.dto.template.TemplateManage;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
public interface IDeptIdentifyService {
List<DeptIdentify> selectDeptIdentify(DeptIdentify deptIdentify);
DeptIdentify selectDeptIndefiUrl(DeptIdentify deptIdentify) throws EsignDemoException;
AjaxResult enableDept(DeptIdentify deptIdentify);
AjaxResult sealUpload(Long id,String sealName ,MultipartFile file);
AjaxResult receiveNotify(String body);
List<SealManage> getSealList(DeptIdentify deptIdentify);
AjaxResult updateSealLockStatus(SealManage sealManage);
AjaxResult insertDeptIdentify(DeptIdentify deptIdentify);
AjaxResult deleteDeptIdentify(Long id);
AjaxResult updateDeptIdentify(DeptIdentify deptIdentify);
AjaxResult insertTemplate(TemplateManage templateManage , MultipartFile file);
AjaxResult updateTemplate(TemplateManage templateManage, MultipartFile file);
AjaxResult deleteTemplate(Long id);
List<TemplateManage> getTemplateList(DeptIdentify deptIdentify);
List<SysUser> selectPostUserByDeptId(DeptIdentify deptIdentify);
AjaxResult bindHandler(DeptIdentify deptIdentify);
List<FatchRule> getFatchRuleByTemplateid(TemplateManage templateManage);
AjaxResult saveFatchRules(TemplateManage templateManage);
List<FatchRule> selectColumnandComment();
FatchRule selectColumnbycomment(FatchRule fatchRule);
/**
* 根据模板id查询模板字段列表
* @param templateManage
* @return
*/
List<FatchRule> getTemplateInfoById(TemplateManage templateManage);
}