import { request } from '@cainiaofe/cn-request';
/**
 * 新建记录
 * @param configs 鸟搭配置
 * @param contentParam 记录内容
 * @returns id 记录ID
 */
const createRecord = async (configs) => {
    return request(configs)
        .then((recordId) => {
        return recordId;
    })
        .catch(() => {
        return '';
    });
};
/**
 * 更新记录
 * @param id 记录ID
 * @param configs 鸟搭配置
 * @param contentParam 记录内容
 * @returns
 */
const updateRecord = async (configs) => {
    return request(configs)
        .then((res) => {
        return res;
    })
        .catch(() => {
        return false;
    });
};
const queryRecord = async ({ configs, id }) => {
    return request({
        ...configs,
        data: {
            id,
        },
    })
        .then((res) => {
        return res;
    })
        .catch(() => {
        return null;
    });
};
export { createRecord, updateRecord, queryRecord };
