人员选择器需求调整

This commit is contained in:
艾贤凌
2022-01-18 15:58:07 +08:00
parent 96f04bbdca
commit db905fa4e3
5 changed files with 31 additions and 10 deletions

View File

@@ -351,6 +351,27 @@ const store = new Vuex.Store({
})
})
},
selectPrivilegedContact(state, params) {
return new Promise(resolve => {
state.dispatch("injectJWeixin", "selectPrivilegedContact").then(() => {
setTimeout(() => {
let sdk = typeof wx?.invoke == 'function' ? wx : jWeixin
sdk?.invoke("selectEnterpriseContact", {
fromDepartmentId: -1,
mode: "multi",
...params
}, res => {
if (res.err_msg == "selectPrivilegedContact:ok") {
if (typeof res.result == 'string') {
res.result = JSON.parse(res.result)
}
resolve(res.result)
}
})
}, 500)
})
})
},
},
getters: {
getDict: state => key => {