package com.engine.htsc.lhhtsq.Serivce;

/**
 * @author xf
 * @version 1.0.0
 * @ClassName LhhtsqService.java
 * @createTime 2021年12月10日 20:12:00
 */

import com.alibaba.fastjson.JSONObject;
import com.weaver.general.TimeUtil;
import org.apache.commons.lang.StringUtils;
import weaver.conn.RecordSet;
import weaver.general.BaseBean;
import weaver.general.Util;
import weaver.hrm.resource.ResourceComInfo;
import weaver.interfaces.htsc.comInfo.PropBean;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public interface  LhhtsqBaseService  {

    public Map<String,Object> workflowdone(Map<String,Object> map);

    public JSONObject gettypetoReaduserids(Map<String,Object> map);


    //获取用印管理员
    public Map<String,Object> getsealadmin(Map<String,Object> map);


    public Map<String,Object> checkCoDirectorNotice(String requestid, String nodename);

    /**
     * 会签部门联席负责人抄送
     * @param requestid
     * @param nodeid
     * @param deptid
     */
    public Map<String,Object> noticeSignDeptCoDirector(String requestid, String nodeid, String deptid);

    public boolean worklfowisend(Map<String,Object> map);

    public JSONObject firstseal(Map<String,Object> map);
}
