|
@@ -34,7 +34,7 @@
|
|
|
</div>
|
|
|
<div class="common-table">
|
|
|
<div class="table-header">
|
|
|
- <div class="td" style="width: 40px"></div>
|
|
|
+<!-- <div class="td" style="width: 40px"></div>-->
|
|
|
<div class="td">标注名称</div>
|
|
|
<div class="td">用户</div>
|
|
|
<div class="td">单位</div>
|
|
@@ -42,7 +42,11 @@
|
|
|
<div class="td">操作</div>
|
|
|
</div>
|
|
|
<div v-for="(item, index) in dataList" :key="index" class="tr">
|
|
|
- <div class="td" :title="item.event_title">{{ item.event_title }}</div>
|
|
|
+ <div class="td" :title="item.name">{{ item.name }}</div>
|
|
|
+ <div class="td" :title="item.nickName">{{ item.nick_name }}</div>
|
|
|
+ <div class="td" :title="item.dept_name">{{ item.dept_name }}</div>
|
|
|
+ <div class="td" :title="item.create_time">{{ item.create_time }}</div>
|
|
|
+ <div class="td"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</Dialog>
|
|
@@ -63,7 +67,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup name="LayerDetail">
|
|
|
-import { addGroup, getBzList } from '@/api/globalMap/onlinePlotting';
|
|
|
+import { addGroup, addWsUser, getBzList, getPatternUserList } from '@/api/globalMap/onlinePlotting';
|
|
|
import ImportLayer from './ImportLayer.vue';
|
|
|
import CollaborativeUser from './CollaborativeUser.vue';
|
|
|
const props = defineProps({
|
|
@@ -98,7 +102,8 @@ const handleAddGroup = () => {
|
|
|
pattern_id: props.patternId
|
|
|
};
|
|
|
addGroup(obj).then((res) => {
|
|
|
- emits('update:modelValue', false);
|
|
|
+ showGroup.value = false;
|
|
|
+ getList();
|
|
|
});
|
|
|
};
|
|
|
const handleClose1 = () => {
|
|
@@ -118,8 +123,15 @@ const handleClose3 = () => {
|
|
|
showCooperate.value = false;
|
|
|
};
|
|
|
const handleConfirm = (data) => {
|
|
|
-
|
|
|
-}
|
|
|
+ let arr = [];
|
|
|
+ data.forEach((item) => {
|
|
|
+ arr.push(item.userId);
|
|
|
+ });
|
|
|
+ addWsUser({
|
|
|
+ user_id_list: arr,
|
|
|
+ pattern_id: props.patternId
|
|
|
+ });
|
|
|
+};
|
|
|
|
|
|
let showUser = ref(false);
|
|
|
const handleShowUser = () => {
|
|
@@ -130,10 +142,13 @@ let showImportLayer = ref(false);
|
|
|
const handleShowImportLayer = () => {
|
|
|
showImportLayer.value = true;
|
|
|
};
|
|
|
-onMounted(() => {
|
|
|
+const getList = () => {
|
|
|
getBzList(queryParams).then((res) => {
|
|
|
dataList.value = res.data;
|
|
|
});
|
|
|
+};
|
|
|
+onMounted(() => {
|
|
|
+ getList();
|
|
|
});
|
|
|
</script>
|
|
|
|