Explorar o código

企业认证详情页

reloaded %!s(int64=5) %!d(string=hai) anos
pai
achega
07d8b2f942

+ 60 - 37
src/layout/companyidentify/detailInfo.vue

@@ -2,47 +2,77 @@
   <div id="detailInfo">
     <el-row>
       <el-col :span="24" class="form">
-        <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
-          <el-form-item label="营业执照图片" prop="logo">
-            <upload :limit="1" :data="ruleForm.logo" type="logo" :url="`/files/teacher/upload`" @upload="uploadSuccess"></upload>
+        <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="140px" class="demo-ruleForm">
+          <el-form-item label="营业执照图片:">
+            <el-image :src="ruleForm.logo"></el-image>
           </el-form-item>
-          <el-form-item label="成立日期" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="企业名称:">
+            <span>{{ ruleForm.company_name }}</span>
           </el-form-item>
-          <el-form-item label="营业到期时间" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="成立日期:">
+            <span>{{ ruleForm.establish_date }}</span>
           </el-form-item>
-          <el-form-item label="企业类型" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="营业到期时间:">
+            <span>{{ ruleForm.due_date }}</span>
           </el-form-item>
-          <el-form-item label="统一社会信用代码" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="企业类型:">
+            <span>{{ ruleForm.type }}</span>
           </el-form-item>
-          <el-form-item label="注册资本" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="统一社会信用代码:">
+            <span>{{ ruleForm.code }}</span>
           </el-form-item>
-          <el-form-item label="资金总额" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="注册资本:">
+            <span>{{ ruleForm.registered_capital }}</span>
           </el-form-item>
-          <el-form-item label="营业收入" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="资金总额:">
+            <span>{{ ruleForm.total_assets }}</span>
           </el-form-item>
-          <el-form-item label="从业人员数量" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="营业收入:">
+            <span>{{ ruleForm.taking }}</span>
           </el-form-item>
-          <el-form-item label="所属一级行业" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="从业人员数量:">
+            <span>{{ ruleForm.number }}</span>
           </el-form-item>
-          <el-form-item label="所属" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          <el-form-item label="企业所属类型:">
+            <span>{{ ruleForm.belong_type }}</span>
           </el-form-item>
-          <el-form-item label="用户名称" prop="name">
-            <el-input v-model="ruleForm.name" placeholder="请输入用户名称"></el-input>
+          // 所属各级行业
+          <el-form-item label="企业所属地:">
+            <span>{{ ruleForm.belong_addr }}</span>
           </el-form-item>
-          <el-form-item>
-            <el-button size="small" @click="resetForm('ruleForm')">取消</el-button>
-            <el-button type="primary" size="small" @click="submitForm('ruleForm')">提交</el-button>
+          <el-form-item label="经营地址:">
+            <span>{{ ruleForm.business_addr }}</span>
           </el-form-item>
+          <el-form-item label="注册地址:">
+            <span>{{ ruleForm.registered_addr }}</span>
+          </el-form-item>
+          <el-form-item label="经营范围:">
+            <span>{{ ruleForm.business_scope }}</span>
+          </el-form-item>
+          <el-form-item label="企业简介:">
+            <span>{{ ruleForm.introduction }}</span>
+          </el-form-item>
+          <el-form-item label="身份证正面图:">
+            <el-image :src="ruleForm.card_front"></el-image>
+          </el-form-item>
+           <el-form-item label="身份证背面图:">
+            <el-image :src="ruleForm.card_back"></el-image>
+          </el-form-item>
+          <el-form-item label="法定代表人:">
+            <span>{{ ruleForm.representative }}</span>
+          </el-form-item>
+          <el-form-item label="法人证件号:">
+            <span>{{ ruleForm.representative_id }}</span>
+          </el-form-item>
+          <el-form-item label="法人手机号:">
+            <span>{{ ruleForm.representative_phone }}</span>
+          </el-form-item>
+          <span v-if="ruleForm.status === '0'">
+            <el-form-item>
+              <el-button type="primary" @click="submitForm('ruleForm')">审核通过</el-button>
+              <el-button type="danger" @click="resetForm('ruleForm')">审核拒绝</el-button>
+            </el-form-item>
+          </span>
         </el-form>
       </el-col>
     </el-row>
@@ -50,21 +80,14 @@
 </template>
 
 <script>
-import upload from '@/components/upload.vue';
 export default {
   name: 'detailInfo',
   props: {
     ruleForm: null,
   },
-  components: {
-    upload,
-  },
+  components: {},
   data: () => ({
-    rules: {
-      // phone: [{ required: true, message: '请输入手机号', trigger: 'blur' }],
-      // passwd: [{ required: true, message: '请输入注册密码', trigger: 'blur' }],
-      // type: [{ required: true, message: '请选择用户类型', trigger: 'change' }],
-    },
+    rules: {},
   }),
   created() {},
   computed: {},

+ 29 - 2
src/views/companyidentify/detail.vue

@@ -33,8 +33,35 @@ export default {
   },
   data: () => ({
     display: 'none',
-    topTitle: '企业信息审核',
-    ruleForm: {},
+    topTitle: '企业认证信息审核',
+    ruleForm: {
+      business_license: '营业执照图片',
+      company_name: '企业名称',
+      establish_date: '成立日期',
+      due_date: '营业到期日期',
+      type: '企业类型',
+      code: '统一社会信用代码',
+      registered_capital: '注册资本',
+      total_assets: '资产总额',
+      taking: '营业收入',
+      number: '从业人员数量',
+      belong_type: '企业所属类型',
+      profession_one: '所属一级行业',
+      profession_two: '所属二级行业',
+      profession_three: '所属三级行业',
+      profession_four: '所属四级行业',
+      belong_addr: '企业所属地',
+      business_addr: '经营地址',
+      registered_addr: '注册地址',
+      business_scope: '经营范围',
+      introduction: '企业简介',
+      card_front: '身份证正面图',
+      card_back: '身份证背面图',
+      representative: '法定代表人',
+      representative_id: '法人证件号',
+      representative_phone: '法人手机号',
+      status: '0',
+    },
   }),
   created() {},
   computed: {},

+ 1 - 1
src/views/companyup/detail.vue

@@ -32,7 +32,7 @@ export default {
   },
   data: () => ({
     display: 'none',
-    topTitle: '企业信息',
+    topTitle: '企业信息审核',
     ruleForm: {
       company_name: '企业名称',
       introduction: '企业简介',