zhanghua
2022-10-17 8ccceef72199179b434d5aa883ffd067310175c3
src/views/operate/management/myIndex/components/examine/index.vue
@@ -15,20 +15,20 @@
                        <span class="data-detail">{{baseCase.category === 1 ? '违规' : '违建'}}</span>
                    </el-form-item>
                    <el-form-item label="大类名称:">
                        <span class="data-detail">xxxxxx</span>
                        <span class="data-detail">{{baseCase.violations.categoryText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="小类名称:">
                        <span class="data-detail">xxxxxx</span>
                        <span class="data-detail">{{baseCase.violations.typeText}}</span>
                    </el-form-item>
                    <el-form-item label="事件等级:">
                        <span class="data-detail">xxxxxx</span>
                        <span class="data-detail">{{baseCase.violations.gradeText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="案由:">
                        <span class="data-detail">xxxxx</span>
                        <span class="data-detail">{{baseCase.violations.actionCause}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
@@ -36,12 +36,12 @@
                        <span class="data-detail">xxxx</span>
                    </el-form-item>
                    <el-form-item label="所属街道:">
                        <span class="data-detail">{{baseCase.streetId}}</span>
                        <span class="data-detail">{{baseCase.streetText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="所属社区:">
                        <span class="data-detail">{{baseCase.communityId}}</span>
                        <span class="data-detail">{{baseCase.communityText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
@@ -51,7 +51,7 @@
                </div>
                <div class="data-item">
                    <el-form-item label="问题描述:">
                        <span class="data-detail">xxxxxx</span>
                        <span class="data-detail">{{baseCase.violations.description}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
@@ -84,10 +84,10 @@
            </div>
            <div class="show-item">
                <div class="show-wrap">
                    <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo"></MyProcess>
                    <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo"></MyFilePicture>
                    <MySovleProblem v-else-if="activeIndex === 3" :problemProVo="problemProVo"></MySovleProblem>
                    <MyScene v-else :currentSitVo="currentSitVo"></MyScene>
                    <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase"></MyProcess>
                    <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo" ></MyFilePicture>
                    <MySovleProblem v-else-if="activeIndex === 3" :baseCase="baseCase" :problemProVo="problemProVo"></MySovleProblem>
                    <MyScene v-else :currentSitVo="currentSitVo" :baseCase="baseCase"></MyScene>
                </div>
            </div>
        </div>
@@ -161,7 +161,7 @@
        // 提交审核意见
        handleSubmit(mystatus) {
            // this.getUserLoginInfo();
            const {baseCase} = this;
            const { baseCase } = this;
            this.$refs.viewForm.validate((valid) => {
                if (valid) {
                    this.$axios({
@@ -174,19 +174,19 @@
                            status: mystatus,
                        }
                    })
                    .then(res=>{
                        console.log(res);
                        if(res.code===200){
                            this.$message({
                                type:'success',
                                message:mystatus === 0 ? '驳回成功' : '审核通过'
                            })
                            this.$emit('closeDialog',{flag:false});
                        }
                    })
                    .catch(err=>{console.log(err)});
                } else {
                        .then(res => {
                            console.log(res);
                            if (res.code === 200) {
                                this.$message({
                                    type: 'success',
                                    message: mystatus === 0 ? '驳回成功' : '审核通过'
                                })
                                this.$emit('closeDialog', { flag: false });
                            }
                        })
                        .catch(err => { console.log(err) });
                }else{
                    return false;
                }
            })
@@ -207,7 +207,7 @@
                })
        }
    },
    props: ['info','closeDialog']
    props: ['info', 'closeDialog']
}
</script>
<style lang="scss" scoped>