/**
* 尊敬的用户,你好:页面 JS 面板是高阶用法,一般不建议普通用户使用,如需使用,请确定你具备研发背景,能够自我排查问题。当然,你也可以咨询身边的技术顾问或者联系宜搭平台的技术支持获得服务(可能收费)。
* 我们可以用 JS 面板来开发一些定制度高功能,比如:调用阿里云接口用来做图像识别、上报用户使用数据(如加载完成打点)等等。
* 你可以点击面板上方的 「使用帮助」了解。
*/
// 当页面渲染完毕后马上调用下面的函数,这个函数是在当前页面 - 设置 - 生命周期 - 页面加载完成时中被关联的。
var tem = '';
export function didMount() {
var param = {
formUuid: 'FORM-4V966N816PMWMIIE07N0O86Z45P83J61BX0YKU',
pageSize: 100,
searchFieldJson: JSON.stringify({ numberField_kx5e2t36: [2022, 2022] })
}
this.dataSourceMap.totals.load(param).then((rq)=>{
tem = rq.toString();
})
console.log('luo',tem[0]);
return 12
}
/**
* button onClick
*/
export function onClick(){
const data = this.didFetch();
}
//获取当前月
export function tt(){
var myDate = new Date();
var month = myDate.getMonth()+1;
return month;
}
/**
* dateField onChange
* @param value 选中的值
*/
export function onChange({ value }) {
// console.log('tttt',this.state.dp3);
var tem = parseInt(this.utils.formatter('date',value,'YYYY'));
var params = {
formUuid: 'FORM-4V966N816PMWMIIE07N0O86Z45P83J61BX0YKU',
pageSize: 100,
searchFieldJson: JSON.stringify({
numberField_kx5e2t36: [tem,tem]
}),
}
this.dataSourceMap.personsal_year.load(params);
// this.dataSourceMap.totals.load(params);
}
//获取当前年
export function time(){
var getdate = new Date();
var tem = this.utils.formatter('date',getdate,'YYYY');
return parseInt(tem);
}
dingding 接口参数格式
{
formUuid:'FORM-4V966N816PMWMIIE07N0O86Z45P83J61BX0YKU',
pageSize:91,
searchFieldJson:JSON.stringify({numberField_kx5e2t38:[tt(),tt()]}),
}