平台 CRUD 基础接口调用

整理事件中怎么调运平台默认增删改查接口

保存接口

请求链接: /je/doSave

参数说明

请求参数 说明
tableCode 必填字段,保存数据的资源表编码

请求示例

var obj = JE.ajax({
    url:'/je/doSave',
    params:{
        tableCode: "表编码",
        CSB_MC: "名称",
        CSB_BH: "编号",
        CSB_SEX_CODE: 0,
        CSB_SEX_NAME: "男",
        CSB_KHMC: "客户1"
    }
});

返回数据格式如下,当 success 为 true 时操作成功,操作失败时错误信息在 message 中。

{
    "code": "1000",
    "errorCode": "",
    "exceptionId": "",
    "message": "操作成功",
    "obj": {
        //保存后的数据所有字段值
    },
    "rows": null,
    "success": true,
    "totalCount": null,
    "type": null
}

删除接口

请求链接: /je/doRemove

参数说明

请求参数 说明
tableCode 必填字段,删除数据的资源表编码
ids 被删除数据的ID放入 ids 参数中,多个ID使用英文逗号分隔

请求示例

var obj = JE.ajax({
    url:'/je/doRemove',
    params:{
        tableCode: "CSXX_LYRCS_CSB",
        ids: "ID1,ID2"
    }
});

返回数据格式如下,当 success 为 true 时操作成功,操作失败时错误信息在 message 中。

{
    "code": "1000",
    "errorCode": "",
    "exceptionId": "",
    "message": "操作成功",
    "obj": "1 条记录被删除",
    "rows": null,
    "success": true,
    "totalCount": null,
    "type": null
}

修改接口

请求链接: /je/doUpdate

参数说明

请求参数 说明
tableCode 必填字段,修改数据的资源表编码
CSXX_LYRCS_CSB_ID 必填项,修改数据的主键ID,以CSXX_LYRCS_CSB_ID为例

请求示例

var obj = JE.ajax({
    url:'/je/doUpdate',
    params:{
        tableCode: "CSXX_LYRCS_CSB",
        CSXX_LYRCS_CSB_ID: "7b458d3f429d4fc2bde9555819f91153",
        CSB_MC: "名称",
        CSB_BH: "编号",
        CSB_SEX_CODE: 0,
        CSB_SEX_NAME: "男",
        CSB_KHMC: "客户1"
    }
});

返回数据格式如下,当 success 为 true 时操作成功,操作失败时错误信息在 message 中

{
    "code": "1000",
    "errorCode": "",
    "exceptionId": "",
    "message": "操作成功",
    "obj": {
        //修改后的数据所有字段值
    },
    "rows": null,
    "success": true,
    "totalCount": null,
    "type": null
}

批量更新接口

请求链接: /je/doUpdateList

参数说明

请求参数 说明
tableCode 必填字段,修改数据的资源表编码
strData 要修改的数据,值的格式为数组格式的JSON字符串,并且数组中的每一项都要有主键字段和主键值

请求示例

var obj = JE.ajax({
    url:'/je/doUpdateList',
    params:{
        tableCode: "CSXX_LYRCS_CSB",
        strData:'[{"DEPTNAME":"部门名称","DEPTID":"部门主键"}]'
    }
});

返回数据格式如下,当 success 为 true 时操作成功,操作失败时错误信息在 message 中。

{
    "code": "1000",
    "errorCode": "",
    "exceptionId": "",
    "message": "操作成功",
    "obj": "3 条记录被更新",
    "rows": null,
    "success": true,
    "totalCount": null,
    "type": null
}

查询接口

请求链接: /je/load

参数说明

请求参数 说明
tableCode 必填字段,查询数据的资源表编码

请求示例

var obj = JE.ajax({
    url:"/je/load",
    params:{tableCode:'JE_DEMO_TEACHER'}
})

返回数据格式如下,当 success 为 true 时操作成功,操作失败时错误信息在 message 中

{
    code: "1000", 
    message: "操作成功", 
    rows: Array(19), //查询到的数据集合
    success: true,
    totalCount: 19 //总数
} 
最后编辑: 呼丽华  文档更新时间: 2024-08-21 10:58   作者:呼丽华