From ba09ccd7346a2e0aa8a1ac55b5cc46eb9cb057af Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Fri, 02 Aug 2024 08:39:53 +0800
Subject: [PATCH] 责任人
---
src/views/Admin/components/msgEditMod.vue | 54 +++++++++++++++++++++++++++++++-----------------------
1 files changed, 31 insertions(+), 23 deletions(-)
diff --git a/src/views/Admin/components/msgEditMod.vue b/src/views/Admin/components/msgEditMod.vue
index 97c4b7a..230370a 100644
--- a/src/views/Admin/components/msgEditMod.vue
+++ b/src/views/Admin/components/msgEditMod.vue
@@ -143,6 +143,7 @@
<!-- </a-select>-->
<a-tree-select
v-model="form.recipient"
+ :maxTagCount="3"
style="width: 100%"
:tree-data="treeData"
tree-checkable
@@ -189,7 +190,7 @@
<h2>短信预览</h2>
<div class="mobile">
<div class="mesg">
- <P>【自然灾害风险预警提示】{{form.content}}<br>发布单位:{{form.publishingUnit}}</P>
+ <P>【防灾减灾工作提示】{{form.content}}</P>
</div>
</div>
</div>
@@ -291,19 +292,19 @@
const t = this
const { baseUrl } = require('../../../../config/env.' + process.env.NODE_ENV)
t.uploadUrl= baseUrl + '/attachment/upload/detail'
- t.userInfo = getUserInfo()
- t.header.uid = t.userInfo.uid
- t.form.districtId = t.userInfo.districtId
- t.form.publishingUnit = t.userInfo.company
- t.getSameLevel()
- t.getAreaUsers()
},
computed: {},
methods: {
openMod(type,data,id){
const t = this
- console.log(data,'data')
t.getLeaders()
+ t.treeData = []
+ t.userInfo = getUserInfo()
+ t.header.uid = t.userInfo.uid
+ t.form.districtId = t.userInfo.districtId
+ t.form.publishingUnit = t.userInfo.company
+ t.getSameLevel()
+ t.getAreaUsers()
t.form.acceptingUnitIds = []
t.form.peerRecipientIds = []
t.sendLeaders = []
@@ -390,7 +391,6 @@
// t.filteredOptions = res.data.data
for (const resKey in res.data.data) {
t.filteredOptions = t.filteredOptions.concat(...res.data.data[resKey]);
- console.log(t.filteredOptions,'ops')
const obj = {
title: resKey,
value: resKey,
@@ -415,20 +415,28 @@
// 获取接收单位
async getAreaUsers(){
let t = this
- let res = await getAreaWithUserIfo()
- if(res.data.code == 100){
- if(res.data.data){
- // const treeD = []
- t.userTitTree(res.data.data)
- // treeD.push(t.findNodeById(res.data.data,t.userInfo.districtId))
- t.areaUsers = t.findNodeById(res.data.data,t.userInfo.districtId).children
- t.unittype = t.findNodeById(res.data.data,t.userInfo.districtId)?.type
- }else{
- console.log('暂无数据')
- }
- }else{
- this.$message.warning(res.data.msg);
- }
+ // let res = await getAreaWithUserIfo()
+ // if(res.data.code == 100){
+ // if(res.data.data){
+ // // const treeD = []
+ // const data = JSON.parse(localStorage.getItem('areaUsers'))
+ // console.log('data',data);
+ // console.log('res',res.data)
+ // t.userTitTree(res.data.data)
+ // // treeD.push(t.findNodeById(res.data.data,t.userInfo.districtId))
+ // t.areaUsers = t.findNodeById(res.data.data,t.userInfo.districtId).children
+ // t.unittype = t.findNodeById(res.data.data,t.userInfo.districtId)?.type
+ // }else{
+ // console.log('暂无数据')
+ // }
+ // }else{
+ // this.$message.warning(res.data.msg);
+ // }
+ const data = JSON.parse(localStorage.getItem('areaUsers'))
+ t.areaUsers = data;
+ t.userTitTree(data)
+ // t.areaUsers = t.findNodeById(data,t.userInfo.districtId).children
+ t.unittype = t.findNodeById(data,t.userInfo.districtId)?.type
},
// 获取领导
--
Gitblit v1.9.2