测试问题修改

This commit is contained in:
zzyuan 2024-12-06 15:48:41 +08:00
parent cba2f580b3
commit f6a39e5a6b
15 changed files with 57 additions and 51 deletions

View File

@ -20,7 +20,9 @@
<view class="base-info"> <view class="base-info">
<view style="margin-bottom: 20rpx; display: flex; align-items: center"> <view style="margin-bottom: 20rpx; display: flex; align-items: center">
<text style="font-weight: bold; margin-right: 20rpx">{{ detailData.name }}</text> <text style="font-weight: bold; margin-right: 20rpx">{{ detailData.name }}</text>
<text style="color: #06e7a3; margin-right: 20rpx">{{ detailData.lightStatus }}</text> <text style="color:#06E7A3;margin-right: 20rpx;" v-if="detailData.lightStatus=='绿灯'">{{detailData.lightStatus}}</text>
<text style="color:#e8717f;margin-right: 20rpx;" v-if="detailData.lightStatus=='红灯'">{{detailData.lightStatus}}</text>
<text style="color:#e89c2d;margin-right: 20rpx;" v-if="detailData.lightStatus=='黄灯'">{{detailData.lightStatus}}</text>
<image class="iconImg" src="../../../../static/realName/tips.png" mode="" @click="openInfo"></image> <image class="iconImg" src="../../../../static/realName/tips.png" mode="" @click="openInfo"></image>
</view> </view>
<image <image

View File

