zhanghua
2024-01-21 e1aa0ecffbabd618c71e4ad94370fb8dffe6ee1c
src/views/operate/management/myIndex/components/illExamine/index.vue
@@ -4,7 +4,7 @@
            <el-form :model="baseCase" label-position="right" ref="viewForm" :rules="Rules" label-width="160px">
                <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>
@@ -53,16 +53,6 @@
                        <span class="data-detail">{{baseCase.illegalBuilding.description}}</span>
                    </el-form-item>
                </div>
                <!-- <div class="data-item">
                    <el-form-item label="处置方式:">
                        <span class="data-detail">xxxxxxx</span>
                    </el-form-item>
                </div>
                <div class="data-item">
                    <el-form-item label="处置手段:">
                        <span class="data-detail">xxxxxxx</span>
                    </el-form-item>
                </div> -->
                <!-- 审核意见 -->
                <el-form-item label="审核意见" prop="auditOpinion">
                    <el-input type="textarea" placeholder="请输入审核意见" v-model="baseCase.auditOpinion"></el-input>
@@ -106,7 +96,7 @@
            if (value) {
                callback();
            } else {
                callback(new Error('审核意见不能为空'))
                callback(new Error('审核意见不能为空'));
            }
        }
        return {
@@ -158,18 +148,16 @@
        },
        // 提交审核意见
        handleSubmit(mystatus) {
            // this.getUserLoginInfo();
            const { baseCase } = this;
            this.$refs.viewForm.validate((valid) => {
                if (valid) {
                    this.$axios({
                  this.$axios({
                        method: 'post',
                        url: 'sccg/check_handle/check',
                        data: {
                            baseCaseId: baseCase.id,
                            checkOpinion: baseCase.auditOpinion,
                            currentUser: baseCase.createUser,
                            status: mystatus,
                          baseCaseId: baseCase.id,
                          checkOpinion: baseCase.auditOpinion,
                          result: mystatus === 0 ? '驳回':'通过',
                        }
                    })
                        .then(res => {
@@ -179,28 +167,16 @@
                                    message: mystatus === 0 ? '驳回成功' : '审核通过'
                                })
                                this.$emit('closeDialog', { flag: false });
                            } else {
                              this.$message.error(res.message);
                            }
                        })
                        .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 => {
                })
        },
    },
    props: ['info', 'closeDialog']
@@ -222,21 +198,21 @@
            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;
    }
    .view-process {
@@ -273,10 +249,10 @@
            position: relative;
            .show-wrap {
                overflow: scroll;
                overflow: auto;
                height: 600px;
            }
        }
    }
}
</style>
</style>