zhanghua
2025-07-16 7c20fd15b7fbc2bd5756b39d5ab655cc849ffcc3
src/views/operate/viewEvent/components/closure/index.vue
@@ -4,7 +4,7 @@
            <el-form :model="baseCase" label-position="right" ref="viewForm" :rules="Rules" label-width="100px">
                <div class="data-item">
                    <el-form-item label="问题来源:">
                        <span class="data-detail">{{baseCase.eventSource === 2 ? '人工上报' : '视频巡查'}}</span>
                        <span class="data-detail">{{baseCase.eventSource === 2 ? '网格巡查' : '视频巡查'}}</span>
                    </el-form-item>
                    <el-form-item label="登记人员:">
                        <span class="data-detail">{{baseCase.createUser}}</span>
@@ -15,15 +15,15 @@
                        <span class="data-detail">{{baseCase.category === 1 ? '违规' : '违建'}}</span>
                    </el-form-item>
                    <el-form-item label="事件等级:">
                        <span class="data-detail">{{baseCase.violations.gradeText}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.gradeText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="大类名称:">
                        <span class="data-detail">{{baseCase.violations.categoryText}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.categoryText}}</span>
                    </el-form-item>
                    <el-form-item label="小类名称:">
                        <span class="data-detail">{{baseCase.violations.categoryText}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.categoryText}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
@@ -44,35 +44,27 @@
                        <span class="data-detail">{{baseCase.site}}</span>
                    </el-form-item>
                    <el-form-item label="车牌号:">
                        <span class="data-detail">{{baseCase.violations.carNumber}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.carNumber}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="关联商铺名称:">
                        <span class="data-detail">{{baseCase.violations.shopName}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.shopName}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="问题描述:">
                        <span class="data-detail">{{baseCase.violations.description}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.description}}</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="反映人:">
                        <span class="data-detail">{{baseCase.violations.informant}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.informant}}</span>
                    </el-form-item>
                    <el-form-item label="联系方式:">
                        <span class="data-detail">{{baseCase.violations.informantPhoneCode}}</span>
                        <span class="data-detail">{{baseCase.violationsVO.informantPhoneCode}}</span>
                    </el-form-item>
                </div>
                <!-- 审核意见
                <el-form-item label="审核意见" prop="auditOpinion">
                    <el-input type="textarea" placeholder="请输入审核意见" v-model="baseCase.auditOpinion"></el-input>
                </el-form-item>
                <div class="el-form-footer">
                    <el-button @click.native.prevent="handleSubmit(0)">驳回</el-button>
                    <el-button type="primary" @click.native.prevent="handleSubmit(1)">通过</el-button>
                </div> -->
            </el-form>
        </div>
        <div class="view-process">
@@ -170,8 +162,8 @@
                    {
                        trigger:'blur',validator:checkFinal
                    }
                ]
                ]
            },
            baseCase: {},
            handlePassVo: {},
@@ -206,7 +198,6 @@
                        url: 'sccg/base_case/end_case?caseId='+baseCase.id +'&opinion='+baseCase.finalOpinion +'&result='+'结案成功',
                    })
                        .then(res => {
                            console.log(res);
                            if (res.code === 200) {
                                this.$message({
                                    type: 'success',
@@ -221,26 +212,11 @@
                            }
                        })
                        .catch(err => { console.log(err) });
                        .catch(err => {  });
                } else {
                    return false;
                }
            })
        },
        // 获取当前用户登录信息
        getUserLoginInfo() {
            // 获取登录名;
            const username = sessionStorage.getItem('name');
            this.$axios({
                method: 'get',
                url: 'sccg/admin/info',
                data: {
                    name: 'username'
                }
            })
                .then(res => {
                    console.log(res);
                })
        }
    },
    props: ['info', 'closeDialog']
@@ -262,26 +238,26 @@
            line-height: 40px;
        }
        :deep(.el-form-item__label) {
            color: #4b9bb7;
        }
        // :deep(.el-form-item__label) {
        //     color: #4b9bb7;
        // }
        :deep(.el-textarea__inner) {
            background-color: #17324c;
            color: #4b9bb7;
        }
        // :deep(.el-textarea__inner) {
        //     background-color: #17324c;
        //     color: #4b9bb7;
        // }
        .el-form-footer {
            display: flex;
            justify-content: flex-end;
        }
        border: 1px solid #17324c;
        // border: 1px solid #17324c;
    }
    :deep(.el-textarea__inner){
        background-color: #17324c;
        color: #4b9bb7;
    }
    // :deep(.el-textarea__inner){
    //     background-color: #17324c;
    //     color: #4b9bb7;
    // }
    .closure-info{
        padding: 20px;
        .op-item{
@@ -327,10 +303,10 @@
            position: relative;
            .show-wrap {
                overflow: scroll;
                overflow: auto;
                height: 600px;
            }
        }
    }
}
</style>
</style>