居民档案
@@ -7,7 +7,7 @@
|
|||||||
<span class="value" @click="clickSelect('residentType', 'residentType')">
|
<span class="value" @click="clickSelect('residentType', 'residentType')">
|
||||||
<span v-if="form.residentType === ''" class="color-999">请选择</span>
|
<span v-if="form.residentType === ''" class="color-999">请选择</span>
|
||||||
<span v-else>{{$dict.getLabel('residentType', form.residentType)}}</span>
|
<span v-else>{{$dict.getLabel('residentType', form.residentType)}}</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
<span class="value" @click="clickSelect('yesOrNo', 'householdName')">
|
<span class="value" @click="clickSelect('yesOrNo', 'householdName')">
|
||||||
<span v-if="form.householdName === ''" class="color-999">请选择</span>
|
<span v-if="form.householdName === ''" class="color-999">请选择</span>
|
||||||
<span v-else>{{$dict.getLabel('yesOrNo', form.householdName)}}</span>
|
<span v-else>{{$dict.getLabel('yesOrNo', form.householdName)}}</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
<span class="value" @click="clickSelect('householdRelation', 'householdRelation')">
|
<span class="value" @click="clickSelect('householdRelation', 'householdRelation')">
|
||||||
<span v-if="form.householdRelation === ''" class="color-999">请选择</span>
|
<span v-if="form.householdRelation === ''" class="color-999">请选择</span>
|
||||||
<span v-else>{{$dict.getLabel('householdRelation', form.householdRelation)}}</span>
|
<span v-else>{{$dict.getLabel('householdRelation', form.householdRelation)}}</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
<span class="value">
|
<span class="value">
|
||||||
<span v-if="form.sex === ''" class="color-999">请选择</span>
|
<span v-if="form.sex === ''" class="color-999">请选择</span>
|
||||||
<span v-else>{{$dict.getLabel('sex', form.sex)}}</span>
|
<span v-else>{{$dict.getLabel('sex', form.sex)}}</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -77,7 +77,7 @@
|
|||||||
<span class="label">出生日期</span>
|
<span class="label">出生日期</span>
|
||||||
<span class="value">
|
<span class="value">
|
||||||
<span :class="form.birthDate == '' ? 'color-999' : ''">{{form.birthDate || '请选择'}}</span>
|
<span :class="form.birthDate == '' ? 'color-999' : ''">{{form.birthDate || '请选择'}}</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -99,7 +99,7 @@
|
|||||||
<div class="aiArea">
|
<div class="aiArea">
|
||||||
<span class="label" v-if="form.currentAreaName">{{ form.currentAreaName }}</span>
|
<span class="label" v-if="form.currentAreaName">{{ form.currentAreaName }}</span>
|
||||||
<span v-else class="color-999">请选择</span>
|
<span v-else class="color-999">请选择</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</div>
|
</div>
|
||||||
</AiAreaPicker>
|
</AiAreaPicker>
|
||||||
</span>
|
</span>
|
||||||
@@ -123,7 +123,7 @@
|
|||||||
<div class="aiArea">
|
<div class="aiArea">
|
||||||
<span class="label" v-if="form.householdAreaName">{{ form.householdAreaName }}</span>
|
<span class="label" v-if="form.householdAreaName">{{ form.householdAreaName }}</span>
|
||||||
<span v-else class="color-999">请选择</span>
|
<span v-else class="color-999">请选择</span>
|
||||||
<img src="./components/img/right-icon.png" alt="">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d4d0b19c.png" alt="">
|
||||||
</div>
|
</div>
|
||||||
</AiAreaPicker>
|
</AiAreaPicker>
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<div class="top">
|
<div class="top">
|
||||||
<div class="photos">
|
<div class="photos">
|
||||||
<img :src="data.resident.photo" alt="" v-if="data.resident && data.resident.photo" />
|
<img :src="data.resident.photo" alt="" v-if="data.resident && data.resident.photo" />
|
||||||
<img src="./components/img/44.png" alt="" v-else />
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d7ce4040.png" alt="" v-else />
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="rightTop">
|
<div class="rightTop">
|
||||||
@@ -29,8 +29,8 @@
|
|||||||
<img :src=" item.icon" alt="" v-if="tabIndex!=0">
|
<img :src=" item.icon" alt="" v-if="tabIndex!=0">
|
||||||
</div>
|
</div>
|
||||||
<div v-if="index != 0">
|
<div v-if="index != 0">
|
||||||
<img src="./components/img/tsrq备份@2x.png" alt="" v-if="tabIndex==index && index != 0">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d8648531.png" alt="" v-if="tabIndex==index && index != 0">
|
||||||
<img src="./components/img/tsrq@2x.png" alt="" v-if="tabIndex!=index && index != 0">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d8c2c8fe.png" alt="" v-if="tabIndex!=index && index != 0">
|
||||||
</div>
|
</div>
|
||||||
<p v-if="index==0">{{item.name}}</p>
|
<p v-if="index==0">{{item.name}}</p>
|
||||||
<p v-else class="type">{{item.applicationName}}</p>
|
<p v-else class="type">{{item.applicationName}}</p>
|
||||||
@@ -193,15 +193,15 @@ export default {
|
|||||||
if (res.data.resident.tsrqInfos) {
|
if (res.data.resident.tsrqInfos) {
|
||||||
this.tabList = res.data.resident.tsrqInfos
|
this.tabList = res.data.resident.tsrqInfos
|
||||||
let info = {
|
let info = {
|
||||||
icon: require('./components/img/icon1n@2x.png'),
|
icon: 'https://cdn.sinoecare.com/i/2024/07/16/66963dd133cfd.png',
|
||||||
activeIcon: require('./components/img/icon1h@2x.png'),
|
activeIcon: 'https://cdn.sinoecare.com/i/2024/07/16/66963dd974ad1.png',
|
||||||
name: '基本信息',
|
name: '基本信息',
|
||||||
}
|
}
|
||||||
this.tabList.unshift(info)
|
this.tabList.unshift(info)
|
||||||
} else {
|
} else {
|
||||||
this.tabList =[{
|
this.tabList =[{
|
||||||
icon: require('./components/img/icon1n@2x.png'),
|
icon: 'https://cdn.sinoecare.com/i/2024/07/16/66963dd133cfd.png',
|
||||||
activeIcon: require('./components/img/icon1h@2x.png'),
|
activeIcon: 'https://cdn.sinoecare.com/i/2024/07/16/66963dd974ad1.png',
|
||||||
name: '基本信息',
|
name: '基本信息',
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
<div class="card" v-for="(item, i) in datas" :key="i" @click="toDetailPeople(item)">
|
<div class="card" v-for="(item, i) in datas" :key="i" @click="toDetailPeople(item)">
|
||||||
<div class="photos">
|
<div class="photos">
|
||||||
<img :src="item.photo" alt="" v-if="item.photo" />
|
<img :src="item.photo" alt="" v-if="item.photo" />
|
||||||
<img src="./components/img/44.png" alt="" v-else />
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963d7ce4040.png" alt="" v-else />
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="rightTop">
|
<div class="rightTop">
|
||||||
|
|||||||
@@ -61,8 +61,8 @@
|
|||||||
<div class="rightTop">
|
<div class="rightTop">
|
||||||
<span class="name">{{ item.name }}</span>
|
<span class="name">{{ item.name }}</span>
|
||||||
<span class="btn" v-if="user.id == item.createUserId">
|
<span class="btn" v-if="user.id == item.createUserId">
|
||||||
<img src="./components/img/edit-icon.png" alt="" @click.stop="edit(item.id)">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/66963dd974ad1.png" alt="" @click.stop="edit(item.id)">
|
||||||
<img src="./components/img/del-icon.png" alt="" @click.stop="del(item.id)">
|
<img src="https://cdn.sinoecare.com/i/2024/07/16/6696151964a8b.png" alt="" @click.stop="del(item.id)">
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="rightBottom">
|
<div class="rightBottom">
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 491 B |
|
Before Width: | Height: | Size: 590 B |
|
Before Width: | Height: | Size: 258 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.0 KiB |
@@ -43,7 +43,7 @@ import {mapState} from 'vuex'
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "AppPhotoReport",
|
name: "AppPhotoReport",
|
||||||
appName: "事件上报",
|
appName: "居民上报",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
list: [],
|
list: [],
|
||||||
|
|||||||
@@ -56,7 +56,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
appName: "事件上报详情",
|
appName: "居民上报详情",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
info: {},
|
info: {},
|
||||||
|
|||||||