ct
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
<img src="./img/gird--select-icon.png" alt="" class="avatras"/>
|
<img src="./img/gird--select-icon.png" alt="" class="avatras"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="rightes">
|
<div class="rightes">
|
||||||
<div class="applicationNames">{{ item.girdName }}</div>
|
<div class="applicationNames fill">{{ item.girdName }}</div>
|
||||||
<u-icon v-if="item.girdLevel != 2" name="arrow-right" color="#ddd"/>
|
<u-icon v-if="item.girdLevel != 2" name="arrow-right" color="#ddd"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -65,7 +65,7 @@ export default {
|
|||||||
if (params.girdLevel) {
|
if (params.girdLevel) {
|
||||||
this.girdLevel = params.girdLevel
|
this.girdLevel = params.girdLevel
|
||||||
}
|
}
|
||||||
if(params.isMyGird) {
|
if (params.isMyGird) {
|
||||||
this.isMyGird = params.isMyGird
|
this.isMyGird = params.isMyGird
|
||||||
}
|
}
|
||||||
this.isGirdUser()
|
this.isGirdUser()
|
||||||
@@ -76,12 +76,12 @@ export default {
|
|||||||
if (res?.data) {
|
if (res?.data) {
|
||||||
if (res.data.checkType) {
|
if (res.data.checkType) {
|
||||||
this.userGird = res.data
|
this.userGird = res.data
|
||||||
if(this.isMyGird) {
|
if (this.isMyGird) {
|
||||||
this.getMyGird()
|
this.getMyGird()
|
||||||
}else {
|
} else {
|
||||||
this.getTree()
|
this.getTree()
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
this.$u.toast('当前人员不是网格员或网格管理员')
|
this.$u.toast('当前人员不是网格员或网格管理员')
|
||||||
}
|
}
|
||||||
@@ -248,9 +248,9 @@ export default {
|
|||||||
margin-left: 32px;
|
margin-left: 32px;
|
||||||
border-bottom: 1px solid #e4e5e6;
|
border-bottom: 1px solid #e4e5e6;
|
||||||
padding-right: 16px;
|
padding-right: 16px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
.applicationNames {
|
.applicationNames {
|
||||||
width: calc(100% - 56px);
|
|
||||||
font-size: 36px;
|
font-size: 36px;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
color: #333333;
|
color: #333333;
|
||||||
@@ -261,55 +261,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.showUsers {
|
|
||||||
.cards {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
height: 120px;
|
|
||||||
line-height: 120px;
|
|
||||||
// background: pink;
|
|
||||||
padding: 0 0 0 32px;
|
|
||||||
|
|
||||||
.imges {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
width: 200px;
|
|
||||||
|
|
||||||
.imgselect {
|
|
||||||
width: 48px;
|
|
||||||
height: 48px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.avatras {
|
|
||||||
width: 74px;
|
|
||||||
height: 74px;
|
|
||||||
border-radius: 8px;
|
|
||||||
margin-left: 36px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.rights {
|
|
||||||
width: 100%;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
align-items: center;
|
|
||||||
margin-left: 32px;
|
|
||||||
border-bottom: 1px solid #e4e5e6;
|
|
||||||
padding-right: 40px;
|
|
||||||
|
|
||||||
.applicationNames {
|
|
||||||
font-size: 36px;
|
|
||||||
font-weight: 500;
|
|
||||||
color: #333333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.idNumbers {
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.subBtn {
|
.subBtn {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<div v-if="!userSelect">
|
<div v-if="!userSelect">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<header><em>*</em>会议标题</header>
|
<header><em>*</em>会议标题</header>
|
||||||
<input v-model="form.title" placeholder="请输入" :maxlength="30">
|
<AiTextarea v-model="form.title" placeholder="请输入" :maxlength="30"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<header><em>*</em>起止时间</header>
|
<header><em>*</em>起止时间</header>
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<header><em>*</em>会议地点</header>
|
<header><em>*</em>会议地点</header>
|
||||||
<input v-model="form.address" placeholder="请输入" :maxlength="30">
|
<AiTextarea v-model="form.address" placeholder="请输入" :maxlength="30"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<header>会议内容</header>
|
<header>会议内容</header>
|
||||||
@@ -86,9 +86,11 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {mapActions} from "vuex";
|
import {mapActions} from "vuex";
|
||||||
|
import AiTextarea from "../../components/AiTextarea";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "addMeeting",
|
name: "addMeeting",
|
||||||
|
components: {AiTextarea},
|
||||||
props: {
|
props: {
|
||||||
params: {
|
params: {
|
||||||
type: [Number, String]
|
type: [Number, String]
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="card" v-if="detail.files && detail.files.length">
|
<div class="card" v-if="detail.files && detail.files.length">
|
||||||
<div class="label">相关附件</div>
|
<div class="label">相关附件</div>
|
||||||
<div class="file" v-for="(item,index) in detail.files" @click="preFile(item)" :key="index">
|
<div class="file" v-for="(item,index) in detail.files" @click="$u.debounce(()=>preFile(item))" :key="index">
|
||||||
<u-row justify="between">
|
<u-row justify="between">
|
||||||
<label class="left">
|
<label class="left">
|
||||||
<img :src="$cdn + 'common/appendix.png'" alt="">
|
<img :src="$cdn + 'common/appendix.png'" alt="">
|
||||||
|
|||||||
Reference in New Issue
Block a user