master
parent
a9111900bf
commit
28718c516d
|
|
@ -114,7 +114,7 @@
|
||||||
end:this.etm?moment(this.etm).format('YYYY-MM-DD 23:59:59'):''
|
end:this.etm?moment(this.etm).format('YYYY-MM-DD 23:59:59'):''
|
||||||
},
|
},
|
||||||
"isHandle": 1,
|
"isHandle": 1,
|
||||||
"inspectUserId": uni.getStorageSync('value').userId
|
"handleUserId": uni.getStorageSync('value').userId
|
||||||
}
|
}
|
||||||
uni.$http.post('/gunshiApp/xyt/inspect/detail/page', params).then(res => {
|
uni.$http.post('/gunshiApp/xyt/inspect/detail/page', params).then(res => {
|
||||||
this.list = res.data.data.records
|
this.list = res.data.data.records
|
||||||
|
|
|
||||||
|
|
@ -22,13 +22,13 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="" v-if="list.length !== 0" style="height:calc(100vh - 180px);overflow: auto;">
|
<view class="" v-if="list.length !== 0" style="height:calc(100vh - 180px);overflow: auto;">
|
||||||
<view class="" v-for="(item,i) in list" @click="toDetail(item)" :key="i" style="margin: 10px;background-color: #fff;padding: 10px;" >
|
<view class="" v-for="item in list" style="margin: 10px;background-color: #fff;padding: 10px;" >
|
||||||
<view class="item">
|
<view class="item">
|
||||||
<!-- {{item.title}} -->
|
<!-- {{item.title}} -->
|
||||||
<view class="title">
|
<view class="title">
|
||||||
{{item.taskTitle}}
|
{{item.taskTitle}}
|
||||||
</view>
|
</view>
|
||||||
<view class="titleRight" >
|
<view class="titleRight" @click="toDetail(item)">
|
||||||
<view class="border">
|
<view class="border">
|
||||||
{{item.isHandle==0?'待处理':'已处理'}}
|
{{item.isHandle==0?'待处理':'已处理'}}
|
||||||
</view>
|
</view>
|
||||||
|
|
@ -57,12 +57,8 @@
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<u-datetime-picker :show="showTime" v-model="stm" mode="date" @confirm="showTime=false"
|
<u-datetime-picker :show="showTime" v-model="stm" mode="date" @confirm="showTime=false"
|
||||||
:minDate="minDate"
|
|
||||||
:maxDate="maxDate"
|
|
||||||
@cancel="showTime=false"></u-datetime-picker>
|
@cancel="showTime=false"></u-datetime-picker>
|
||||||
<u-datetime-picker :show="showTime1" v-model="etm" mode="date" @confirm="showTime1=false"
|
<u-datetime-picker :show="showTime1" v-model="etm" mode="date" @confirm="showTime1=false"
|
||||||
:minDate="minDate"
|
|
||||||
:maxDate="maxDate"
|
|
||||||
@cancel="showTime1=false"></u-datetime-picker>
|
@cancel="showTime1=false"></u-datetime-picker>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -116,9 +112,10 @@
|
||||||
"isHandle": 0,
|
"isHandle": 0,
|
||||||
"handleUserId": uni.getStorageSync('value').userId
|
"handleUserId": uni.getStorageSync('value').userId
|
||||||
}
|
}
|
||||||
uni.$http.post('/gunshiApp/xyt/inspect/detail/page', params).then(res => {
|
console.log(params,'dsd');
|
||||||
this.list=res.data.data.records
|
// uni.$http.post('/gunshiApp/xyt/inspect/detail/page', params).then(res => {
|
||||||
})
|
// this.list=res.data.data.records
|
||||||
|
// })
|
||||||
},
|
},
|
||||||
confirm(e) {
|
confirm(e) {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
|
|
||||||
|
|
@ -278,34 +278,58 @@
|
||||||
uni.removeStorageSync('timer')
|
uni.removeStorageSync('timer')
|
||||||
}
|
}
|
||||||
let tigger = true
|
let tigger = true
|
||||||
|
let arr =[]
|
||||||
//判断是否符合提交条件
|
//判断是否符合提交条件
|
||||||
this.listData.forEach(item => {
|
this.listData.forEach(item => {
|
||||||
item.ab = item.children.filter(i => {
|
item.ab = item.children.filter(i => {
|
||||||
if (i.isNormal == 0) {
|
if (i.isNormal == 0) {
|
||||||
if (i.inspectPics?.length && i.problemDesc) {
|
if (i.inspectPics?.length && i.problemDesc) {
|
||||||
tigger = true
|
tigger = true
|
||||||
|
arr.push(true)
|
||||||
} else {
|
} else {
|
||||||
tigger = false
|
tigger = false
|
||||||
|
arr.push(false)
|
||||||
uni.$showMsg('请填写现场问题描述和上传现场照片');
|
uni.$showMsg('请填写现场问题描述和上传现场照片');
|
||||||
}
|
}
|
||||||
if (i.isHandle == 1) {
|
if (i.isHandle == 1) {
|
||||||
if (i.handlePics?.length && i.handleDesc) {
|
if (i.handlePics?.length && i.handleDesc) {
|
||||||
tigger = true
|
tigger = true
|
||||||
|
arr.push(true)
|
||||||
} else {
|
} else {
|
||||||
tigger = false
|
tigger = false
|
||||||
|
arr.push(false)
|
||||||
uni.$showMsg('请填写处理问题描述和上传处理照片');
|
uni.$showMsg('请填写处理问题描述和上传处理照片');
|
||||||
}
|
}
|
||||||
} else if (i.isHandle == 0) {
|
} else if (i.isHandle == 0) {
|
||||||
|
console.log(i.handleUserId,'i.handleUserId');
|
||||||
|
if(i.handleUserId){
|
||||||
tigger = true
|
tigger = true
|
||||||
|
arr.push(true)
|
||||||
|
}else{
|
||||||
|
tigger = false
|
||||||
|
arr.push(false)
|
||||||
|
uni.$showMsg('请选择责任人');
|
||||||
|
}
|
||||||
|
|
||||||
|
}else{
|
||||||
|
tigger = false
|
||||||
|
arr.push(false)
|
||||||
|
uni.$showMsg('请选择处理状态');
|
||||||
}
|
}
|
||||||
} else if (i.isNormal == 1) {
|
} else if (i.isNormal == 1) {
|
||||||
tigger = true
|
tigger = true
|
||||||
|
arr.push(true)
|
||||||
|
}else if(!i.isNormal){
|
||||||
|
tigger=false
|
||||||
|
arr.push(false)
|
||||||
|
uni.$showMsg('请选择正常异常状态');
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return item
|
return item
|
||||||
})
|
})
|
||||||
console.log(tigger, 'arr');
|
|
||||||
if (tigger) {
|
if (arr.every(item=>item)) {
|
||||||
|
console.log(tigger, arr,this.listData)
|
||||||
this.uploadContent(status)
|
this.uploadContent(status)
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue