diff --git a/src/views/components/checkBox.vue b/src/views/components/checkBox.vue new file mode 100644 index 000000000..4bab4aea7 --- /dev/null +++ b/src/views/components/checkBox.vue @@ -0,0 +1,78 @@ + + + + + \ No newline at end of file diff --git a/src/views/components/dragItem.vue b/src/views/components/dragItem.vue new file mode 100644 index 000000000..c9268ac94 --- /dev/null +++ b/src/views/components/dragItem.vue @@ -0,0 +1,94 @@ + + + + + \ No newline at end of file diff --git a/src/views/modules/base/diyInfo.vue b/src/views/modules/base/diyInfo.vue new file mode 100644 index 000000000..b93a49398 --- /dev/null +++ b/src/views/modules/base/diyInfo.vue @@ -0,0 +1,459 @@ + + + + + \ No newline at end of file diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue index 5ffed18ab..391035b10 100644 --- a/src/views/modules/base/resi.vue +++ b/src/views/modules/base/resi.vue @@ -63,6 +63,10 @@ class="diy-button--reset" :loading="exportBtn" @click="handleExport">{{exportBtnTitle}} + 自定义导出 + + + { + (async (id) => { + item.queryItemList = await this.getExportChildList(id) + })(item.id) + }) + this.exportList = [...data] + this.$nextTick(() => { + this.diyDialog = true + }) + console.log('获取详情成功getExportList----', this.exportList) + + } else { + this.$message.error(msg) + } + }, + async getExportChildList (groupId) { + const url = `/oper/customize/icformitem/getItemList/${groupId}` + let params = {} + + const { data, code, msg } = await requestPost(url, params) + + if (code === 0) { + + return data + + } else { + this.$message.error(msg) + } + }, async deleteresiBatch () { if (this.selection.length === 0) return this.$message.error('请选择之后进行操作') let userIds = this.selection.map(item => item.icResiUserId)