diff --git a/src/components/AiPagePicker.vue b/src/components/AiPagePicker.vue index e115f8a1..0683f596 100644 --- a/src/components/AiPagePicker.vue +++ b/src/components/AiPagePicker.vue @@ -21,6 +21,7 @@ export default { type: {default: "resident"}, nodeKey: {default: "idNumber"}, isRequire: {default: 1}, + isShowPhone: {default: ''}, selected: {default: () => []}, placeholder: {default: "选择人员"}, ops: {default: () => ({})}, @@ -50,7 +51,7 @@ export default { }, methods: { handleJump() { - let {config, nodeKey, valueObj, isRequire} = this, + let {config, nodeKey, valueObj, isRequire, isShowPhone} = this, selected = (valueObj ? this.value[nodeKey] : this.value) || this.selected?.map(e => e[nodeKey]) uni.$once('pagePicker:' + this.type, data => { console.log('发送', data) @@ -61,7 +62,7 @@ export default { }) let url = `${config.url}`, qsstr = qs.stringify({ - selected, nodeKey, isRequire, ...this.$attrs + selected, nodeKey, isRequire, isShowPhone, ...this.$attrs }) if (!!qsstr) { url += `?${qsstr}` diff --git a/src/components/pages/selectSysUser.vue b/src/components/pages/selectSysUser.vue index 8a69b755..b861c6e7 100644 --- a/src/components/pages/selectSysUser.vue +++ b/src/components/pages/selectSysUser.vue @@ -11,7 +11,8 @@
@@ -41,7 +42,7 @@ export default { list: [], cirIcon: require('./img/xz.png'), checkIcon: require('./img/xzh.png'), - selected: [] + selected: [], } }, computed: { @@ -55,6 +56,9 @@ export default { isRequire() { return this.$route.query.isRequire || 1 }, + isShowPhone() { + return this.$route.query.isShowPhone + }, }, onLoad(query) { if (query.selected) { diff --git a/src/project/pingchang/AppWishfulThinking/Content.vue b/src/project/pingchang/AppWishfulThinking/Content.vue index 468c0faa..0c73089f 100644 --- a/src/project/pingchang/AppWishfulThinking/Content.vue +++ b/src/project/pingchang/AppWishfulThinking/Content.vue @@ -3,7 +3,7 @@