|
|
@@ -72,10 +72,10 @@
|
|
|
.row-operator2 > .operator-menu3 {
|
|
|
position: absolute;
|
|
|
width: 125px;
|
|
|
- height: 60;
|
|
|
+ height: 60px;
|
|
|
line-height: 30px;
|
|
|
padding: 0 10px;
|
|
|
- top: 30;
|
|
|
+ top: 30px;
|
|
|
background-color: #333;
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
opacity: 0;
|
|
|
@@ -464,8 +464,116 @@
|
|
|
display: block
|
|
|
}
|
|
|
</style>
|
|
|
+
|
|
|
+<style>
|
|
|
+ .count_basic .choose-body {
|
|
|
+ display: table;
|
|
|
+ width: 33.333333%;
|
|
|
+ margin-top: 10px;
|
|
|
+ padding: 10px;
|
|
|
+ table-layout: fixed;
|
|
|
+ border-collapse: separate;
|
|
|
+ border: 1px solid #ccc;
|
|
|
+ position: relative;
|
|
|
+ background: #fff;
|
|
|
+ z-index: 1000;
|
|
|
+ padding-right: 2px;
|
|
|
+ float:left;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item {
|
|
|
+ display: table-cell;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item>ul {
|
|
|
+ height: 200px;
|
|
|
+ overflow-x: hidden;
|
|
|
+ overflow-y: scroll;
|
|
|
+ width:100%;
|
|
|
+ margin:0;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item>ul>li {
|
|
|
+ line-height: 30px;
|
|
|
+ position: relative;
|
|
|
+ margin:0;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item>ul>li.active a {
|
|
|
+ color: #3c7cf5;
|
|
|
+ background: #e8f0ff;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item>ul>li>a {
|
|
|
+ display: block;
|
|
|
+ color: #666666;
|
|
|
+ margin:0;
|
|
|
+ width:100%;
|
|
|
+ text-align:left;
|
|
|
+ overflow:hidden;
|
|
|
+ background: #fff;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .choose-body>.choose-item .caret {
|
|
|
+ float: right;
|
|
|
+ margin-top: 14px;
|
|
|
+ margin-right: 8px;
|
|
|
+ border-left: 3px solid;
|
|
|
+ border-right: none;
|
|
|
+ border-top: 3px solid transparent;
|
|
|
+ border-bottom: 3px solid transparent;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .area-bg{
|
|
|
+ background: url("static/img/all/dot.png") no-repeat 732px center;
|
|
|
+ }
|
|
|
+ .count_basic .area-list{
|
|
|
+ position: absolute;
|
|
|
+ top: 26px;
|
|
|
+ left: 15px;
|
|
|
+ width: 756px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .count_basic .business_scope{
|
|
|
+ padding-bottom:10px;
|
|
|
+ }
|
|
|
+ .count_basic .business_scope ul{
|
|
|
+ width:100%;
|
|
|
+ margin:0;
|
|
|
+ margin-left:-10px;
|
|
|
+ }
|
|
|
+ .count_basic .business_scope ul li{
|
|
|
+ position:relative;
|
|
|
+ width:auto;
|
|
|
+ padding:0 10px;
|
|
|
+ margin:0 10px;
|
|
|
+ float:none;
|
|
|
+ background: #5078cb;
|
|
|
+ border-radius:5px;
|
|
|
+ text-align: center;
|
|
|
+ line-height: 25px;
|
|
|
+ }
|
|
|
+ .count_basic .business_scope ul li span{
|
|
|
+ color:#fff;
|
|
|
+ }
|
|
|
+ .count_basic .business_scope ul li i{
|
|
|
+ position:absolute;
|
|
|
+ right:-10px;
|
|
|
+ top:-10px;
|
|
|
+ cursor:pointer;
|
|
|
+ display:inline-block;
|
|
|
+ width:20px;
|
|
|
+ height:20px;
|
|
|
+ line-height: 20px;
|
|
|
+ font-size: 16px;
|
|
|
+ text-align: center;
|
|
|
+ color:red;
|
|
|
+ border-radius:50%;
|
|
|
+ background: #eee;
|
|
|
+ }
|
|
|
+</style>
|
|
|
<!--右侧主体部分-->
|
|
|
-<div class="count user_right fr">
|
|
|
+<div class="count user_right fr" ng-click="hideList()">
|
|
|
<!--安全设置-->
|
|
|
<div class="count_center">
|
|
|
<div class="com_tab">
|
|
|
@@ -494,13 +602,8 @@
|
|
|
<ul>
|
|
|
<li>
|
|
|
<div class="fl">企业名称</div>
|
|
|
- <div class="col-sm-10" ng-if="updateState"><input type="text" class="form-control"
|
|
|
- title="企业全称"
|
|
|
- ng-disabled=" !updateState"
|
|
|
- ng-model="enterpriseInfo.enName"/>
|
|
|
- </div>
|
|
|
- <div class="fr" ng-if="!updateState"><span
|
|
|
- ng-bind="enterpriseInfo.enName || '暂无信息'"></ span>
|
|
|
+ <div class="fr"><span
|
|
|
+ ng-bind="enterpriseInfo.enName || '暂无信息'"></span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<!--<li>
|
|
|
@@ -519,18 +622,14 @@
|
|
|
</li>-->
|
|
|
<li>
|
|
|
<div class="fl">营业执照号</div>
|
|
|
- <div class="col-sm-10" ng-if="updateState"><input type="text" class="form-control"
|
|
|
- title="营业执照号" disabled="disable"
|
|
|
- ng-model="enterpriseInfo.enBussinessCode"/>
|
|
|
- </div>
|
|
|
- <div class="fr" ng-if="!updateState"><span
|
|
|
+ <div class="fr"><span
|
|
|
ng-bind="enterpriseInfo.enBussinessCode || '暂无信息'"></span></div>
|
|
|
</li>
|
|
|
<li>
|
|
|
<div class="fl">注册地址</div>
|
|
|
<div class="col-sm-10" ng-if="updateState"><input type="text" class="form-control"
|
|
|
title="企业地址"
|
|
|
- ng-disabled=" !updateState"
|
|
|
+ ng-disabled="enterpriseInfo.enValidCode == 2"
|
|
|
ng-model="enterpriseInfo.enAddress"/>
|
|
|
</div>
|
|
|
<div class="fr" ng-if="!updateState"><span
|
|
|
@@ -546,6 +645,83 @@
|
|
|
<div class="fr" ng-if="!updateState"><span
|
|
|
ng-bind="enterpriseInfo.enUrl || '暂无信息'"></span></div>
|
|
|
</li>
|
|
|
+ <li>
|
|
|
+ <div class="fl">所属行业</div>
|
|
|
+ <div class="col-sm-10" ng-if="updateState">
|
|
|
+ <div class="content" ng-mouseenter="enterInput()" ng-mouseleave="leaveInput()">
|
|
|
+ <input ng-model="enterpriseInfo.enIndustry" title="所属行业" ng-disabled=" !updateState"
|
|
|
+ class="area-bg form-control input-xs" type="text"
|
|
|
+ ng-click="selectProfession()">
|
|
|
+ </input>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div ng-show="showProfession" ng-mouseenter="enterList()" ng-mouseleave="leaveList()" class="area-list">
|
|
|
+ <div class="choose-body">
|
|
|
+ <div class="choose-item">
|
|
|
+ <ul class="list-unstyled">
|
|
|
+ <li ng-repeat="(key, value) in profession[0]" ng-class="{active: key == active[0]}">
|
|
|
+ <a ng-click="onItemClick(key, 0, value)">{{key}}
|
|
|
+ <span class="caret" ></span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="choose-body" ng-show="profession[1]">
|
|
|
+ <div class="choose-item">
|
|
|
+ <ul class="list-unstyled">
|
|
|
+ <li ng-repeat="(key, value) in profession[1]" ng-class="{active: key == active[1]}">
|
|
|
+ <a ng-click="onItemClick(key, 1, value)">{{key}}
|
|
|
+ <span ng-show="!isString(value)" class="caret" ></span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="choose-body" ng-show="profession[2]" style="border-left:0;">
|
|
|
+ <div class="choose-item">
|
|
|
+ <ul class="list-unstyled">
|
|
|
+ <li ng-repeat="(key, value) in profession[2]" ng-class="{active: key == active[2]}">
|
|
|
+ <a ng-click="onItemClick(key, 2, value)">{{key}}
|
|
|
+ <span ng-show="!isString(value)" class="caret" ></span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="choose-body" ng-show="professionArray.length > 0" style="border-left:0;">
|
|
|
+ <div class="choose-item">
|
|
|
+ <ul class="list-unstyled">
|
|
|
+ <li ng-repeat="value in professionArray" ng-class="{active: false}">
|
|
|
+ <a ng-click="onItemClick(null, -1, value)">{{value}}</a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="fr" ng-if="!updateState"><span ng-bind="enterpriseInfo.enIndustry || '暂无信息'"></span></div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <div class="fl">经营范围</div>
|
|
|
+ <div class="col-sm-10">
|
|
|
+ <div class="business_scope">
|
|
|
+ <ul class="list-inline">
|
|
|
+ <li ng-repeat="(key, value) in enBusinessScope track by $index"><span>{{value}}</span><i ng-if="updateState" class="fa fa-close" ng-click="clearBusinessScope(key)"></i></li>
|
|
|
+ <li ng-if="enBusinessScope.length === 0"><span>无标签信息</span></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="input-group" style="width:50%;" ng-if="updateState">
|
|
|
+ <input class="form-control"
|
|
|
+ ng-model="_scope.businessScope"
|
|
|
+ maxlength="10"
|
|
|
+ placeholder="请输入不大于10个字符" type="text"/>
|
|
|
+ <div class="input-group-addon" ng-click="addBusinessScope(businessScope)">
|
|
|
+ <span>添加标签</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
</ul>
|
|
|
<!--<div class="deal-btn" ng-if="userInfo.sys">-->
|
|
|
<!--<button type="button" class="edit btn btn-primary" ng-if=" !updateState" ng-click="changeToUpdate(true)">修改</button>-->
|
|
|
@@ -796,45 +972,45 @@
|
|
|
</li>-->
|
|
|
</ul>
|
|
|
</div>
|
|
|
- <!--申请绑定-->
|
|
|
+ <!--申请绑定-->
|
|
|
<div class="clearfix bind-en" ng-if="tab=='bind'">
|
|
|
- <div class="rt_menu">
|
|
|
- <span class="pull-right"><input type="text" ng-model="searchParams.keyword" class="form-control" placeholder="用户名/UU账号/手机号"/><button class="btn" ng-click="searchApply()">搜索</button> </span></span>
|
|
|
+ <div class="rt_menu">
|
|
|
+ <span class="pull-right"><input type="text" ng-model="searchParams.keyword" class="form-control" placeholder="用户名/UU账号/手机号"/><button class="btn" ng-click="searchApply()">搜索</button> </span></span>
|
|
|
+ </div>
|
|
|
+ <table class="bind-enter-tab" ng-table="applyToEnterpriseTableParams">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th>用户名</th>
|
|
|
+ <th>UU账号</th>
|
|
|
+ <th>手机号</th>
|
|
|
+ <th>邮箱</th>
|
|
|
+ <th>操作</th>
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+ <tbody>
|
|
|
+ <tr class="default-row" ng-repeat="item in content">
|
|
|
+ <td class="user-name" ng-bind="item.user.vipName || '-'"></td>
|
|
|
+ <td ng-bind="item.user.userUU || '-'"></td>
|
|
|
+ <td ng-bind="item.user.mobile || '-'"></td>
|
|
|
+ <td ng-bind="item.user.email || '-'"></td>
|
|
|
+ <td>
|
|
|
+ <a class="operate-btn" ng-click="auditApply(1, item.id, item.user.userUU)">同意</a>
|
|
|
+ <a class="operate-btn" ng-click="auditApply(0, item.id, item.user.userUU)">| 拒绝</a>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr class="num" ng-if="content && content.length > 0">
|
|
|
+ <td colspan="5">
|
|
|
+ <span class="last-login pull-right">显示<span ng-bind="page.size * (page.number - 1) + 1"></span>-<span ng-bind="page.size * (page.number - 1) + page.numberOfElements"></span>条,共<span ng-bind="page.totalElements"></span>条</span>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr ng-if="!content || !content.length">
|
|
|
+ <td colspan="5" class="grey white">
|
|
|
+ <img src="static/img/all/empty-cart.png">暂无申请信息
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
</div>
|
|
|
- <table class="bind-enter-tab" ng-table="applyToEnterpriseTableParams">
|
|
|
- <thead>
|
|
|
- <tr>
|
|
|
- <th>用户名</th>
|
|
|
- <th>UU账号</th>
|
|
|
- <th>手机号</th>
|
|
|
- <th>邮箱</th>
|
|
|
- <th>操作</th>
|
|
|
- </tr>
|
|
|
- </thead>
|
|
|
- <tbody>
|
|
|
- <tr class="default-row" ng-repeat="item in content">
|
|
|
- <td class="user-name" ng-bind="item.user.vipName || '-'"></td>
|
|
|
- <td ng-bind="item.user.userUU || '-'"></td>
|
|
|
- <td ng-bind="item.user.mobile || '-'"></td>
|
|
|
- <td ng-bind="item.user.email || '-'"></td>
|
|
|
- <td>
|
|
|
- <a class="operate-btn" ng-click="auditApply(1, item.id, item.user.userUU)">同意</a>
|
|
|
- <a class="operate-btn" ng-click="auditApply(0, item.id, item.user.userUU)">| 拒绝</a>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr class="num" ng-if="content && content.length > 0">
|
|
|
- <td colspan="5">
|
|
|
- <span class="last-login pull-right">显示<span ng-bind="page.size * (page.number - 1) + 1"></span>-<span ng-bind="page.size * (page.number - 1) + page.numberOfElements"></span>条,共<span ng-bind="page.totalElements"></span>条</span>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr ng-if="!content || !content.length">
|
|
|
- <td colspan="5" class="grey white">
|
|
|
- <img src="static/img/all/empty-cart.png">暂无申请信息
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
<!--权限管理-->
|
|
|
<div class="count01 clearfix" ng-if="tab=='auth'">
|
|
|
<div class="power_title">员工账号及权限管理</div>
|