import { TAppComlogModel, TAppComlogQueryParam } from '@/types'
import request from '@/until/request'

    /**
 * 获取TAppComlog列表
 * @param data TAppComlogQueryParam
 */
 const QueryTAppComlogList = (data: TAppComlogQueryParam) =>
 request({
     url: '/TAppComlogAction/list',
     method: 'post',
     data: data
 })

/**
* 新增TAppComlog
* @param data TAppComlogModel
*/
const AddTAppComlog = (data: TAppComlogModel) =>
    request({
        url: '/TAppComlogAction/saveTAppComlog',
        method: 'post',
        data: data
    })

/**
* 编辑TAppComlog
* @param data TAppComlogModel
*/
const EditTAppComlog = (data: TAppComlogModel) =>
    request({
        url: '/TAppComlogAction/updateTAppComlog',
        method: 'post',
        data: data
    })

/**
* 删除TAppComlog
* @param  id number
*/
const DeleteTAppComlog = (id: number) =>
    request({
        url: '/TAppComlogAction/deleteTAppComlog/' + id,
        method: 'get',
    })

/**
* 根据ID查询报文(带报文内容)
* @param  id number
*/
const QueryTAppComlogById = (id: number) =>
    request({
        url: '/TAppComlogAction/findTAppComlogById/' + id,
        method: 'get',
})

export default {
    QueryTAppComlogList,
    AddTAppComlog,
    EditTAppComlog,
    DeleteTAppComlog,
    QueryTAppComlogById
}