wxd 10 月之前
父節點
當前提交
1f3bd21995

+ 9 - 0
src/api/qiye/personnelInquiry.js

@@ -0,0 +1,9 @@
+import request from "@/utils/request";
+
+//获取详情
+export function getInquiryDetails(id) {
+  return request({
+    url: "/qygl/Qiye/" + id,
+    method: "get",
+  });
+}

+ 1 - 1
src/components/Subheading/index.vue

@@ -31,7 +31,7 @@ export default {
   border-bottom: #005c91 solid 1px;
 }
 .slot {
-  margin: 10px 0;
+  margin: 20px 0;
 }
 .container {
   margin: 10px 0;

+ 107 - 9
src/views/qiye/jlgcswljy/personnelInquiry.vue

@@ -50,7 +50,7 @@
         <template slot-scope="scope">
           <span
             >{{ scope.row.QiciYear }}年{{
-              scope.row.Qici ? `第${scope.row.Qici}期` : ""
+              scope.row.Qici ? `第${scope.row.Qici}期` : ""
             }}</span
           >
         </template>
@@ -88,27 +88,29 @@
         width="150"
       >
         <template slot-scope="scope">
-          <el-tag :type="scope.row.FeeFlg == 0 ? 'danger' : 'primary'">{{
+          <el-tag :type="scope.row.FeeFlg == 0 ? 'danger' : 'success'">{{
             scope.row.FeeFlg == 0 ? "未收费" : "已收费"
           }}</el-tag>
         </template>
       </el-table-column>
       <el-table-column label="是否学完">
         <template slot-scope="scope">
-          <el-tag :type="scope.row.wanchengflg == 0 ? 'danger' : 'primary'">{{
+          <el-tag :type="scope.row.wanchengflg == 0 ? 'danger' : 'success'">{{
             scope.row.wanchengflg == 0 ? "未学完" : "已学完"
           }}</el-tag>
         </template>
       </el-table-column>
       <el-table-column label="是否考过">
         <template slot-scope="scope">
-          <el-tag v-if="scope.row.PassState == 0"> 已通过 </el-tag>
+          <el-tag v-if="scope.row.PassState == 0" type="success">
+            已通过
+          </el-tag>
         </template>
       </el-table-column>
       <el-table-column label="操作">
         <template slot-scope="scope">
           <el-button
-            @click="handleViewDetails(scope)"
+            @click="handleViewDetails(scope.row)"
             icon="el-icon-view"
             type="text"
             size="mini"
@@ -129,7 +131,7 @@
     <el-dialog
       title="监理工程师网络教育报名详细信息"
       :visible.sync="enrollDia"
-      width="1200px"
+      width="1000px"
       :before-close="
         () => {
           enrollDia = false;
@@ -138,10 +140,98 @@
     >
       <div>
         <Subheading titleText="企业信息">
-          <el-form label-width="100px">
-            <el-form-item label="阿松大"></el-form-item>
+          <el-form size="mini" label-width="120px" :inline="true">
+            <el-form-item label="企业名称">
+              <el-input readonly :value="companiesFormData.qyname"></el-input>
+            </el-form-item>
+            <el-form-item label="负责人姓名">
+              <el-input readonly :value="companiesFormData.name"></el-input>
+            </el-form-item>
+            <el-form-item label="邮政编码">
+              <el-input readonly :value="companiesFormData.yzbm"></el-input>
+            </el-form-item>
+            <el-form-item label="电子邮箱">
+              <el-input readonly :value="companiesFormData.lxryx"></el-input>
+            </el-form-item>
+            <el-form-item label="手机号码">
+              <el-input readonly :value="companiesFormData.photo"></el-input>
+            </el-form-item>
           </el-form>
         </Subheading>
+        <Subheading titleText="监理工程师信息">
+          <el-form size="mini" label-width="120px" :inline="true">
+            <el-form-item label="姓名">
+              <el-input :value="personFormData.UserName"></el-input>
+            </el-form-item>
+            <el-form-item label="证书类别">
+              <el-input value="监理工程师"></el-input>
+            </el-form-item>
+            <el-form-item label="证书签发日期">
+              <el-input :value="personFormData.QianFaDate"></el-input>
+            </el-form-item>
+            <el-form-item label="性别">
+              <el-input :value="personFormData.UserSex"></el-input>
+            </el-form-item>
+            <el-form-item label="证书编号">
+              <el-input :value="personFormData.zgzsh"></el-input>
+            </el-form-item>
+            <el-form-item label="联系电话">
+              <el-input :value="personFormData.UserPhone"></el-input>
+            </el-form-item>
+            <el-form-item label="职称">
+              <el-input :value="personFormData.zhicheng"></el-input>
+            </el-form-item>
+            <el-form-item label="身份证号">
+              <el-input :value="personFormData.UserCord"></el-input>
+            </el-form-item>
+            <el-form-item label="证书有效期至">
+              <el-input :value="personFormData.Yxqz"></el-input>
+            </el-form-item>
+            <el-form-item label="学历">
+              <el-input :value="personFormData.xueli"></el-input>
+            </el-form-item>
+            <el-form-item label="职称批准单位">
+              <el-input :value="personFormData.ZCpizhunDept"></el-input>
+            </el-form-item>
+          </el-form>
+        </Subheading>
+        <Subheading titleText="监理工程师业绩/简历">
+          <el-table style="width: 90%; margin: 0 auto">
+            <el-table-column label="序号"></el-table-column>
+            <el-table-column label="添加时间"></el-table-column>
+            <el-table-column label="工作单位"></el-table-column>
+            <el-table-column label="监理工程师业绩/简历"></el-table-column>
+          </el-table>
+        </Subheading>
+        <Subheading titleText="开票信息">
+          <el-form size="mini" label-width="120px" :inline="true">
+            <el-form-item label="开票类型">
+              <el-input :value="personFormData.kplx"></el-input>
+            </el-form-item>
+            <el-form-item label="开票名称">
+              <el-input :value="personFormData.kpdw"></el-input>
+            </el-form-item>
+          </el-form>
+        </Subheading>
+
+        <Subheading titleText="邮寄信息">
+          <el-form size="mini" label-width="120px" :inline="true">
+            <el-form-item label="收件人姓名">
+              <el-input :value="personFormData.sjr"></el-input>
+            </el-form-item>
+            <el-form-item label="邮寄地址">
+              <el-input :value="personFormData.yjdz"></el-input>
+            </el-form-item>
+            <el-form-item label="收件人手机">
+              <el-input :value="personFormData.sjrsj"></el-input>
+            </el-form-item>
+            <el-form-item label="邮政编码">
+              <el-input :value="personFormData.yjbm"></el-input>
+            </el-form-item>
+          </el-form>
+        </Subheading>
+
+        <Subheading titleText="证件信息"> </Subheading>
       </div>
       <span slot="footer" class="dialog-footer">
         <el-button @click="enrollDia = false">关 闭</el-button>
@@ -152,11 +242,16 @@
 
 <script>
 import { listPerson } from "@/api/xiehui/jxjy/onpayment";
+import { getInquiryDetails } from "@/api/qiye/personnelInquiry";
 import { handleTableIndex } from "@/utils/index";
 export default {
   name: "Person",
   data() {
     return {
+      //人员信息
+      personFormData: {},
+      //企业信息
+      companiesFormData: {},
       enrollDia: false,
       // 遮罩层
       loading: true,
@@ -180,12 +275,15 @@ export default {
       queryParams: {
         pageNum: 1,
         pageSize: 10,
-        BMdept: this.$store.state.user.userId,
+        BMdept: this.$store.state.user.userInfo.id,
       },
     };
   },
   created() {
     this.getList();
+    getInquiryDetails(this.$store.state.user.userInfo.id).then((res) => {
+      this.companiesFormData = res.data;
+    });
   },
   methods: {
     //查看详细

+ 8 - 13
src/views/xiehui/jxjy/Training/finishPayment.vue

@@ -134,24 +134,19 @@
       <el-table-column label="考试截止" align="center" prop="yjdz" width="150">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.ksjzTime, "{y}-{m}-{d}") }}</span>
-          <el-button
-            style="margin-left: 10px"
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            >设置</el-button
+          <el-button style="margin-left: 10px" size="mini" type="text"
+            >[ 设置 ]</el-button
           >
         </template>
       </el-table-column>
       <el-table-column label="收费设置" align="center" width="150">
         <template slot-scope="scope">
-          <span>{{ scope.row.FeeFlg == 0 ? "未收费" : "已收费" }}</span>
-          <el-button
-            style="margin-left: 10px"
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            >设置</el-button
+          <el-tag :type="scope.row.FeeFlg == 0 ? 'danger' : 'success'">{{
+            scope.row.FeeFlg == 0 ? "未收费" : "已收费"
+          }}</el-tag>
+
+          <el-button style="margin-left: 10px" size="mini" type="text"
+            >[ 设置 ]</el-button
           >
         </template>
       </el-table-column>

+ 7 - 13
src/views/xiehui/jxjy/Training/noPayment.vue

@@ -127,24 +127,18 @@
       <el-table-column label="考试截止" align="center" prop="yjdz" width="150">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.ksjzTime, "{y}-{m}-{d}") }}</span>
-          <el-button
-            style="margin-left: 10px"
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            >设置</el-button
+          <el-button style="margin-left: 10px" size="mini" type="text"
+            >[ 设置 ]</el-button
           >
         </template>
       </el-table-column>
       <el-table-column label="收费设置" align="center" width="150">
         <template slot-scope="scope">
-          <span>{{ scope.row.FeeFlg == 0 ? "未收费" : "已收费" }}</span>
-          <el-button
-            style="margin-left: 10px"
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            >设置</el-button
+          <el-tag :type="scope.row.FeeFlg == 0 ? 'danger' : 'success'">{{
+            scope.row.FeeFlg == 0 ? "未收费" : "已收费"
+          }}</el-tag>
+          <el-button style="margin-left: 10px" size="mini" type="text"
+            >[ 设置 ]</el-button
           >
         </template>
       </el-table-column>