@ -211,7 +211,7 @@ export default {
// //
getLocation(){ getLocation(){
uni.getLocation({ uni.getLocation({
type: "gcj02", // wgs84 gps type: "wgs84", // wgs84 gps
isHighAccuracy: true, // isHighAccuracy: true, //
success: e => { success: e => {
this.longitude=e.longitude; this.longitude=e.longitude;
@ -264,7 +264,7 @@ export default {
const c = 2 * Math.asin(Math.sqrt(a)); const c = 2 * Math.asin(Math.sqrt(a));
const distance = R * c; // const distance = R * c; //
return distance.toFixed(2); return distance.toFixed(2)-1;
}, },
// //
handleAttendance(type){ handleAttendance(type){

View File

@ -174,7 +174,7 @@ export default {
// //
getLocation(){ getLocation(){
uni.getLocation({ uni.getLocation({
type: "gcj02", // wgs84 gps type: "wgs84", // wgs84 gps
isHighAccuracy: true, // isHighAccuracy: true, //
success: e => { success: e => {
this.longitude=e.longitude; this.longitude=e.longitude;

View File

@ -165,7 +165,7 @@ export default {
// //
getLocation(){ getLocation(){
uni.getLocation({ uni.getLocation({
type: "gcj02", // wgs84 gps type: "wgs84", // wgs84 gps
isHighAccuracy: true, // isHighAccuracy: true, //
success: e => { success: e => {
this.longitude=e.longitude; this.longitude=e.longitude;

View File

@ -38,7 +38,7 @@
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<view style="width: 10%;" @change="checkSelect(item)"> <view style="width: 10%;" @change="checkSelect(item)">
<u-checkbox-group v-model="item.checked"> <u-checkbox-group v-model="item.checked">
<u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.id"></u-checkbox> <u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.idNumber"></u-checkbox>
</u-checkbox-group> </u-checkbox-group>
</view> </view>
<view style="width: 85%;" @change="checkSelect(item)"> <view style="width: 85%;" @change="checkSelect(item)">
@ -249,9 +249,9 @@ export default {
// //
checkSelect(chosen){ checkSelect(chosen){
this.listData.forEach(item=>{ this.listData.forEach(item=>{
if(item.id==chosen.id){ if(item.idNumber==chosen.idNumber){
if(item.checked.length==0){ if(item.checked.length==0){
item.checked=[item.id] item.checked=[item.idNumber]
}else{ }else{
item.checked=[] item.checked=[]
} }
@ -263,13 +263,14 @@ export default {
this.isCheckAll=!this.isCheckAll this.isCheckAll=!this.isCheckAll
if(this.isCheckAll){ if(this.isCheckAll){
this.listData.forEach(item=>{ this.listData.forEach(item=>{
item.checked=[item.id] item.checked=[item.idNumber]
}) })
}else{ }else{
this.listData.forEach(item=>{ this.listData.forEach(item=>{
item.checked=[] item.checked=[]
}) })
} }
}, },
handlebatchSign(){ handlebatchSign(){
let paramsList = [] let paramsList = []

View File

@ -75,7 +75,7 @@
<text>合同签订日期</text> <text>合同签订日期</text>
</view> </view>
<u-form-item prop='contractValidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractValidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractValidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractValidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -83,7 +83,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">

View File

@ -123,7 +123,7 @@
<text>生效日期</text> <text>生效日期</text>
</view> </view>
<u-form-item prop='effectDate' style="width:70%;height: 100%;" > <u-form-item prop='effectDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="contractForm.effectDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="contractForm.effectDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -199,7 +199,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="contractForm.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="contractForm.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">

View File

@ -26,7 +26,7 @@
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<view style="width: 10%;" @change="checkSelect(item)"> <view style="width: 10%;" @change="checkSelect(item)">
<u-checkbox-group v-model="item.checked"> <u-checkbox-group v-model="item.checked">
<u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.id"></u-checkbox> <u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.idNumber"></u-checkbox>
</u-checkbox-group> </u-checkbox-group>
</view> </view>
<view style="width: 85%;" @change="checkSelect(item)"> <view style="width: 85%;" @change="checkSelect(item)">
@ -292,9 +292,9 @@ export default {
// //
checkSelect(chosen){ checkSelect(chosen){
this.listData.forEach(item=>{ this.listData.forEach(item=>{
if(item.id==chosen.id){ if(item.idNumber==chosen.idNumber){
if(item.checked.length==0){ if(item.checked.length==0){
item.checked=[item.id] item.checked=[item.idNumber]
}else{ }else{
item.checked=[] item.checked=[]
} }
@ -306,7 +306,7 @@ export default {
this.isCheckAll=!this.isCheckAll this.isCheckAll=!this.isCheckAll
if(this.isCheckAll){ if(this.isCheckAll){
this.listData.forEach(item=>{ this.listData.forEach(item=>{
item.checked=[item.id] item.checked=[item.idNumber]
}) })
}else{ }else{
this.listData.forEach(item=>{ this.listData.forEach(item=>{

View File

@ -27,7 +27,7 @@
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<view style="width: 10%;" @change="checkSelect(item)"> <view style="width: 10%;" @change="checkSelect(item)">
<u-checkbox-group v-model="item.checked"> <u-checkbox-group v-model="item.checked">
<u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.id"></u-checkbox> <u-checkbox :customStyle="{margin: '0rpx 10rpx'}" :label="''" :name="item.idNumber"></u-checkbox>
</u-checkbox-group> </u-checkbox-group>
</view> </view>
<view style="width: 85%;" @change="checkSelect(item)"> <view style="width: 85%;" @change="checkSelect(item)">
@ -153,10 +153,11 @@ export default {
}, },
// //
checkSelect(chosen){ checkSelect(chosen){
console.log(chosen)
this.listData.forEach(item=>{ this.listData.forEach(item=>{
if(item.id==chosen.id){ if(item.idNumber==chosen.idNumber){
if(item.checked.length==0){ if(item.checked.length==0){
item.checked=[item.id] item.checked=[item.idNumber]
}else{ }else{
item.checked=[] item.checked=[]
} }

View File

@ -117,7 +117,7 @@
<text>生效日期</text><text style="color: red;">*</text> <text>生效日期</text><text style="color: red;">*</text>
</view> </view>
<u-form-item prop='signDate' style="width:75%;height: 100%;" > <u-form-item prop='signDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.signDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.signDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -125,7 +125,7 @@
<text>失效日期</text><text style="color: red;">*</text> <text>失效日期</text><text style="color: red;">*</text>
</view> </view>
<u-form-item prop='expiryDate' style="width:75%;height: 100%;" > <u-form-item prop='expiryDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.expiryDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.expiryDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -428,7 +428,7 @@
<text>合同签订日期</text> <text>合同签订日期</text>
</view> </view>
<u-form-item prop='contractValidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractValidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractValidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractValidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -436,7 +436,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">

View File

@ -69,7 +69,7 @@
<text>开始有效期</text><text style="color: red;">*</text> <text>开始有效期</text><text style="color: red;">*</text>
</view> </view>
<u-form-item prop='signDate' style="width:70%;height: 100%;" > <u-form-item prop='signDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="aFormData.signDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="aFormData.signDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -77,7 +77,7 @@
<text>结束有效期</text><text style="color: red;">*</text> <text>结束有效期</text><text style="color: red;">*</text>
</view> </view>
<u-form-item prop='expiryDate' style="width:70%;height: 100%;" > <u-form-item prop='expiryDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="aFormData.expiryDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="aFormData.expiryDate"/>
</u-form-item> </u-form-item>
</view> </view>
@ -113,7 +113,7 @@ export default {
} }
}, },
onLoad() { onLoad() {
console.log('🚀 ~ mounted ~ mounted-index:'); console.log('?? ~ mounted ~ mounted-index:');
}, },
onShow() { onShow() {
@ -127,7 +127,7 @@ export default {
sizeType: ['compressed'], sizeType: ['compressed'],
sourceType: ['camera'], sourceType: ['camera'],
success: res => { success: res => {
console.log('🚀 ~ res-拍照:', res) console.log('?? ~ res-拍照:', res)
this.imgToBase64(res.tempFilePaths[0]).then(base64 => { this.imgToBase64(res.tempFilePaths[0]).then(base64 => {
let param={ let param={
type:'1', type:'1',
@ -161,7 +161,7 @@ export default {
}) })
}, },
fail: err => { fail: err => {
console.log('🚀 ~ err:', err) console.log('?? ~ err:', err)
} }
}) })
}, },
@ -173,7 +173,7 @@ export default {
sizeType: ['compressed'], sizeType: ['compressed'],
sourceType: ['camera'], sourceType: ['camera'],
success: res => { success: res => {
console.log('🚀 ~ res-拍照:', res) console.log('?? ~ res-拍照:', res)
this.imgToBase64(res.tempFilePaths[0]).then(base64 => { this.imgToBase64(res.tempFilePaths[0]).then(base64 => {
let param={ let param={
type:'1', type:'1',
@ -203,7 +203,7 @@ export default {
}) })
}, },
fail: err => { fail: err => {
console.log('🚀 ~ err:', err) console.log('?? ~ err:', err)
} }
}) })
}, },

View File

@ -97,7 +97,7 @@
<text>生效日期</text> <text>生效日期</text>
</view> </view>
<u-form-item prop='signDate' style="width:75%;height: 100%;" > <u-form-item prop='signDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.signDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.signDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -105,7 +105,7 @@
<text>失效日期</text> <text>失效日期</text>
</view> </view>
<u-form-item prop='expiryDate' style="width:75%;height: 100%;" > <u-form-item prop='expiryDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.expiryDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.expiryDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -418,7 +418,7 @@
<text>合同签订日期</text> <text>合同签订日期</text>
</view> </view>
<u-form-item prop='contractValidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractValidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractValidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractValidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -426,7 +426,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -1063,7 +1063,7 @@ export default {
sizeType: ['compressed'], sizeType: ['compressed'],
sourceType: ['camera'], sourceType: ['camera'],
success: res => { success: res => {
console.log('🚀 ~ res-拍照:', res) console.log('?? ~ res-拍照:', res)
this.imgToBase64(res.tempFilePaths[0]).then(base64 => { this.imgToBase64(res.tempFilePaths[0]).then(base64 => {
let param={ let param={
type:'1', type:'1',
@ -1096,7 +1096,7 @@ export default {
}) })
}, },
fail: err => { fail: err => {
console.log('🚀 ~ err:', err) console.log('?? ~ err:', err)
} }
}) })
}, },
@ -1108,7 +1108,7 @@ export default {
sizeType: ['compressed'], sizeType: ['compressed'],
sourceType: ['camera'], sourceType: ['camera'],
success: res => { success: res => {
console.log('🚀 ~ res-拍照:', res) console.log('?? ~ res-拍照:', res)
this.imgToBase64(res.tempFilePaths[0]).then(base64 => { this.imgToBase64(res.tempFilePaths[0]).then(base64 => {
let param={ let param={
type:'1', type:'1',
@ -1138,7 +1138,7 @@ export default {
}) })
}, },
fail: err => { fail: err => {
console.log('🚀 ~ err:', err) console.log('?? ~ err:', err)
} }
}) })
}, },

View File

@ -98,7 +98,7 @@
<text>生效日期</text> <text>生效日期</text>
</view> </view>
<u-form-item prop='signDate' style="width:75%;height: 100%;" > <u-form-item prop='signDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.signDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.signDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -106,7 +106,7 @@
<text>失效日期</text> <text>失效日期</text>
</view> </view>
<u-form-item prop='expiryDate' style="width:75%;height: 100%;" > <u-form-item prop='expiryDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.expiryDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.expiryDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -419,7 +419,7 @@
<text>合同签订日期</text> <text>合同签订日期</text>
</view> </view>
<u-form-item prop='contractValidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractValidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractValidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractValidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -427,7 +427,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">

View File

@ -98,7 +98,7 @@
<text>生效日期</text> <text>生效日期</text>
</view> </view>
<u-form-item prop='signDate' style="width:75%;height: 100%;" > <u-form-item prop='signDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.signDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.signDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -106,7 +106,7 @@
<text>失效日期</text> <text>失效日期</text>
</view> </view>
<u-form-item prop='expiryDate' style="width:75%;height: 100%;" > <u-form-item prop='expiryDate' style="width:75%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryIdNumberBean.expiryDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryIdNumberBean.expiryDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -419,7 +419,7 @@
<text>合同签订日期</text> <text>合同签订日期</text>
</view> </view>
<u-form-item prop='contractValidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractValidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractValidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractValidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">
@ -427,7 +427,7 @@
<text>合同终止日期</text> <text>合同终止日期</text>
</view> </view>
<u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" > <u-form-item prop='contractInvalidDate' style="width:70%;height: 100%;" >
<uni-datetime-picker type="date" :clear-icon="false" format="yyyy-MM-dd" v-model="entryContractBean.contractInvalidDate"/> <uni-datetime-picker type="date" :clear-icon="false" format="YYYY-MM-DD" v-model="entryContractBean.contractInvalidDate"/>
</u-form-item> </u-form-item>
</view> </view>
<view class="form-input-box"> <view class="form-input-box">

View File

@ -14,7 +14,9 @@
<view class="base-info"> <view class="base-info">
<view style="margin-bottom: 20rpx;display: flex;align-items: center;"> <view style="margin-bottom: 20rpx;display: flex;align-items: center;">
<text style="font-weight: bold;margin-right: 20rpx;">{{detailData.name}}</text> <text style="font-weight: bold;margin-right: 20rpx;">{{detailData.name}}</text>
<text style="color:#06E7A3;margin-right: 20rpx;">{{detailData.lightStatus}}</text> <text style="color:#06E7A3;margin-right: 20rpx;" v-if="detailData.lightStatus=='绿灯'">{{detailData.lightStatus}}</text>
<text style="color:#e8717f;margin-right: 20rpx;" v-if="detailData.lightStatus=='红灯'">{{detailData.lightStatus}}</text>
<text style="color:#e89c2d;margin-right: 20rpx;" v-if="detailData.lightStatus=='黄灯'">{{detailData.lightStatus}}</text>
<image class="iconImg" src="../../../../static/realName/tips.png" mode="" @click="openInfo"></image> <image class="iconImg" src="../../../../static/realName/tips.png" mode="" @click="openInfo"></image>
</view> </view>
<image class="lightImg" v-if="detailData.lightStatus=='绿灯'" src="../../../../static/realName/green_light.png" mode=""></image> <image class="lightImg" v-if="detailData.lightStatus=='绿灯'" src="../../../../static/realName/green_light.png" mode=""></image>