async function account() {
query = ?ncfld_6WWSwpK779Q8wHnLJyd9mV=${userId}
//用户表搜该用户企业
findCompany = await invokeTableApi(‘ncapp_LboXCFjopMcBWKkD4KMzAB’, ‘ncmod_zb6AkGsrdmyJXjUMGu44HG’, ‘getList’, 0, 0, query)
if (!findCompany.data.data[0]) {
findCompany.data.data[0] = ‘搜索不到企业’
break
return findCompany
}
userInfo = findCompany.data.data[0]
userCompanyName = userInfo[‘ncfld_QcGWLh5CH9DjABHtxhZDSa_string’]
//搜索该公司除了当前用户外所有人
newQuery = `?ncfld_QcGWLh5CH9DjABHtxhZDSa_string=${userCompanyName}&&ncfld_6WWSwpK779Q8wHnLJyd9mV__exclude=${userId}`
resp = await invokeTableApi('ncapp_LboXCFjopMcBWKkD4KMzAB', 'ncmod_zb6AkGsrdmyJXjUMGu44HG', 'getList', 0, 0, newQuery)
companyUserList = resp.data.data
let arr = []
for (var companyUser in companyUserList) {
userName = companyUserList[companyUser]['ncfld_6WWSwpK779Q8wHnLJyd9mV']
if(!userName){userName='该用户没有用户名'}
arr.push({ account: userName })
}
// console.log(12321)
// console.log(arr)
// console.log(arr.length)
return { data: arr, total: arr.length }
}
setValueByName({name:‘list_H1g3’,type:‘elem’,attr:‘attrs.attrs.getPageData’,value:account})
console.log(“Plugin page Enter”)