package com.hzya.frame.sys.app.service;

import com.alibaba.fastjson.JSONObject;
import com.hzya.frame.web.entity.JsonResultEntity;

/**
 * @description: 系统菜单  service
 * @tableName:   sys_module_new 
 * @entityName:  SysModuleNewEntity
 * @author: 	 gjh
 * @history:	 1.0
 */
public interface ISysAppService {

    /**
     * @Author lvleigang
     * @Description  根据应用id查询
     * @Date 11:15 上午 2023/3/6
     * @param object
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity queryApp(JSONObject object);

    /**
     * @Author lvleigang
     * @Description  新增应用
     * @Date 11:16 上午 2023/3/6
     * @param object
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity addApp(JSONObject object);

    /**
     * @Author lvleigang
     * @Description  修改应用
     * @Date 11:16 上午 2023/3/6
     * @param object
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity updateApp(JSONObject object);


    /**
     * @Author lvleigang
     * @Description  删除应用
     * @Date 11:16 上午 2023/3/6
     * @param object
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity delectApp(JSONObject object);

    /**
     * @Author lvleigang
     * @Description  分页查询应用
     * @Date 11:16 上午 2023/3/6
     * @param jsonObject
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity queryPageApp(JSONObject jsonObject);

    /**
     * @Author lvleigang
     * @Description  分页查询应用
     * @Date 11:16 上午 2023/3/6
     * @param jsonObject
     * @return com.hzya.frame.web.entity.JsonResultEntity
     **/
    JsonResultEntity queryList(JSONObject jsonObject);
}