|
@@ -512,15 +512,11 @@
|
|
|
overflow-x: hidden;
|
|
|
padding-top: 0;
|
|
|
" class="pd-10" v-if="zgksShow">
|
|
|
- <el-row type="flex" justify="">
|
|
|
- <el-col :span="8">
|
|
|
- <img src="../assets/images/jly.jpg" alt="">
|
|
|
- </el-col>
|
|
|
- <!-- <el-col :span="8"><img src="./assets/images/jly.png" alt="">
|
|
|
- </el-col>
|
|
|
- <el-col :span="8"><img src="./assets/images/jly.png" alt="">
|
|
|
- </el-col> -->
|
|
|
- </el-row>
|
|
|
+ <!-- <div style="justify-content: space-between;display: flex">
|
|
|
+ <img @click="InfoType('监理员')" width="60%" src="../assets/images/jly.jpg" alt="">
|
|
|
+ <img @click="InfoType('监理工程师')" style="margin:0 20px" width="60%" src="../assets/images/jl.jpg" alt="">
|
|
|
+ <img @click="InfoType('总监理工程师')" width="60%" src="../assets/images/zjl.jpg" alt="">
|
|
|
+ </div> -->
|
|
|
<component ref="zgks" :is="zgks" :info="zgksInfo" @submitSuccess="zgksSubmitSuccess"></component>
|
|
|
</div>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -528,6 +524,35 @@
|
|
|
<el-button @click="zgksCancel">取 消</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog :visible.sync="showModal" :title="typeInfo + '报名要求'" top="3vh" width="1100px">
|
|
|
+ <div style="padding: 0 20px;">
|
|
|
+ <div style="color: #f35c5c;font-size: 23px;text-align: center;margin-bottom: 10px;font-weight: 700;">
|
|
|
+ {{ typeInfo }}报名条件
|
|
|
+ </div>
|
|
|
+ <div style="font-size: 17px;line-height: 32px;">
|
|
|
+ <div v-if="typeInfo == '监理员'" v-html="formattedRemarkJLYTJ">
|
|
|
+ </div>
|
|
|
+ <div v-if="typeInfo == '监理工程师'" v-html="formattedRemarkJLGCSTJ">
|
|
|
+ </div>
|
|
|
+ <div v-if="typeInfo == '总监理工程师'" v-html="formattedRemarkZJLTJ">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div style="color: #f35c5c;font-size: 23px;text-align: center;margin: 10px 0;font-weight: 700;">
|
|
|
+ {{ typeInfo }}报名要求
|
|
|
+ </div>
|
|
|
+ <div style="font-size: 17px;line-height: 32px;">
|
|
|
+ <div v-if="typeInfo == '监理员'" v-html="formattedRemarkJLYYQ">
|
|
|
+ </div>
|
|
|
+ <div v-if="typeInfo == '监理工程师'" v-html="formattedRemarkJLGCSYQ">
|
|
|
+ </div>
|
|
|
+ <div v-if="typeInfo == '总监理工程师'" v-html="formattedRemarkZJLYQ">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div style="align-items: center;text-align: center;margin: 10px 0;">
|
|
|
+ <el-button @click="baomingYaoQiu">确 定</el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
<!-- 添加或修改资格考试报名对话框 -->
|
|
|
<el-dialog title="报名信息" top="3vh" :visible.sync="open" width="70%" :close-on-click-modal="false" destroy-on-close>
|
|
|
<div style="
|
|
@@ -612,8 +637,30 @@ export default {
|
|
|
zj,
|
|
|
jlgcs,
|
|
|
},
|
|
|
+ dicts: ['jly_baoming', 'jlgcs_baoming', 'zj_baoming'],
|
|
|
+ computed: {
|
|
|
+ formattedRemarkJLYTJ() {
|
|
|
+ return this.dict.type.jly_baoming[0].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ formattedRemarkJLYYQ() {
|
|
|
+ return this.dict.type.jly_baoming[1].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ formattedRemarkJLGCSTJ() {
|
|
|
+ return this.dict.type.jlgcs_baoming[0].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ formattedRemarkJLGCSYQ() {
|
|
|
+ return this.dict.type.jlgcs_baoming[1].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ formattedRemarkZJLTJ() {
|
|
|
+ return this.dict.type.zj_baoming[0].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ formattedRemarkZJLYQ() {
|
|
|
+ return this.dict.type.zj_baoming[1].raw.remark.replace(/\n /g, '<br>');
|
|
|
+ },
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
+ showModal: false,
|
|
|
// 遮罩层
|
|
|
loading: true,
|
|
|
tableData: [],
|
|
@@ -717,7 +764,8 @@ export default {
|
|
|
zgksShow: false,
|
|
|
zgks: null,
|
|
|
zgksInfo: null,
|
|
|
- open: false
|
|
|
+ open: false,
|
|
|
+ typeInfo: null,
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
@@ -733,6 +781,14 @@ export default {
|
|
|
this.getJxjyList();
|
|
|
},
|
|
|
methods: {
|
|
|
+ baomingYaoQiu() {
|
|
|
+ this.showModal = false
|
|
|
+ this.zgksShow = true
|
|
|
+ },
|
|
|
+ InfoType(type) {
|
|
|
+ this.typeInfo = type
|
|
|
+ this.showModal = true
|
|
|
+ },
|
|
|
viewFile(url) {
|
|
|
window.open(process.env.VUE_APP_BASE_API + url, '_blank'); // '_blank' 确保在新标签页中打开
|
|
|
},
|
|
@@ -830,9 +886,11 @@ export default {
|
|
|
row.ZcsZhuanYe = "总监理工程师";
|
|
|
}
|
|
|
this.titleInfo = row.ZcsZhuanYe
|
|
|
-
|
|
|
this.zgksInfo = row;
|
|
|
- this.zgksShow = true;
|
|
|
+ // this.zgksShow = true;
|
|
|
+ this.showModal = true
|
|
|
+ this.typeInfo = row.ZcsZhuanYe
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
//H5报名
|