(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

时间:2021-12-26 00:38:17

大家好,我是代号六零一,在此分享近期学习的低代码开发知识~,如有疑问欢迎在评论区下方点评,作者愿与您一道共同探讨:

一、创建数据源

 

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

 

二、请求地址配置

钉钉路径示例:/dingtalk/web/APP_LJMLVV8ZK1UVFUP57OUL/v1/form/searchFormDatas.json

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

网页端路径示例:https://buisj7.aliwork.com/alibaba/web/APP_LJMLVV8ZK1UVFUP57OUL/v1/form/searchFormDatas.json

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

三、网页端源码调试

查看数据状态:

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

查看数据内容:

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

四、数据处理

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

function didFetch(content) {

// content.b = 1; 修改返回数据结构中的 b 字段为1

const value = [];//创建数组

const data = content.data.map((item) => {

let arr = {

name: item.formData.textField_l85an1h3,

classification: item.formData.radioField_l85an1h4,

importance: item.formData.rateField_l85an1h5_value,

datetime: item.formData.dateField_l85daizg,

details: item.formData.textareaField_l85daizh,

instid: item.formInstId

}//遍历数组名称,数组字段名对应传参名

value.push(arr);

console.log(arr);

})

let result = {

"data": value,

"currentPage": content.currentPage,//分页

"totalCount": content.totalCount//页数

}

return result; // 重要,需返回 content

}

五、绑定数据源

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

六、新建动作(把名字改成远程API名称

 

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例

(一)钉钉宜搭低代码应用开发高级认证之远程API调用方法示例