公司采购合同 API 接口

本 API 接口提供公司采购合同相关操作,包括新增、修改、获取和删除。

新增公司采购合同

/// <summary>
/// 新增公司采购合同
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
[HttpPost]
public ActionResult AddPurchContract([FromBody]PurchContractModel model)
{
    try
    {
        using (ClientSiteClientProxy proxy = new ClientSiteClientProxy(ProxyEx(Request)))
        {
            return Json(proxy.AddPurchContract(model));
        }
    }
    catch (Exception ex)
    {
        return Json(new ResultModel<int>()
        {
            code = -1,
            msg = ex.Message
        });
    }
}

修改公司采购合同

/// <summary>
/// 修改公司采购合同
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
[HttpPost]
public ActionResult UpdatePurchContract([FromBody]PurchContractModel model)
{
    try
    {
        using (ClientSiteClientProxy proxy = new ClientSiteClientProxy(ProxyEx(Request)))
        {
            return Json(proxy.UpdatePurchContract(model));
        }
    }
    catch (Exception ex)
    {
        return Json(new ResultModel<int>()
        {
            code = -1,
            msg = ex.Message
        });
    }
}

获取公司采购合同

/// <summary>
/// 获取公司采购合同
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpGet]
public ActionResult GetPurchContract(long id)
{
    try
    {
        using (ClientSiteClientProxy proxy = new ClientSiteClientProxy(ProxyEx(Request)))
        {
            return Json(proxy.GetPurchContract(id));
        }
    }
    catch (Exception ex)
    {
        return Json(new ResultModel<PurchContractModel>()
        {
            code = -1,
            msg = ex.Message
        });
    }
}

删除公司采购合同

/// <summary>
/// 删除公司采购合同
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpGet]
public ActionResult DeletePurchContract(long id)
{
    try
    {
        using (ClientSiteClientProxy proxy = new ClientSiteClientProxy(ProxyEx(Request)))
        {
            return Json(proxy.DeletePurchContract(id));
        }
    }
    catch (Exception ex)
    {
        return Json(new ResultModel<int>()
        {
            code = -1,
            msg = ex.Message
        });
    }
}
公司采购合同 API 接口文档

原文地址: https://www.cveoy.top/t/topic/lgaJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录