| | |
| | | :close-on-click-modal="false" |
| | | width="75%" |
| | | center |
| | | @open="getCheckUnitType()" |
| | | @close="resetForm()" |
| | | > |
| | | <div slot="title" class="dialog-title"> |
| | |
| | | <td class="w-10">{{item.rectifyPrice}}</td> |
| | | <td class="w-10">{{item.chargePerson}}</td> |
| | | <td class="w-20 overText"> |
| | | <span v-if="item.rectifyStatus == 0"> |
| | | <span v-if="!item.rectifyStatus"> |
| | | 未整改 |
| | | <el-button type="text" @click="toRectify(item)">去整改</el-button> |
| | | <span v-if="unitType == -1" style="cursor: pointer;color: #034ea2" @click="toRectify(item)">去整改</span> |
| | | </span> |
| | | <span v-else> |
| | | {{item.completeRectifyTime + '整改完成'}} |
| | |
| | | <tr> |
| | | <td class="w-50">{{corpInfo.hiddendangerSum}}</td> |
| | | <td class="w-50">{{corpInfo.majorHiddendangerNum}}</td> |
| | | </tr> |
| | | <tr class="m-color b-font" style="text-align: center" v-if="corpInfo.hiddendangerStatus == 1">执法处罚情况</tr> |
| | | <tr v-if="corpInfo.hiddendangerStatus == 1"> |
| | | <td class="m-color w-25">罚款金额(万元)</td> |
| | | <td class="w-25">{{ corpInfo.amerceMoney }}</td> |
| | | <td class="m-color w-25">是否责令停产整顿</td> |
| | | <td class="w-25"> |
| | | {{ corpInfo.stopProductionStatus == 1 ? '是': '否' }} |
| | | </td> |
| | | </tr> |
| | | <tr v-if="corpInfo.hiddendangerStatus == 1"> |
| | | <td class="m-color w-25">是否吊销许可证</td> |
| | | <td class="w-25"> |
| | | {{ corpInfo.revokeLicenseStatus == 1 ? '是': '否' }} |
| | | </td> |
| | | <td class="m-color w-25">是否暂扣许可证</td> |
| | | <td class="w-25"> |
| | | {{ corpInfo.detainLicenseStatus == 1 ? '是': '否' }} |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | <!-- <div class="table-bottom">--> |
| | |
| | | <script> |
| | | import {computePageCount} from "@/utils"; |
| | | import { getSpotCheckRecorder, updateSpotCheckRectifyInfo } from "@/api/selfCheck"; |
| | | |
| | | import { getCheckUnitType } from "@/api/specialCheck" |
| | | export default { |
| | | name: "supervisionDetails", |
| | | data(){ |
| | |
| | | dialogVisible:false, |
| | | dialogReport: false, |
| | | id: null, |
| | | checkUnitType: null, |
| | | unitType: null, |
| | | enterpriseType: null, |
| | | corpInfo:{ |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | const t = this |
| | | // t.getEnterpriseInfo() |
| | | |
| | | }, |
| | | mounted() { |
| | | |
| | | }, |
| | | watch: { |
| | | }, |
| | | methods:{ |
| | | async getCheckUnitType(){ |
| | | const t = this |
| | | let res = await getCheckUnitType() |
| | | if(res.data.code === "200"){ |
| | | t.unitType = res.data.result.checkUnitType |
| | | }else{ |
| | | t.unitType = -1 |
| | | } |
| | | }, |
| | | async getEnterpriseInfo(){ |
| | | const t = this |
| | | const data = {id: t.id,unitType:t.unitType} |
| | | const data = {id: t.id,unitType:t.checkUnitType} |
| | | let res = await getSpotCheckRecorder(data) |
| | | if(res.data.code === "200"){ |
| | | t.corpInfo = res.data.result |
| | |
| | | if(res.data.code === "200"){ |
| | | t.$message({ |
| | | type:'success', |
| | | message:res.data.message |
| | | message: '提交成功' |
| | | }) |
| | | }else{ |
| | | t.$message({ |