package com.engine.htsc.itlxlc.service;

import weaver.hrm.User;

import java.util.Map;

public interface ItlxlcService {

    /**
     *
     * @param params
     * @return
     */
    Map<String, Object> createFreeNode(User user, Map<String, Object> params);

    /***
     *
     * @param params
     * @return
     */
    Map<String, Object> createFreeNodeForOther(Map<String, Object> params);

    /***
     *
     * @param user
     * @param params
     * @return
     */
    Map<String, Object> getYsxgFreeNode(User user, Map<String, Object> params);

    /***
     *
     * @param params
     * @return
     */
    Map<String, Object> getItlxProject(Map<String, Object> params);

    /***
     *
     * @param user
     * @param params
     * @return
     */
    Map<String, Object> getItlxProjectInfo(User user, Map<String, Object> params);

    /***
     *
     * @param user
     * @param params
     * @return
     */
    Map<String, Object> getLsdpInfo(User user, Map<String, Object> params);

    Map<String, Object> getnbshInfo(User user, Map<String, Object> params);

}
