35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
/*
|
|
SFP_myJSON参数需从已有流程字段属性设置中抓取,可通过查看网络请求的方式进行抓取
|
|
示例:
|
|
let myJSON = `{
|
|
"workflowid":"71025",
|
|
"nodeid": 109529,
|
|
"formid": -1130,
|
|
"isbill": 1,
|
|
"triSource": 1,
|
|
"showAI": 0,
|
|
"triFieldid_117552": 113864,
|
|
"rowIndexStr_117552": ${rowIndex},
|
|
"triTableMark_117552": "detail_1",
|
|
"field113864_${rowIndex}": ${rwdh2},
|
|
"field113969_${rowIndex}": "${jbrwdh2}",
|
|
"field113970_${rowIndex}": "${fhrwdh2}",
|
|
"field113971_${rowIndex}": "${shrwdh2}",
|
|
"field113972_${rowIndex}": "${scrwdh2}",
|
|
"linkageid": 117552,
|
|
"wfTestStr": ""
|
|
}`;
|
|
*/
|
|
/*
|
|
这是个异步函数,返回结果为promise,调用时需要加await前缀,以实现同步,即await selectByFieldProp(myJSON)
|
|
*/
|
|
async function selectByFieldPropSyn(SFP_myJSON) {
|
|
try {
|
|
let postObj = JSON.parse(SFP_myJSON);
|
|
const response = await $.post("/api/workflow/linkage/reqFieldSqlResult", postObj);
|
|
return response;
|
|
} catch (error) {
|
|
console.error('Error:', error);
|
|
return undefined;
|
|
}
|
|
} |