|
@@ -3,6 +3,88 @@
|
|
|
<head>
|
|
<head>
|
|
|
<title>企业认证</title>
|
|
<title>企业认证</title>
|
|
|
<#include "/header.html">
|
|
<#include "/header.html">
|
|
|
|
|
+ <style>
|
|
|
|
|
+ .show-header {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ margin-bottom: 20px;
|
|
|
|
|
+ padding-bottom: 15px;
|
|
|
|
|
+ border-bottom: 1px solid #eee;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-logo {
|
|
|
|
|
+ width: 60px;
|
|
|
|
|
+ height: 60px;
|
|
|
|
|
+ margin-right: 15px;
|
|
|
|
|
+ border-radius: 4px;
|
|
|
|
|
+ object-fit: cover;
|
|
|
|
|
+ background: #f5f5f5;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-title-box {
|
|
|
|
|
+ flex: 1;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-name {
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #333;
|
|
|
|
|
+ margin-bottom: 8px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-tags {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ gap: 8px;
|
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-tag {
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ padding: 2px 10px;
|
|
|
|
|
+ background: #e8f5e9;
|
|
|
|
|
+ color: #66bb6a;
|
|
|
|
|
+ border-radius: 3px;
|
|
|
|
|
+ font-size: 12px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-section {
|
|
|
|
|
+ margin-bottom: 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-section-title {
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #333;
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .show-section-content {
|
|
|
|
|
+ color: #666;
|
|
|
|
|
+ line-height: 1.8;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .promo-img-grid {
|
|
|
|
|
+ display: grid;
|
|
|
|
|
+ grid-template-columns: repeat(4, 1fr);
|
|
|
|
|
+ gap: 12px;
|
|
|
|
|
+ margin-top: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .promo-img-item {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100px;
|
|
|
|
|
+ background: #f0f0f0;
|
|
|
|
|
+ border-radius: 4px;
|
|
|
|
|
+ object-fit: cover;
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ }
|
|
|
|
|
+ .contact-section {
|
|
|
|
|
+ margin-top: 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .contact-item {
|
|
|
|
|
+ margin-bottom: 8px;
|
|
|
|
|
+ color: #666;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ }
|
|
|
|
|
+ .contact-item i {
|
|
|
|
|
+ margin-right: 8px;
|
|
|
|
|
+ width: 16px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ }
|
|
|
|
|
+ </style>
|
|
|
</head>
|
|
</head>
|
|
|
<body>
|
|
<body>
|
|
|
<div id="rrapp" v-cloak>
|
|
<div id="rrapp" v-cloak>
|
|
@@ -13,109 +95,70 @@
|
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.enterpriseName" @keyup.enter="query" placeholder="企业名称">
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.enterpriseName" @keyup.enter="query" placeholder="企业名称">
|
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.contactPerson" @keyup.enter="query" placeholder="联系人">
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.contactPerson" @keyup.enter="query" placeholder="联系人">
|
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.contactPhone" @keyup.enter="query" placeholder="联系电话">
|
|
<input type="text" style="display: inline-block" class="form-control" v-model="queryParam.contactPhone" @keyup.enter="query" placeholder="联系电话">
|
|
|
- <select class="form-control" v-model="queryParam.auditStatus">
|
|
|
|
|
|
|
+ <select class="form-control" v-model="queryParam.status">
|
|
|
<option value="" disabled hidden>--选择状态--</option>
|
|
<option value="" disabled hidden>--选择状态--</option>
|
|
|
<option value="" >全部</option>
|
|
<option value="" >全部</option>
|
|
|
- <option value="0" >待审核</option>
|
|
|
|
|
- <option value="1" >已通过</option>
|
|
|
|
|
- <option value="2" >已驳回</option>
|
|
|
|
|
|
|
+ <option value="1" >未缴费</option>
|
|
|
|
|
+ <option value="2" >已缴费</option>
|
|
|
|
|
+ <option value="3" >已过期</option>
|
|
|
</select>
|
|
</select>
|
|
|
<a class="btn btn-query" @click="query"><i class="fa fa-search"></i> 查询</a>
|
|
<a class="btn btn-query" @click="query"><i class="fa fa-search"></i> 查询</a>
|
|
|
<a class="btn btn-success" @click="reset"><i class="fa fa-refresh"></i> 刷新</a>
|
|
<a class="btn btn-success" @click="reset"><i class="fa fa-refresh"></i> 刷新</a>
|
|
|
</div>
|
|
</div>
|
|
|
<#if shiro.hasPermission("qyh:enterprise:info")>
|
|
<#if shiro.hasPermission("qyh:enterprise:info")>
|
|
|
- <a class="btn btn-primary" @click="detail"><i class="fa fa-pencil-square-o"></i> 查看详情</a>
|
|
|
|
|
|
|
+ <a class="btn btn-primary" @click="detail"><i class="fa fa-pencil-square-o"></i> 展示信息</a>
|
|
|
</#if>
|
|
</#if>
|
|
|
- <a class="btn btn-primary" @click="shenhe"><i class="fa fa-hand-stop-o"></i> 审核</a>
|
|
|
|
|
|
|
+ <a class="btn btn-primary" @click="queryMessage"><i class="fa fa-hand-stop-o"></i> 查看留言</a>
|
|
|
</div>
|
|
</div>
|
|
|
<table id="jqGrid"></table>
|
|
<table id="jqGrid"></table>
|
|
|
<div id="jqGridPager"></div>
|
|
<div id="jqGridPager"></div>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
<div v-show="!showList" class="panel panel-default">
|
|
<div v-show="!showList" class="panel panel-default">
|
|
|
<div class="panel-heading">{{title}}</div>
|
|
<div class="panel-heading">{{title}}</div>
|
|
|
- <form class="form-horizontal">
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">企业全称</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.enterpriseName" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">营业执照号</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.licenseNo" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">联系人</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.contactPerson" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">联系电话</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.contactPhone" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">营业执照照片</div>
|
|
|
|
|
- <div class="col-sm-4">
|
|
|
|
|
- <div class="layui-upload">
|
|
|
|
|
-<!-- <button type="button" class="layui-btn" id="test1">上传图片</button>-->
|
|
|
|
|
- <div class="layui-upload-list">
|
|
|
|
|
- <table class="upload-table-img">
|
|
|
|
|
- <tr>
|
|
|
|
|
- <td><img class="layui-upload-img" id="demo1" hidden></td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- </table>
|
|
|
|
|
- <p id="demoText1"></p>
|
|
|
|
|
|
|
+ <form class="form-horizontal">
|
|
|
|
|
+ <div class="show-header">
|
|
|
|
|
+ <img class="show-logo" :src="wjxyEnterprise.enterpriseLogo" alt="企业logo">
|
|
|
|
|
+ <div class="show-title-box">
|
|
|
|
|
+ <div class="show-name">{{ wjxyEnterprise.enterpriseName || '-' }}</div>
|
|
|
|
|
+ <div class="show-tags" v-if="wjxyEnterprise.mainTags">
|
|
|
|
|
+ <span class="show-tag" v-for="(tag, index) in wjxyEnterprise.mainTags.split(',')" :key="index">{{ tag }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <input type="hidden" class="form-control" id="imgUrl1" placeholder="图片地址"/>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">申请时间</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.createTime" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label">状态</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <input type="text" readonly="readonly" class="form-control" v-model="wjxyEnterprise.statetext" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div v-if="wjxyEnterprise.auditStatus != 1">
|
|
|
|
|
- <div class="form-group" v-show="!isSee">
|
|
|
|
|
- <div class="col-sm-2 control-label">审核意见</div>
|
|
|
|
|
- <div class="col-sm-4">
|
|
|
|
|
- <select class="form-control" v-model="state">
|
|
|
|
|
- <option value="" disabled hidden>--审核意见--</option>
|
|
|
|
|
- <option value="1" >审核通过</option>
|
|
|
|
|
- <option value="0" >驳回</option>
|
|
|
|
|
|
|
|
|
|
- </select>
|
|
|
|
|
|
|
+ <div class="show-section" v-if="wjxyEnterprise.enterpriseIntro">
|
|
|
|
|
+ <div class="show-section-title">企业简介</div>
|
|
|
|
|
+ <div class="show-section-content">{{ wjxyEnterprise.enterpriseIntro }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
|
|
|
|
|
- <div class="form-group" v-show="state!=1">
|
|
|
|
|
- <div class="col-sm-2 control-label">驳回理由</div>
|
|
|
|
|
- <div class="col-sm-10">
|
|
|
|
|
- <textarea class="form-control" :readonly="isSee" v-model="wjxyEnterprise.reason">
|
|
|
|
|
- </textarea>
|
|
|
|
|
|
|
+ <div class="show-section" v-if="wjxyEnterprise.enterprisePromoImages">
|
|
|
|
|
+ <div class="show-section-title">企业宣传图</div>
|
|
|
|
|
+ <div class="promo-img-grid">
|
|
|
|
|
+ <img class="promo-img-item" v-for="(img, index) in wjxyEnterprise.enterprisePromoImages.split(',')" :key="index" :src="img" @click="previewImage(img)">
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <div class="col-sm-2 control-label"></div>
|
|
|
|
|
- <input v-show="!isSee && wjxyEnterprise.auditStatus != 1" type="button" class="btn btn-primary" id="btnSaveOrUpdate" data-loading-text="保存中..." @click="saveOrUpdate" value="确定"/>
|
|
|
|
|
- <input type="button" class="btn btn-warning" @click="reload" value="返回"/>
|
|
|
|
|
- </div>
|
|
|
|
|
- </form>
|
|
|
|
|
|
|
+ <div class="contact-section">
|
|
|
|
|
+ <div class="show-section-title">联系我们</div>
|
|
|
|
|
+ <div class="contact-item" v-if="wjxyEnterprise.enterpriseAddress">
|
|
|
|
|
+ <i class="fa fa-map-marker" style="color: #f56c6c;"></i>
|
|
|
|
|
+ <span>{{ wjxyEnterprise.enterpriseAddress }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="contact-item" v-if="wjxyEnterprise.enterpriseEmail">
|
|
|
|
|
+ <i class="fa fa-envelope-o" style="color: #409eff;"></i>
|
|
|
|
|
+ <span>{{ wjxyEnterprise.enterpriseEmail }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="contact-item" v-if="wjxyEnterprise.enterprisePhone">
|
|
|
|
|
+ <i class="fa fa-phone" style="color: #67c23a;"></i>
|
|
|
|
|
+ <span>{{ wjxyEnterprise.enterprisePhone }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="form-group">
|
|
|
|
|
+ <div class="col-sm-2 control-label"></div>
|
|
|
|
|
+ <input type="button" class="btn btn-warning" @click="reload" value="返回"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </form>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|