Quellcode durchsuchen

科德注册信息

liuxiangqi vor 1 Jahr
Ursprung
Commit
de8be7d51c

+ 18 - 8
src/assets/styles/index.scss

@@ -267,12 +267,13 @@ $border: #ddd;
   border-collapse: collapse;
   table-layout: fixed;
   border: 1px solid $border;
-  font-size: 14px;
+  font-size: 15px;
+  margin-bottom: 15px;
   th,
   td {
       position: relative;
       line-height: 19px;
-      padding: 15px 20px;
+      padding: 10px 20px;
       border: 1px solid $border;
       word-wrap: break-word;
       word-break: break-all;
@@ -284,7 +285,16 @@ $border: #ddd;
     width: 200px;
     color: #4C4C4C;
     text-align: right;
-    background: #F8F8F8;
+    font-weight: 700;
+    // background: #F8F8F8;
+  }
+  .th_title {
+    text-align: left;
+    color: #5282b6;
+    font-size: 18px;
+    font-weight: 700;
+    line-height: 19px;
+    // padding: 15px 20px;
   }
 }
 
@@ -716,18 +726,18 @@ $border: #ddd;
 
 /* 详情表格 */
 .table_register {
-	width: 80%;
+	// width: 80%;
   border-collapse: collapse;
   table-layout: fixed;
-  border: 1px solid #4296d6;
-  font-size: 12px;
+  border: 1px solid #eee;
+  font-size: 15px;
   margin: 0 auto;
   th,
   td {
       position: relative;
       line-height: 19px;
       padding: 4px 20px;
-      border: 1px solid #4296d6;
+      border: 1px solid #eee;
       word-wrap: break-word;
       word-break: break-all;
   }
@@ -753,7 +763,7 @@ $border: #ddd;
     position: relative;
   }
   .el-input--medium {
-    font-size: 12px;
+    font-size: 15px;
   }
   .el-input--medium .el-input__inner {
     height: 25px;

+ 16 - 362
src/views/common/registerFirst.vue

@@ -4,7 +4,7 @@
       <el-form ref="form" :model="form" :rules="registerRules" label-width="200px">
         <table class="table_register media">
           <tr>
-            <th rowspan="6" style="width: 10%;">企业信息</th>
+            <th rowspan="6" style="width: 20%;">企业信息</th>
             <th><span style="color: red;">*</span>企业名称</th>
             <td>
               <el-form-item label-width="0" prop="entName">
@@ -316,348 +316,6 @@
             </td>
           </tr>
         </table>
-        <table class="table_register media-short">
-          <tr>
-            <th rowspan="10" style="width: 10%;">企业信息</th>
-            <th><span style="color: red;">*</span>企业名称</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="entName">
-                <el-input v-model="form.entName" type="text" auto-complete="off" placeholder="请输入企业名称" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>统一社会信用代码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="license">
-                <el-input type="text" @change="validLicense" style="width: 220px;"
-                  v-model="form.license"
-                  placeholder="请输入统一社会信用代码">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>注册资金</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="regCapital">
-                <el-input type="text" style="width: 220px;"
-                  v-model="form.regCapital"
-                  placeholder="请输入注册资金">
-                  <template slot="append">万元</template>
-                </el-input>
-              </el-form-item>
-            </td>
-
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>工商注册时间</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="regDate">
-                <el-date-picker v-model="form.regDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" style="width: 220px;"></el-date-picker>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>工商注册类型</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="regType">
-                <el-select v-model="form.regType" filterable style="width: 220px;">
-                  <el-option v-for="item in regTypeOptions" :key="item.dictValue" :label="item.dictLabel" :value="item.dictValue"></el-option>
-                </el-select>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>主营产品(服务)所属技术领域</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="mainProducts">
-                <el-select v-model="form.mainProducts" style="width: 220px;" filterable>
-                  <el-option v-for="(item,index) in mainProductsOptions" :label="item.dictLabel" :key="index" :value="item.dictValue">{{item.dictLabel}}</el-option>
-                </el-select>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>通信地址</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="address">
-                <el-input v-model="form.address" type="text" auto-complete="off" placeholder="请输入通信地址" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>邮政编码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="zipCode">
-                <el-input v-model="form.zipCode" type="text" auto-complete="off" placeholder="请输入邮政编码" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>企业所属行政区域</th>
-            <td colspan="3">
-              <el-col :span="24">
-                <el-form-item label-width="0" prop="provinceId">
-                  <el-select v-model="form.provinceId" placeholder="省" @change="getCityData" style="width: 220px;" filterable>
-                    <el-option v-for="(item,index) in provinceDataList" :key="index" :label="item.name" :value="item.id"></el-option>
-                  </el-select>
-                </el-form-item>
-              </el-col>
-              <el-col :span="24">
-                <el-form-item prop="cityId" label-width="0px">
-                  <el-select v-model="form.cityId" placeholder="市" @change="getDistrictData" style="width: 220px;" filterable>
-                    <el-option v-for="(item, index) in cityDataList" :key="index" :label="item.name" :value="item.id"></el-option>
-                  </el-select>
-                </el-form-item>
-              </el-col>
-              <el-col :span="24">
-                <el-form-item label-width="0px" prop="districtId">
-                  <el-select v-model="form.districtId" placeholder="区" style="width: 220px;" filterable>
-                    <el-option v-for="(item, index) in districtDataList" :key="index" :label="item.name" :value="item.id"></el-option>
-                  </el-select>
-                </el-form-item>
-              </el-col>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>企业所得税主管税务机关</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="taxOffice">
-                <el-input v-model="form.taxOffice" type="text" auto-complete="off" placeholder="请输入企业所得税主管税务机关" disabled style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th rowspan="6">法人信息</th>
-            <th><span style="color: red;">*</span>姓名</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalName">
-                <el-input v-model="form.legalName" type="text" auto-complete="off" placeholder="请输入法人姓名" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>身份证号码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalIdCard">
-                <el-input v-model="form.legalIdCard" type="text" auto-complete="off" placeholder="请输入法人身份证号码" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>手机号码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalMobile">
-                <el-input v-model="form.legalMobile" type="text" auto-complete="off" placeholder="手机号码" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>传真</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalFax">
-                <el-input v-model="form.legalFax" type="text" auto-complete="off" placeholder="请输入法人传真" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>固定电话</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalPhone">
-                <el-input v-model="form.legalPhone" type="text" auto-complete="off" placeholder="请输入固定电话" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>E-mail</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="legalEmail">
-                <el-input v-model="form.legalEmail" type="text" auto-complete="off" placeholder="请输入法人邮箱" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th rowspan="6">联系人信息</th>
-            <th><span style="color: red;">*</span>姓名</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkName">
-                <el-input v-model="form.linkName" type="text" auto-complete="off" placeholder="请输入联系人姓名" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>身份证号码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkIdCard">
-                <el-input v-model="form.linkIdCard" type="text" auto-complete="off" placeholder="请输入联系人身份证号码" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>固定电话</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkPhone">
-                <el-input v-model="form.linkPhone" type="text" auto-complete="off" placeholder="请输入联系人固定电话" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th><span style="color: red;">*</span>手机号码</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkMobile">
-                <el-input v-model="form.linkMobile" type="text" auto-complete="off" placeholder="请填入手机号码" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>E-mail</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkEmail">
-                <el-input v-model="form.linkEmail" type="text" auto-complete="off" placeholder="请输入联系人邮箱" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>传真</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="linkFax">
-                <el-input v-model="form.linkFax" type="text" auto-complete="off" placeholder="请输入联系人传真" style="width: 220px;">
-                </el-input>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th :rowspan="form.listedFlag == 1 ? '2' : '1'">企业上市信息</th>
-            <th><span style="color: red;">*</span>企业是否上市</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="listedFlag">
-                <el-radio-group v-model="form.listedFlag" style="width: 220px;">
-                  <el-radio v-for="(item, index) in yesOrNoOptions" :key="index" :label="item.dictValue">{{item.dictLabel}}</el-radio>
-                </el-radio-group>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <template v-if="form.listedFlag == 1">
-              <th><span style="color: red;">*</span>企业上市代码</th>
-              <td colspan="3">
-                <el-form-item label-width="0" prop="listingCode">
-                  <el-input v-model="form.listingCode" type="text" auto-complete="off" placeholder="请输入企业上市代码" style="width: 220px;">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </template>
-          </tr>
-          <tr>
-            <th :rowspan="form.investFlag == 1 ? '2' : '1'">风险投资信息</th>
-            <th><span style="color: red;">*</span>是否引入风险投资</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="investFlag">
-                <el-radio-group v-model="form.investFlag" style="width: 220px;">
-                  <el-radio v-for="(item, index) in yesOrNoOptions" :key="index" :label="item.dictValue">{{item.dictLabel}}</el-radio>
-                </el-radio-group>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr v-if="form.investFlag == 1">
-            <!-- <template v-if="form.investFlag == 1"> -->
-              <th><span style="color: red;">*</span>风险投资金额</th>
-              <td colspan="3">
-                <el-form-item label-width="0" prop="investCapital">
-                  <el-input v-model="form.investCapital" type="text" auto-complete="off" placeholder="请输入风险投资金额" style="width: 220px;">
-                    <template slot="append">万元</template>
-                  </el-input>
-                </el-form-item>
-              </td>
-            <!-- </template> -->
-          </tr>
-          <tr>
-            <th :rowspan="form.techFlag == 1 ? '2' : '1'">高新企业</th>
-            <th><span style="color: red;">*</span>是否为高新企业</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="techFlag">
-                <el-radio-group v-model="form.techFlag" style="width: 220px;">
-                  <el-radio v-for="(item, index) in yesOrNoOptions" :key="index" :label="item.dictValue">{{item.dictLabel}}</el-radio>
-                </el-radio-group>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <template v-if="form.techFlag == 1">
-              <th><span style="color: red;">*</span>高新企业编号</th>
-              <td colspan="3">
-                <el-form-item label-width="0" prop="techCode">
-                  <el-input v-model="form.techCode" type="text" auto-complete="off" placeholder="请输入高新企业编号" style="width: 220px;">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </template>
-          </tr>
-          <tr>
-            <th>上年度是否做加计扣除</th>
-            <th><span style="color: red;">*</span>上年度是否做加计扣除</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="deductionFlag">
-                <el-radio-group v-model="form.deductionFlag" style="width: 220px;">
-                  <el-radio v-for="(item, index) in yesOrNoOptions" :key="index" :label="item.dictValue">{{item.dictLabel}}</el-radio>
-                </el-radio-group>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th rowspan="2">附件</th>
-            <th><span style="color: red;">*</span>企业营业执照</th>
-            <td colspan="3">
-              <el-form-item label-width="3" prop="licensePath" ref="licenseUpload">
-                <ImageUpload @input="handleLicenseSuccess" :params="params" :limit="limit" :value="form.licensePath" :fileSize="fileSize"></ImageUpload>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>其他附件</th>
-            <td colspan="3">
-              <el-form-item prop="attachIds" label-width="0">
-                <el-upload
-                  class="upload-demo"
-                  :action="action"
-                  :on-preview="handlePreview"
-                  :before-remove="beforeRemove"
-                  :on-success="handleFileSuccess"
-                  multiple
-                  :data="params"
-                  :file-list="form.fileList">
-                  <el-button size="small" type="primary">点击上传</el-button>
-                </el-upload>
-              </el-form-item>
-            </td>
-          </tr>
-          <tr>
-            <th>文件水印</th>
-            <th>文件水印</th>
-            <td colspan="3">
-              <el-form-item label-width="0" prop="logo" ref="logoUpload">
-                <ImageUpload @input="handleLogoSuccess" :params="params" :limit="limit" :value="form.logo" :fileSize="fileSize"></ImageUpload>
-              </el-form-item>
-            </td>
-          </tr>
-        </table>
       <el-row :gutter="40" style="margin-top: 20px;">
         <el-col :span="24">
           <el-form-item style="width:100%;text-align: center;" label-width="0px">
@@ -675,15 +333,6 @@
       </el-row>
     </el-form>
     </div>
-    <el-dialog
-      :visible.sync="dialogVisible"
-      title="预览"
-      width="800"
-      append-to-body>
-      <img
-        :src="dialogImageUrl"
-        style="display: block; max-width: 100%; margin: 0 auto"/>
-    </el-dialog>
   </div>
 </template>
 
@@ -1112,6 +761,11 @@ export default {
 </script>
 
 <style lang="scss" scoped>
+  .content {
+    width: 1200px;
+    margin: 0 auto;
+    overflow: hidden;
+  }
   .register {
     display: flex;
     justify-content: center;
@@ -1127,14 +781,14 @@ export default {
     text-align: center;
     color: #FFFFFF;
   }
-  @media ( max-width : 850px) {
-    .media {
-      display: none !important;
-    }
-  }
-  @media ( min-width: 850px ) {
-    .media-short {
-      display: none !important;
-    }
-  }
+  // @media ( max-width : 850px) {
+  //   .media {
+  //     display: none !important;
+  //   }
+  // }
+  // @media ( min-width: 850px ) {
+  //   .media-short {
+  //     display: none !important;
+  //   }
+  // }
 </style>

+ 77 - 28
src/views/enterprise/ent/basicInfo.vue

@@ -3,10 +3,13 @@
     <i v-if="info.authState == 1" class="entIcon audit"></i>
     <i v-if="info.authState == 2" class="entIcon pass"></i>
     <i v-if="info.authState == 3" class="entIcon refuse"></i>
-    <h3 class="toolbar">
-      <span class="title">企业信息</span>
-    </h3>
+    <!-- <div class="page-main">
+
+    </div> -->
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        企业信息
+      </th>
       <tr>
         <th>企业名称</th>
         <td>{{info.entName}}</td>
@@ -38,10 +41,11 @@
         <td>{{info.taxOffice}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">法人信息</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        法人信息
+      </th>
       <tr>
         <th>姓名</th>
         <td>{{info.legalName}}</td>
@@ -61,10 +65,11 @@
         <td>{{info.legalEmail}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">联系人信息</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        联系人信息
+      </th>
       <tr>
         <th>姓名</th>
         <td>{{info.linkName}}</td>
@@ -84,10 +89,11 @@
         <td>{{info.linkEmail}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">企业上市信息</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        企业上市信息
+      </th>
       <tr>
         <th>企业是否上市</th>
         <td>{{listedFlag}}</td>
@@ -95,10 +101,11 @@
         <td>{{info.listingCode}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">风险投资信息</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        风险投资信息
+      </th>
       <tr>
         <th>是否引入风险投资</th>
         <td>{{investFlag}}</td>
@@ -106,10 +113,11 @@
         <td>{{info.investCapital}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">高新企业</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        高新信息
+      </th>
       <tr>
         <th>是否为高新企业</th>
         <td>{{techFlag}}</td>
@@ -117,19 +125,21 @@
         <td>{{info.techCode}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">上年度是否做加计扣除</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        上年度是否做加计扣除
+      </th>
       <tr>
         <th>上年度是否做加计扣除</th>
         <td>{{deductionFlag}}</td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">附件</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        附件
+      </th>
       <tr>
         <th>企业营业执照</th>
         <td>
@@ -144,10 +154,11 @@
         </td>
       </tr>
     </table>
-    <h3 class="toolbar mt20">
-      <span class="title">文件水印</span>
-    </h3>
+    
     <table class="table_view">
+      <th colspan="4" class="th_title">
+        文件水印
+      </th>
       <tr>
         <th>公司logo</th>
         <td>
@@ -238,5 +249,43 @@
   }
 </script>
 
-<style>
+<style lang="scss" scoped>
+  .page-main {
+    background: #fff;
+    border: 2px solid #eee;
+  }
+  /* 详情表格 */
+  .table_con {
+  	width: 100%;
+    border-collapse: collapse;
+    table-layout: fixed;
+    border: 1px solid #eee;
+    font-size: 14px;
+    th,
+    td {
+        position: relative;
+        word-wrap: break-word;
+        word-break: break-all;
+    }
+    .td_title {
+      font-weight: 700;
+    }
+    .tr_title {
+      background: #f2f6fc;
+    }
+    th {
+      text-align: left;
+      color: #5282b6;
+      font-size: 20px;
+      font-weight: 700;
+      line-height: 50px;
+      padding-left: 20px;
+    }
+    td {
+      border: 2px solid #eee;
+      text-align: center;
+      padding: 10px 0;
+      font-size: 16px;
+    }
+  }
 </style>

Datei-Diff unterdrückt, da er zu groß ist
+ 336 - 717
src/views/enterprise/ent/edit.vue