|
@@ -131,13 +131,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog title="申请开通课程" :visible.sync="buyCourseDialog"
|
|
<el-dialog title="申请开通课程" :visible.sync="buyCourseDialog"
|
|
|
- width="800px" top="20px" align="center">
|
|
|
|
|
|
|
+ width="900px" top="20px" align="center">
|
|
|
<el-form label-width="80px" label-position="right" :inline="true" :model="buyForm" status-icon :rules="rules" ref="elForm">
|
|
<el-form label-width="80px" label-position="right" :inline="true" :model="buyForm" status-icon :rules="rules" ref="elForm">
|
|
|
<el-row align="left">
|
|
<el-row align="left">
|
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="报考岗位" prop="courseName">
|
|
<el-form-item lable="报考岗位" prop="courseName">
|
|
|
<label slot="label">报考岗位</label>
|
|
<label slot="label">报考岗位</label>
|
|
|
- <el-input v-model="buyForm.courseName" type="text" placeholder="报考岗位" style="width: 220px;"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.courseName" type="text" placeholder="报考岗位" style="width: 260px;"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -145,7 +145,11 @@
|
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="证书编号" prop="rzCode">
|
|
<el-form-item lable="证书编号" prop="rzCode">
|
|
|
<label slot="label">证书编号</label>
|
|
<label slot="label">证书编号</label>
|
|
|
- <el-input v-model="buyForm.rzCode" type="text" placeholder="证书编号" style="width: 220px;"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.rzCode" type="text" placeholder="证书编号" style="width: 260px;">
|
|
|
|
|
+ <template #suffix>
|
|
|
|
|
+ <el-button @click="openShowAllRzcodeDialog" type="text">修改</el-button>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
|
@@ -156,29 +160,29 @@
|
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
<el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="邮箱地址" prop="email">
|
|
<el-form-item lable="邮箱地址" prop="email">
|
|
|
<label slot="label">邮箱地址</label>
|
|
<label slot="label">邮箱地址</label>
|
|
|
- <el-input v-model="buyForm.email" type="textarea" placeholder="邮箱地址" style="width: 220px;"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.email" type="textarea" placeholder="邮箱地址" style="width: 260px;"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
- <el-col :span="12" class="pl20 pr20">
|
|
|
|
|
|
|
+ <el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="订单号" prop="payNo">
|
|
<el-form-item lable="订单号" prop="payNo">
|
|
|
<label slot="label">订单编号</label>
|
|
<label slot="label">订单编号</label>
|
|
|
- <el-input v-model="buyForm.payNo" placeholder="输入订单编号后6位" style="width: 220px;" :minlength="6" :maxlength="6" show-word-limit ></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.payNo" placeholder="输入订单编号后6位" style="width: 260px;" :minlength="6" :maxlength="6" show-word-limit ></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
<el-row>
|
|
<el-row>
|
|
|
- <el-col :span="12" class="pl20 pr20">
|
|
|
|
|
|
|
+ <el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="工作单位" prop="company">
|
|
<el-form-item lable="工作单位" prop="company">
|
|
|
<label slot="label">工作单位</label>
|
|
<label slot="label">工作单位</label>
|
|
|
- <el-input v-model="buyForm.company" type="textarea" placeholder="工作单位" style="width: 220px;"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.company" type="textarea" placeholder="工作单位" style="width: 260px;"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="12" class="pl20 pr20">
|
|
|
|
|
|
|
+ <el-col :lg="12" class="pl20 pr20">
|
|
|
<el-form-item lable="备注信息" prop="marks">
|
|
<el-form-item lable="备注信息" prop="marks">
|
|
|
<label slot="label">备注信息</label>
|
|
<label slot="label">备注信息</label>
|
|
|
- <el-input v-model="buyForm.marks" type="textarea" placeholder="姓名+工种名称,例:张三+土建施工员" style="width: 220px;"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="buyForm.marks" type="textarea" placeholder="姓名+工种名称,例:张三+土建施工员" style="width: 260px;"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
@@ -194,10 +198,10 @@
|
|
|
|
|
|
|
|
<el-row>
|
|
<el-row>
|
|
|
<h2 class="tc"> 本课程费用: <strong style="color: red;"> {{buyForm.fee/100}} 元 </strong> </h2>
|
|
<h2 class="tc"> 本课程费用: <strong style="color: red;"> {{buyForm.fee/100}} 元 </strong> </h2>
|
|
|
- <el-col :span="12" class="p20">
|
|
|
|
|
|
|
+ <el-col :lg="12" class="p20">
|
|
|
<img src="/static/images/wxpay.jpg" width="300px" >
|
|
<img src="/static/images/wxpay.jpg" width="300px" >
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="12" class="p20">
|
|
|
|
|
|
|
+ <el-col :lg="12" class="p20">
|
|
|
<img src="/static/images/payNo.jpg" width="300px" >
|
|
<img src="/static/images/payNo.jpg" width="300px" >
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
@@ -253,6 +257,21 @@
|
|
|
<el-dialog append-to-body close-on-click-modal :visible.sync="showImgDialog" style="margin-top: 0px;" :width="width">
|
|
<el-dialog append-to-body close-on-click-modal :visible.sync="showImgDialog" style="margin-top: 0px;" :width="width">
|
|
|
<img :src="imgUrl" @load="onLoad" alt="" />
|
|
<img :src="imgUrl" @load="onLoad" alt="" />
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
+
|
|
|
|
|
+ <el-dialog append-to-body close-on-click-modal :visible.sync="showAllRzcodeDialog" width="1024px">
|
|
|
|
|
+ <el-table v-if="buyForm.list.length>0" :data="buyForm.list" border>
|
|
|
|
|
+ <el-table-column label="证书编号" prop="certificateNum" align="center" />
|
|
|
|
|
+ <el-table-column label="岗位名称" prop="positionName" align="center" />
|
|
|
|
|
+ <el-table-column label="证书状态" prop="certificateStatus" align="center" />
|
|
|
|
|
+ <el-table-column label="发证机关" prop="certificateOrgan" align="center" />
|
|
|
|
|
+ <el-table-column label="发证时间" prop="startTime" align="center" />
|
|
|
|
|
+ <el-table-column label="选择" prop="reviewTime" align="center">
|
|
|
|
|
+ <template slot-scope="{row}">
|
|
|
|
|
+ <el-button @click="selectRzcode(row)" type="primary">选择</el-button>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ </el-table>
|
|
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -298,6 +317,7 @@
|
|
|
allList:[],
|
|
allList:[],
|
|
|
typeInfo:{},
|
|
typeInfo:{},
|
|
|
isCommitment: "",
|
|
isCommitment: "",
|
|
|
|
|
+ showAllRzcodeDialog: false,
|
|
|
buyCourseDialog: false,
|
|
buyCourseDialog: false,
|
|
|
showExample: false,
|
|
showExample: false,
|
|
|
showImgDialog: false,
|
|
showImgDialog: false,
|
|
@@ -309,7 +329,8 @@
|
|
|
company:'',
|
|
company:'',
|
|
|
buyImg:'',
|
|
buyImg:'',
|
|
|
name:'',
|
|
name:'',
|
|
|
- courseName: ''
|
|
|
|
|
|
|
+ courseName: '',
|
|
|
|
|
+ list:[]
|
|
|
},
|
|
},
|
|
|
promise,
|
|
promise,
|
|
|
imgUrl: '',
|
|
imgUrl: '',
|
|
@@ -411,6 +432,13 @@
|
|
|
this.imgUrl = url;
|
|
this.imgUrl = url;
|
|
|
this.showImgDialog = true;
|
|
this.showImgDialog = true;
|
|
|
},
|
|
},
|
|
|
|
|
+ openShowAllRzcodeDialog() {
|
|
|
|
|
+ this.showAllRzcodeDialog = true;
|
|
|
|
|
+ },
|
|
|
|
|
+ selectRzcode(row) {
|
|
|
|
|
+ this.buyForm.rzCode = row.certificateNum;
|
|
|
|
|
+ this.showAllRzcodeDialog = false;
|
|
|
|
|
+ },
|
|
|
closeDialog() {
|
|
closeDialog() {
|
|
|
if (this.timer) window.clearInterval(this.timer);
|
|
if (this.timer) window.clearInterval(this.timer);
|
|
|
},
|
|
},
|