Browse Source

修改一些显示界面

sandm 2 năm trước cách đây
mục cha
commit
d7ba28cf3f

+ 43 - 29
app/admin/controller/EnterpriseChangeRecord.php

@@ -36,40 +36,15 @@ class EnterpriseChangeRecord extends AdminController {
             return json(["msg" => 'ID不能为空!']);
         }
         $ecr = EnterpriseApi::getOneRecord($id);
+        $ep = EnterpriseApi::getOne($ecr['mainId']);
         if (\StrUtil::isNotEmpAndNull($ecr['oldStreet']) || \StrUtil::isNotEmpAndNull($ecr['newStreet'])) {
             $streetList = DictApi::selectByParentCode("street");
-			if (\StrUtil::isNotEmpAndNull($ecr['oldStreet'])) {
+            if (\StrUtil::isNotEmpAndNull($ecr['oldStreet'])) {
                 $ecr['oldStreetName'] = $streetList[$ecr['oldStreet']];
             }
-			if (\StrUtil::isNotEmpAndNull($ecr['newStreet'])) {
+            if (\StrUtil::isNotEmpAndNull($ecr['newStreet'])) {
                 $ecr['newStreetName'] = $streetList[$ecr['newStreet']];
             }
-		}
-        if (\StrUtil::isNotEmpAndNull($ecr['oldEnterpriseTag']) || \StrUtil::isNotEmpAndNull($ecr['newEnterpriseTag'])) {
-            $talentTypeList = DictApi::selectByParentCode("enterprise_tag");
-			if (\StrUtil::isNotEmpAndNull($ecr['oldEnterpriseTag'])) {
-                $ecr['oldEnterpriseTagName'] = $talentTypeList[$ecr['oldEnterpriseTag']];
-            }
-			if (\StrUtil::isNotEmpAndNull($ecr['newEnterpriseTag'])) {
-                $ecr['newEnterpriseTagName'] = $talentTypeList[$ecr['newEnterpriseTag']];
-            }
-		}
-        if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldNew']) || \StrUtil::isNotEmpAndNull($ecr['newIndustryFieldNew'])) {
-            $industryFieldNewList = DictApi::selectByParentCode("industry_field");
-			if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldNew'])) {
-                $ecr['oldIndustryFieldNewName'] = $industryFieldNewList[$ecr['oldIndustryFieldNew']];
-            }
-			if (\StrUtil::isNotEmpAndNull($ecr['newIndustryFieldNew'])) {
-                $ecr['newIndustryFieldNewName'] = $industryFieldNewList[$ecr['newIndustryFieldNew']];
-            }
-		}
-        if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldOld'])) {
-            $industry = DictApi::findDictByCode($ecr['oldIndustryFieldOld']);
-            $ecr['oldIndustryFieldOldName'] = $industry['name'];
-        }
-        if (\StrUtil::isNotEmpAndNull($ecr['newIndustryFieldOld'])) {
-            $industry = DictApi::findDictByCode($ecr['newIndustryFieldOld']);
-            $ecr['newIndustryFieldOldName'] = $industry['name'];
         }
 
         switch ($ecr['checkState']){
@@ -94,7 +69,46 @@ class EnterpriseChangeRecord extends AdminController {
         }
 
 
-        return view("",['ecr' => $ecr]);
+        switch ($ep->special){
+            case 0:
+                if (\StrUtil::isNotEmpAndNull($ecr['oldEnterpriseTag']) || \StrUtil::isNotEmpAndNull($ecr['newEnterpriseTag'])) {
+                    $talentTypeList = DictApi::selectByParentCode("enterprise_tag");
+                    if (\StrUtil::isNotEmpAndNull($ecr['oldEnterpriseTag'])) {
+                        $ecr['oldEnterpriseTagName'] = $talentTypeList[$ecr['oldEnterpriseTag']];
+                    }
+                    if (\StrUtil::isNotEmpAndNull($ecr['newEnterpriseTag'])) {
+                        $ecr['newEnterpriseTagName'] = $talentTypeList[$ecr['newEnterpriseTag']];
+                    }
+                }
+                if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldNew']) || \StrUtil::isNotEmpAndNull($ecr['newIndustryFieldNew'])) {
+                    $industryFieldNewList = DictApi::selectByParentCode("industry_field");
+                    if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldNew'])) {
+                        $ecr['oldIndustryFieldNewName'] = $industryFieldNewList[$ecr['oldIndustryFieldNew']];
+                    }
+                    if (\StrUtil::isNotEmpAndNull($ecr['newIndustryFieldNew'])) {
+                        $ecr['newIndustryFieldNewName'] = $industryFieldNewList[$ecr['newIndustryFieldNew']];
+                    }
+                }
+                if (\StrUtil::isNotEmpAndNull($ecr['oldIndustryFieldOld'])) {
+                    $industry = DictApi::findDictByCode($ecr['oldIndustryFieldOld']);
+                    $ecr['oldIndustryFieldOldName'] = $industry['name'];
+                }
+                if (\StrUtil::isNotEmpAndNull($ecr['newIndustryFieldOld'])) {
+                    $industry = DictApi::findDictByCode($ecr['newIndustryFieldOld']);
+                    $ecr['newIndustryFieldOldName'] = $industry['name'];
+                }
+
+                return view("",['ecr' => $ecr]);
+                break;
+            case 1:
+                return view("goto_enterprise_change_detail_page1", ['ecr' => $ecr]);
+                break;
+            default:
+
+                break;
+        }
+
+
     }
 
     public function gotoEnterpriseChangeExaminePage(){

+ 99 - 94
app/admin/view/currency_filetype/currency_filetype_add.html

@@ -1,102 +1,107 @@
 {extend name="layout/content"}
 {block name="content"}
 <div class="ibox float-e-margins">
-  <div class="ibox-content">
-    <form id="currencyFileTypeInfoForm" action="/admin/currencyFiletype/add" method="post" enctype="multipart/form-data" target="hiddenIframe">
-      <div class="form-horizontal">
-        <input id="id" name="id" type="hidden"/>
-        <div class="row">
-          <div class="col-sm-6">
-            <div class="form-group">
-              <label class="col-sm-3 control-label">
-                申报类别
-              </label>
-              <div class="col-sm-9">
-                <select class="form-control" id="type" name="type">
+    <div class="ibox-content">
+        <form id="currencyFileTypeInfoForm" action="/admin/currencyFiletype/add" method="post"
+              enctype="multipart/form-data" target="hiddenIframe">
+            <div class="form-horizontal">
+                <input id="id" name="id" type="hidden"/>
+                <div class="row">
+                    <div class="col-sm-6">
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                申报类别
+                            </label>
+                            <div class="col-sm-9">
+                                <select class="form-control" id="type" name="type">
 
-                </select>
-              </div>
+                                </select>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                附件api
+                            </label>
+                            <div class="col-sm-9">
+                                <input class="form-control" id="api" name="api" type="text">
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                是否生效
+                            </label>
+                            <div class="col-sm-9">
+                                <select class="form-control" id="active" name="active">
+                                    <option value="1">是</option>
+                                    <option value="2">否</option>
+                                </select>
+                            </div>
+                        </div>
+                        <input type="file" name="templateFile" id="templateFile"
+                               onchange="CurrencyFiletypeInfoDlg.fileChange(this)" style="display: none">
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                附件模板
+                            </label>
+                            <div class="col-sm-9">
+                                <input class="form-control" id="templateUrl" name="templateUrl" type="text"
+                                       onclick="$('#templateFile').click();">
+                            </div>
+                        </div>
+                    </div>
+                    <div class="col-sm-6">
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                附件名称
+                            </label>
+                            <div class="col-sm-9">
+                                <input class="form-control" id="name" name="name" type="text">
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                是否必传
+                            </label>
+                            <div class="col-sm-9">
+                                <select class="form-control" id="must" name="must">
+                                    <option value="1">是</option>
+                                    <option value="2">否</option>
+                                </select>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                排序
+                            </label>
+                            <div class="col-sm-9">
+                                <input class="form-control" id="sn" name="sn" type="text">
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-3 control-label">
+                                备注
+                            </label>
+                            <div class="col-sm-9">
+                                <input class="form-control" id="description" name="description" type="text">
+                            </div>
+                        </div>
+                    </div>
+                </div>
+                <div class="row btn-group-m-t">
+                    <div class="col-sm-12" style="text-align: center;">
+                        <button type="button" class="btn btn-sm btn-info " onclick="CurrencyFiletypeInfoDlg.addSubmit()"
+                                id="ensure">
+                            <i class="fa fa-check"></i>&nbsp;提交
+                        </button>
+                        <button type="button" class="btn btn-sm btn-danger " onclick="CurrencyFiletypeInfoDlg.close()"
+                                id="cancel">
+                            <i class="fa fa-eraser"></i>&nbsp;取消
+                        </button>
+                    </div>
+                </div>
             </div>
-            <div class="form-group">
-              <label class="col-sm-3 control-label">
-                附件api
-              </label>
-              <div class="col-sm-9">
-                <input class="form-control" id="api" name="api" type="text">
-              </div>
-            </div>
-            <div class="form-group">
-              <label class="col-sm-3 control-label">
-                是否生效
-              </label>
-              <div class="col-sm-9">
-                <select class="form-control" id="active" name="active">
-                  <option value="1">是</option>
-                  <option value="2">否</option>
-                </select>
-              </div>
-            </div>
-        <input type="file" name="templateFile" id="templateFile" onchange="CurrencyFiletypeInfoDlg.fileChange(this)" style="display: none">
-            <div class="form-group">
-              <label class="col-sm-3 control-label">
-                附件模板
-              </label>
-              <div class="col-sm-9">
-                <input class="form-control" id="templateUrl" name="templateUrl" type="text" onclick="$('#templateFile').click();">
-              </div>
-            </div>
-      </div>
-      <div class="col-sm-6">
-        <div class="form-group">
-          <label class="col-sm-3 control-label">
-            附件名称
-          </label>
-          <div class="col-sm-9">
-            <input class="form-control" id="name" name="name" type="text">
-          </div>
-        </div>
-        <div class="form-group">
-          <label class="col-sm-3 control-label">
-            是否必传
-          </label>
-          <div class="col-sm-9">
-            <select class="form-control" id="must" name="must">
-              <option value="1">是</option>
-              <option value="2">否</option>
-            </select>
-          </div>
-        </div>
-        <div class="form-group">
-          <label class="col-sm-3 control-label">
-            排序
-          </label>
-          <div class="col-sm-9">
-            <input class="form-control" id="sn" name="sn" type="text">
-          </div>
-        </div>
-        <div class="form-group">
-          <label class="col-sm-3 control-label">
-            备注
-          </label>
-          <div class="col-sm-9">
-            <input class="form-control" id="description" name="description" type="text">
-          </div>
-        </div>
-  </div>
-</div>
-<div class="row btn-group-m-t">
-  <div class="col-sm-12" style="text-align: center;">
-    <button type="button" class="btn btn-sm btn-info " onclick="CurrencyFiletypeInfoDlg.addSubmit()" id="ensure">
-      <i class="fa fa-check"></i>&nbsp;提交
-    </button>
-    <button type="button" class="btn btn-sm btn-danger " onclick="CurrencyFiletypeInfoDlg.close()" id="cancel">
-      <i class="fa fa-eraser"></i>&nbsp;取消
-    </button>
-  </div>
-</div>
-</div>
-</form>
-</div>
+        </form>
+    </div>
 </div>
 <iframe id="hiddenIframe" name="hiddenIframe" style="display: none;"></iframe>
 <script src="/static/modular/filetype/currencyFiletype/currencyFiletype_info.js?V=1"></script>

+ 74 - 53
app/admin/view/enterprise/goto_enterprise_detail_page.html

@@ -10,7 +10,15 @@
     table td{
         text-align: center;
     }
-
+    .key{
+        width: 150px;
+        text-align: right;
+        background-color: #f0f9eb;
+    }
+    .value1{
+        width: 240px;
+        text-align: left;
+    }
 </style>
 <script type="text/javascript">
     $(function () {
@@ -40,6 +48,7 @@
                 Feng.showPdf(photoImg, "pdf", "预览")
             });
         }
+        Feng.getCheckLog("logTable", {"type": 10, "mainId": '{$ep.id}', "typeFileId": "", "active": 1})
     });
 
 </script>
@@ -52,88 +61,90 @@
                 <div class="panel-body">
                     <table style="width:100%" class="table table-bordered">
                         <tr>
-                            <td>
+                            <td class="key">
                                 单位名称
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.name}
                             </td>
-                            <td>
+                            <td class="key">
                                 统一社会信用代码
                             </td>
-                            <td>
+                            <td class="value1" style="border-right: 1px solid #c0a16b">
                                 {$ep.idCard}
                             </td>
-                            <td>
-                                营业执照
+                            <td rowspan="3" style="border: 1px solid #c0a16b">
+                                <label>
+                                    营业执照<br />
+                                    (事业单位法人证或批文)
+                                </label>
+                                <img onclick="Feng.showImg(this)" id="yyzz" alt="营业执照" src="{$ep.imgurl|getStoragePath}"
+                                     style="max-width: 100px;">
                             </td>
                         </tr>
                         <tr>
-                            <td>
+                            <td class="key">
                                 法人代表
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.legal}
                             </td>
-                            <td>
+                            <td class="key">
                                 单位地址
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.address}
                             </td>
-                            <td rowspan="2">
-                                <img onclick="Feng.showImg(this)" id="yyzz" alt="营业执照" src="{$ep.imgurl|getStoragePath}"
-                                     style="max-width: 100px;">
-                            </td>
                         </tr>
                         <tr>
-                            <td>
+                            <td class="key">
                                 所属街道
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.streetName}
                             </td>
-                            <td>
+                            <td class="key">
                                 单位电话
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.ephone}
                             </td>
                         </tr>
                         <tr>
-                            <td>
+                            <td class="key">
                                 企业银行账号
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.bankCard}
                             </td>
-                            <td>
+                            <td class="key">
                                 企业开户银行
                             </td>
-                            <td>
+                            <td class="value1" style="border-right: 1px solid #c0a16b">
                                 {$ep.bank}
                             </td>
-                            <td>
-                                开户许可证
+                            <td style="border: 1px solid #c0a16b" rowspan="2">
+                                <label>
+                                    开户许可证
+                                </label>
+                                <img onclick="Feng.showImg(this)" id="bankImg" alt="开户许可证"
+                                     src="{$ep.bankImg|getStoragePath}" style="max-width: 100px;">
                             </td>
                         </tr>
                         <tr>
-                            <td>
+                            <td class="key">
                                 企业开户银行网点
                             </td>
                             <td colspan="3">
                                 {$ep.bankNetwork}
                             </td>
-                            <td>
-                                <img onclick="Feng.showImg(this)" id="bankImg" alt="开户许可证"
-                                     src="{$ep.bankImg|getStoragePath}" style="max-width: 100px;">
-                            </td>
                         </tr>
 
                     </table>
                 </div>
             </div>
         </div>
+        {if condition="$ep.special == 0"}
         <div class="panel-body">
             <div class="panel panel-default">
                 <div class="panel-heading">申报信息</div>
@@ -188,34 +199,37 @@
                 </div>
             </div>
         </div>
+        {/if}
         <div class="panel-body">
             <div class="panel panel-default">
                 <div class="panel-heading">人才联络员信息</div>
                 <div class="panel-body">
                     <table style="width:100%" class="table table-bordered">
                         <tr>
-                            <td>
+                            <td class="key">
                                 姓名
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.agentName}
                             </td>
-                            <td>
+                            <td class="key">
                                 人才联络员电话
                             </td>
-                            <td>
+                            <td style="text-align: left">
                                 {$ep.agentPhone}
                             </td>
-                            <td>
+                        </tr>
+                        <tr>
+                            <td class="key">
                                 人才联络员邮箱
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.agentEmail}
                             </td>
-                            <td>
+                            <td class="value1">
                                 人才联络员信息备案表
                             </td>
-                            <td>
+                            <td style="text-align: left">
                                 <button type="button" onclick="Feng.showFile('{$ep.beian|getFileView}','beian')">点击查看</button>
                             </td>
                         </tr>
@@ -229,36 +243,39 @@
                 <div class="panel-body">
                     <table style="width:100%" class="table table-bordered">
                         <tr>
-                            <td>
+                            <td class="key">
                                 审核状态
                             </td>
-                            <td>
+                            <td class="value1">
                                 {$ep.checkStateName}
                             </td>
-                            <td>
-                                审核意见
-                            </td>
-                            <td>
-                                {$ep.checkMsg}
-                            </td>
-                            <td>
+                            <td class="key">
                                 审核人
                             </td>
-                            <td>
+                            <td style="text-align: left">
                                 {$ep.checkUser}
                             </td>
                         </tr>
                         <tr>
-                            <td>
+                            <td class="key">
+                                审核意见
+                            </td>
+                            <td class="value1">
+                                {$ep.checkMsg}
+                            </td>
+                            <td class="key">
                                 拉黑/冻结原因
                             </td>
-                            <td>
+                            <td style="text-align: left">
                                 {$ep.activeMsg}
                             </td>
-                            <td>
+                        </tr>
+                        <tr>
+
+                            <td class="key">
                                 备注
                             </td>
-                            <td colspan="2">
+                            <td colspan="3" style="text-align: left">
                                 {$ep.description}
                             </td>
                         </tr>
@@ -267,7 +284,11 @@
             </div>
         </div>
 
-
+        <div class="panel panel-default">
+            <div class="panel-heading" onclick="$(this).next().toggle()">日志</div>
+            <table id="logTable">
+            </table>
+        </div>
     </div>
 </div>
 <div style="display: none" id="canvas">

+ 300 - 0
app/admin/view/enterprise_change_record/goto_enterprise_change_detail_page1.html

@@ -0,0 +1,300 @@
+{extend name="layout/content"}
+{block name="content"}
+<style>
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
+</style>
+<div class="ibox float-e-margins">
+    <div class="ibox-content">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="ecre.initFileTable()"
+                                                        aria-expanded="false">2.附件上传</a></li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                   style="display: none;"/>
+                            <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}"
+                                   style="display: none;"/>
+                            <input style="display: none;" type="text" class="form-control" id="checkState"
+                                   name="checkState" value="{$ecr.checkState}"/>
+                            <div class="panel-body">
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更前机构信息</div>
+                                    <div class="panel-body">
+                                        <div class="col-sm-12 ">
+                                            <div class="row">
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位名称</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldName"
+                                                               name="oldName" value="{$ecr.oldName}" readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldIdCard"
+                                                               name="oldIdCard" value="{$ecr.oldIdCard}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldLegal"
+                                                               name="oldLegal" value="{$ecr.oldLegal}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>所属街道</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldStreet"
+                                                               name="oldStreet" value="{$ecr.oldStreetName}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位地址</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldAddress"
+                                                               name="oldAddress" value="{$ecr.oldAddress}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位电话</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldEphone"
+                                                               name="oldEphone" value="{$ecr.oldEphone}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>人才联络员</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldAgentName"
+                                                               name="oldAgentName" value="{$ecr.oldAgentName}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>人才联络员电话</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldAgentPhone"
+                                                               name="oldAgentPhone" value="{$ecr.oldAgentPhone}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>电子邮箱</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldAgentEmail"
+                                                               name="oldAgentEmail" value="{$ecr.oldAgentEmail}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业银行账号</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldBankCard"
+                                                               name="oldBankCard" value="{$ecr.oldBankCard}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业开户银行网点</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldBankNetwork"
+                                                               name="oldBankNetwork" value="{$ecr.oldBankNetwork}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业开户银行</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="oldBank"
+                                                               name="oldBank" value="{$ecr.oldBank}" readonly disabled/>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更后机构信息</div>
+                                    <div class="panel-body">
+
+                                        <div class="col-sm-12 ">
+                                            <div class="row">
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位名称</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newName"
+                                                               name="newName" value="{$ecr.newName}" readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newIdCard"
+                                                               name="newIdCard" value="{$ecr.newIdCard}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newLegal"
+                                                               name="newLegal" value="{$ecr.newLegal}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>所属街道</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newStreet"
+                                                               name="newStreet" value="{$ecr.newStreetName}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位地址</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newAddress"
+                                                               name="newAddress" value="{$ecr.newAddress}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>单位电话</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newEphone"
+                                                               name="newEphone" value="{$ecr.newEphone}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>人才联络员</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newAgentName"
+                                                               name="newAgentName" value="{$ecr.newAgentName}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>人才联络员电话</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newAgentPhone"
+                                                               name="newAgentPhone" value="{$ecr.newAgentPhone}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing"><span
+                                                            class="text-danger">*</span>电子邮箱</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newAgentEmail"
+                                                               name="newAgentEmail" value="{$ecr.newAgentEmail}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业银行账号</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newBankCard"
+                                                               name="newBankCard" value="{$ecr.newBankCard}" readonly
+                                                               disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业开户银行网点</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newBankNetwork"
+                                                               name="newBankNetwork" value="{$ecr.newBankNetwork}"
+                                                               readonly disabled/>
+                                                    </div>
+                                                </div>
+                                                <div class="rowGroup" style="margin-bottom: 0px;">
+                                                    <label class="col-sm-2 control-label spacing">企业开户银行</label>
+                                                    <div class="col-sm-4 spacing">
+                                                        <input type="text" class="form-control" id="newBank"
+                                                               name="newBank" value="{$ecr.newBank}" readonly disabled/>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
+<script type="text/javascript">
+    document.write('<script src="/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail1.js?v='+(new Date()).getTime()+'"><\/script>');
+</script>
+{/block}

+ 1 - 1
app/common/api/EnterpriseApi.php

@@ -21,7 +21,7 @@ class EnterpriseApi {
         if($company_info['code'] != 'super'){
             $where[] = ['type','=',session('user')['type']];
             if(session('user')['type'] == 1){
-                $list = Db::table('sys_enterprisetype_properties')->where('companyIds','like',$companyId)->select()->toArray();
+                $list = Db::table('sys_enterprisetype_properties')->where('companyIds','like',"%{$companyId}%")->select()->toArray();
                 $talentType = [];
                 foreach ($list as $k => $v){
                     array_push($talentType,$v['talentType']);

+ 7 - 1
app/common/controller/Auth.php

@@ -46,10 +46,16 @@ class Auth extends BaseController
                 'bankNetwork' => \StrUtil::getRequestDecodeParam($this->request,'bankNetwork')
             ];
             try {
+
                 if($special == 'qiye'){
-                    validate(Enterprise::class)->batch(true)->scene('add')->check($data);
+                    if($data['type'] == 1){
+                        validate(Enterprise::class)->batch(true)->scene('add')->check($data);
+                    }else{
+                        validate(Enterprise::class)->batch(true)->scene('jc_add')->check($data);
+                    }
                     $data['special'] = 0;
                 }else{
+                    $data['type'] = 1;
                     validate(Enterprise::class)->batch(true)->scene('sy_add')->check($data);
                     $data['special'] = 1;
                 }

+ 3 - 1
app/common/validate/Enterprise.php

@@ -72,6 +72,8 @@ class Enterprise extends Validate{
         'change' => ['name','idCard','industryFieldNew','enterpriseTag','enterpriseType','agentName','agentPhone','legal','street','address','ephone','agentEmail','bankCard','bank','bankNetwork'],
         'changePwd' => ['password'],
         'check_common' => ['name','idCard','industryFieldNew','enterpriseTag','enterpriseType','agentName','legal','street','address','ephone','agentEmail','bankCard','bank','bankNetwork'],
-        'sy_add' => ['username','password','re_password','name','verificationCode','street','address','ephone','agentEmail']
+        'jc_add' => ['username','password','re_password','name','idCard','type','agentName','agentPhone','verificationCode','legal','street','address','ephone','agentEmail','bankCard','bank','bankNetwork'],
+        'sy_add' => ['username','password','re_password','name','verificationCode','street','address','ephone','agentEmail'],
+        'sy_change' => ['name','agentName','agentPhone','street','address','ephone','agentEmail']
     ];
 }

+ 0 - 5
app/common/view/auth/register.html

@@ -52,7 +52,6 @@
                                         <div id="tab-3" class="tab-pane active">
                                             <div class="panel-body" >
                                                 <div class="panel panel-default">
-
                                                     <div class="panel-heading">基础信息</div>
                                                     <div class="panel-body">
                                                         <table style="width: 100%;border-collapse: collapse;" class="table table-bordered">
@@ -207,12 +206,8 @@
                                                             </table>
                                                         </div>
                                                     </div>
-
-
                                                 </div>
-
                                             </div>
-
                                         </div>
                                         <div id="tab-4" class="tab-pane">
                                             <div class="panel-heading">基础信息</div>

+ 86 - 17
app/enterprise/controller/Api.php

@@ -4,6 +4,7 @@ namespace app\enterprise\controller;
 
 use app\admin\model\Enterprise;
 use app\common\api\DictApi;
+use app\common\api\EnterpriseApi;
 use app\common\model\CurrentcyFileType;
 use app\common\model\TalentChecklog;
 use app\common\model\TalentCommonFile;
@@ -84,7 +85,20 @@ class Api extends EnterpriseController {
                 $ecr['checkStateName'] = '';
         }
 
-        return view("", ['ecr' => $ecr]);
+        //20220918增加根据不同的企业类型显示不同的信息变更界面
+        switch ($ep->special){
+            case 0:
+                return view("", ['ecr' => $ecr]);
+                break;
+            case 1:
+                return view("to_add1", ['ecr' => $ecr]);
+                break;
+            default:
+
+                break;
+        }
+
+
     }
 
     public function upsert(){
@@ -110,8 +124,19 @@ class Api extends EnterpriseController {
         ];
 
         try {
-            validate(\app\common\validate\Enterprise::class)->batch(true)->scene('change')->check($data);
             $ep = Enterprise::where('id',session("user")["uid"])->find();
+            switch ($ep->special){
+                case 0:
+                    validate(\app\common\validate\Enterprise::class)->batch(true)->scene('change')->check($data);
+                    break;
+                case 1:
+                    validate(\app\common\validate\Enterprise::class)->batch(true)->scene('sy_change')->check($data);
+                    break;
+                default:
+
+                    break;
+            }
+
             $record_id = \StrUtil::getRequestDecodeParam($this->request,'id');
             if(!$record_id){
                 $record_data = [
@@ -232,7 +257,7 @@ class Api extends EnterpriseController {
             return json($res);
         } catch (ValidateException $e){
             $error = $e->getError();
-            return json(["msg" => array_pop($error)],500);
+            return json(["msg" => array_pop($error),'code' => 500]);
         }
 
     }
@@ -240,8 +265,19 @@ class Api extends EnterpriseController {
     public function toUpdate(){
         $id = trim($this->request['id']);
         $ecr = EnterpriseRecord::findOrEmpty($id);
+        $ep = Enterprise::where('id',$ecr->mainId)->find();
+
+        switch ($ep->special){
+            case 0:
+                return view("", ['ecr' => $ecr]);
+                break;
+            case 1:
+                return view("to_update1", ['ecr' => $ecr]);
+                break;
+            default:
 
-        return view("", ['ecr' => $ecr]);
+                break;
+        }
     }
 
     public function submitToCheck(){
@@ -259,7 +295,22 @@ class Api extends EnterpriseController {
             return json(['msg' => '不能重复提交审核', 'code' => 500]);
         }
 
-        $list = CurrentcyFileType::where('type','enterpriseChange')->where('active',1)->select();
+        $ep = EnterpriseApi::getOne($obj->mainId);
+
+        //20220918增加根据不同的企业类型显示不同的信息变更界面
+        switch ($ep->special){
+            case 0:
+                $org_type = 'enterpriseChange';
+                break;
+            case 1:
+                $org_type = 'governmentChange';
+                break;
+            default:
+
+                break;
+        }
+
+        $list = CurrentcyFileType::where('type',$org_type)->where('active',1)->select();
         if(!$list || count($list) <= 0){
             return json(['msg' => '缺少附件', 'code' => 500]);
         }
@@ -310,20 +361,38 @@ class Api extends EnterpriseController {
             return json(['msg' => '记录为空', 'code' => 500]);
         }
         $ecr = EnterpriseRecord::find($id);
+        $ep = EnterpriseApi::getOne($ecr['mainId']);
         $streetList = DictApi::selectByParentCode('street');
-        $tagList = DictApi::selectByParentCode('enterprise_tag');
-        $typeList = DictApi::selectByParentCode('enterprise_type');
-        $industryFieldNew = DictApi::selectByParentCode('industry_field');
-
         $ecr['oldStreetName'] = $streetList[$ecr['oldStreet']];
         $ecr['newStreetName'] = $streetList[$ecr['newStreet']];
-        $ecr['oldEnterpriseTagName'] = $tagList[$ecr['oldEnterpriseTag']];
-        $ecr['newEnterpriseTagName'] = $tagList[$ecr['newEnterpriseTag']];
-        $ecr['oldEnterpriseTypeName'] = $typeList[$ecr['oldEnterpriseType']];
-        $ecr['newEnterpriseTypeName'] = $typeList[$ecr['newEnterpriseType']];
-        $ecr['oldIndustryFieldNewName'] = $industryFieldNew[$ecr['oldIndustryFieldNew']];
-        $ecr['newIndustryFieldNewName'] = $industryFieldNew[$ecr['newIndustryFieldNew']];
-
-        return view("",['ecr' => $ecr]);
+        //20220918增加根据不同的企业类型显示不同的信息变更界面
+        switch ($ep->special){
+            case 0:
+                $tagList = DictApi::selectByParentCode('enterprise_tag');
+                $typeList = DictApi::selectByParentCode('enterprise_type');
+                $industryFieldNew = DictApi::selectByParentCode('industry_field');
+                $industry = DictApi::findDictByCode($ecr['oldIndustryFieldOld']);
+                $ecr['oldIndustryFieldOldName'] = $industry['name'];
+                $industry = DictApi::findDictByCode($ecr['newIndustryFieldOld']);
+                $ecr['newIndustryFieldOldName'] = $industry['name'];
+                $ecr['oldEnterpriseTagName'] = $tagList[$ecr['oldEnterpriseTag']];
+                $ecr['newEnterpriseTagName'] = $tagList[$ecr['newEnterpriseTag']];
+                $ecr['oldEnterpriseTypeName'] = $typeList[$ecr['oldEnterpriseType']];
+                $ecr['newEnterpriseTypeName'] = $typeList[$ecr['newEnterpriseType']];
+                $ecr['oldIndustryFieldNewName'] = $industryFieldNew[$ecr['oldIndustryFieldNew']];
+                $ecr['newIndustryFieldNewName'] = $industryFieldNew[$ecr['newIndustryFieldNew']];
+
+
+
+                return view("",['ecr' => $ecr]);
+                break;
+            case 1:
+                return view("to_detail1",['ecr' => $ecr]);
+                break;
+            default:
+
+                break;
+        }
+
     }
 }

+ 3 - 2
app/enterprise/controller/Index.php

@@ -27,9 +27,10 @@ class Index extends EnterpriseController {
     public function centerPage(){
         $ep = Enterprise::where('id',$this->user['uid'])->find();
         $ep['industryFieldNewName'] = DictApi::findDictByCode($ep['industryFieldNew'])->name ?? '';
-        $ep['industryFieldOldName'] = DictApi::findDictByCode($ep['industryFieldOldName'])->name ?? '';
-        $ep['talentTypeName'] = DictApi::findDictByCode($ep['talentType'])->name ?? '';
+        $ep['industryFieldOldName'] = DictApi::findDictByCode($ep['industryFieldOld'])->name ?? '';
+        $ep['enterpriseTagName'] = DictApi::findDictByCode($ep['enterpriseTag'])->name ?? '';
         $ep['streetName'] = DictApi::findDictByCode($ep['street'])->name ?? '';
+        $ep['enterpriseTypeName'] = DictApi::findDictByCode($ep['enterpriseType'])->name ?? '';
         switch ($ep['type']){
             case 1:
                 $ep['typeName'] = '晋江市现代产业体系人才';

+ 198 - 164
app/enterprise/view/api/to_add.html

@@ -1,180 +1,214 @@
 {extend name="layout/content"}
 {block name="content"}
 <style>
-  .upload-btn{
-    position: relative;
-    display: inline-block;
-    cursor: pointer;
-    background: #1ab394;
-    padding: 6px 12px;
-    color: #fff;
-    text-align: center;
-    border-radius: 3px;
-    overflow: hidden;
-    font-size: 14px;
-    font-weight: 400;
-  }
-  .spacing {
-    margin-bottom: 10px;
-    padding-right:4px;
-    padding-left: 4px;
-  }
-  .imgs li{
-    list-style: none;
-    float: left;
-    border: 1px solid #d8d1d1;
-    text-align: center;
-    height: 30px;
-  }
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
 </style>
 <div class="ibox float-e-margins">
-  <div class="ibox-content">
-    <div class="form-horizontal">
-      <div class="row">
-        <div class="col-sm-12" >
-          <div class="tabs-container" >
-            <ul class="nav nav-tabs">
-              <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a></li>
-              <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="EpChangeEdit.initFileTable()"  aria-expanded="false">2.附件上传</a></li>
-            </ul>
-          </div>
-          <div class="tab-content">
-            <div id="tab-1" class="tab-pane active">
-              <div class="panel-body">
-                <form id="ecr_form" class="form-horizontal" target="hiddenIframe" action="" method="post" enctype="multipart/form-data">
-                  <input type="text" class="form-control" id="enterprise_id" name="enterprise_id" value="{$ecr.enterprise_id}" style="display: none;"/>
-                  <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}" style="display: none;"/>
-                  <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}" style="display: none;"/>
-                  <div class="col-sm-12 ">
-                    <div class="row">
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newName" name="newName" value="{$ecr.newName}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>统一社会信用代码</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newIdCard" name="newIdCard" value="{$ecr.newIdCard}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup" style="display: none">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>产业领域</label>
-                        <div class="col-sm-4 spacing">
-                          <select type="text" class="form-control" id="newIndustryFieldNew" name="newIndustryFieldNew" value="{$ecr.newIndustryFieldNew}" onchange="EpChangeEdit.industryChange()"></select>
-                        </div>
-                      </div>
-                      <div class="rowGroup" style="display: none">
-                        <label class="col-sm-2 control-label spacing">行业领域</label>
-                        <div class="col-sm-4 spacing">
-                          <select type="text" class="form-control" id="newIndustryFieldOld" name="newIndustryFieldOld" value="{$ecr.newIndustryFieldOld}"></select>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="display: none">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位标签</label>
-                        <div class="col-sm-4 spacing">
-                          <select type="text" class="form-control" id="newEnterpriseTag" name="newEnterpriseTag" value="{$ecr.newEnterpriseTag}"></select>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="display: none">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位类型</label>
-                        <div class="col-sm-4 spacing">
-                          <select type="text" class="form-control" id="newEnterpriseType" name="newEnterpriseType" value="{$ecr.newEnterpriseType}"></select>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>法人代表</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newLegal" name="newLegal" value="{$ecr.newLegal}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
-                        <div class="col-sm-4 spacing">
-                          <select class="form-control" id="newStreet" name="newStreet" value="{$ecr.newStreet}"></select>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newAddress" name="newAddress" value="{$ecr.newAddress}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newEphone" name="newEphone" value="{$ecr.newEphone}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newAgentName" name="newAgentName" value="{$ecr.newAgentName}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newAgentPhone" name="newAgentPhone" value="{$ecr.newAgentPhone}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newAgentEmail" name="newAgentEmail" value="{$ecr.newAgentEmail}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业银行账号</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newBankCard" name="newBankCard" value="{$ecr.newBankCard}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业开户银行</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newBank" name="newBank" value="{$ecr.newBank}"/>
-                        </div>
-                      </div>
-                      <div class="rowGroup"  style="margin-bottom: 0px;">
-                        <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业开户银行网点</label>
-                        <div class="col-sm-4 spacing">
-                          <input type="text" class="form-control" id="newBankNetwork" name="newBankNetwork" value="{$ecr.newBankNetwork}"/>
+    <div class="ibox-content">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="EpChangeEdit.initFileTable()" aria-expanded="false">2.附件上传</a>
+                            </li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <div class="panel-body">
+                                <form id="ecr_form" class="form-horizontal" target="hiddenIframe" action=""
+                                      method="post" enctype="multipart/form-data">
+                                    <input type="text" class="form-control" id="enterprise_id" name="enterprise_id"
+                                           value="{$ecr.enterprise_id}" style="display: none;"/>
+                                    <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                           style="display: none;"/>
+                                    <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}"
+                                           style="display: none;"/>
+                                    <div class="col-sm-12 ">
+                                        <div class="row">
+
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newName" name="newName"
+                                                           value="{$ecr.newName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>统一社会信用代码</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newIdCard"
+                                                           name="newIdCard" value="{$ecr.newIdCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="display: none">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>产业领域</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select type="text" class="form-control" id="newIndustryFieldNew"
+                                                            name="newIndustryFieldNew"
+                                                            value="{$ecr.newIndustryFieldNew}"
+                                                            onchange="EpChangeEdit.industryChange()"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="display: none">
+                                                <label class="col-sm-2 control-label spacing">行业领域</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select type="text" class="form-control" id="newIndustryFieldOld"
+                                                            name="newIndustryFieldOld"
+                                                            value="{$ecr.newIndustryFieldOld}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="display: none">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位标签</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select type="text" class="form-control" id="newEnterpriseTag"
+                                                            name="newEnterpriseTag"
+                                                            value="{$ecr.newEnterpriseTag}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="display: none">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位类型</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select type="text" class="form-control" id="newEnterpriseType"
+                                                            name="newEnterpriseType"
+                                                            value="{$ecr.newEnterpriseType}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>法人代表</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newLegal"
+                                                           name="newLegal" value="{$ecr.newLegal}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select class="form-control" id="newStreet" name="newStreet"
+                                                            value="{$ecr.newStreet}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAddress"
+                                                           name="newAddress" value="{$ecr.newAddress}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newEphone"
+                                                           name="newEphone" value="{$ecr.newEphone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentName"
+                                                           name="newAgentName" value="{$ecr.newAgentName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentPhone"
+                                                           name="newAgentPhone" value="{$ecr.newAgentPhone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentEmail"
+                                                           name="newAgentEmail" value="{$ecr.newAgentEmail}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业银行账号</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankCard"
+                                                           name="newBankCard" value="{$ecr.newBankCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业开户银行</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBank" name="newBank"
+                                                           value="{$ecr.newBank}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>企业开户银行网点</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankNetwork"
+                                                           name="newBankNetwork" value="{$ecr.newBankNetwork}"/>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
+                            <form id="uploadForm" action="/common/api/addTalentCommonFile" method="post"
+                                  class="form-horizontal" enctype="multipart/form-data" target="hiddenIframe"
+                                  style="display: none">
+                                <input type="hidden" name="backName" value="EpChangeEdit.callBack">
+                                <input type='hidden' id="fileId" name="fileId">
+                                <input type='file' id="upload_file" name="fileUrl" style='display: none'>
+                                <input type='hidden' id="mainId" name="mainId">
+                                <input type='hidden' id="typeId" name="typeId">
+                                <input type='hidden' id="index" name="index">
+                            </form>
                         </div>
-                      </div>
                     </div>
-                  </div>
-                </form>
-              </div>
-            </div>
-            <div id="tab-2" class="tab-pane ">
-              <table id="fileTable" class="table-condensed" style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true" data-click-to-select="true">
-                <thead>
-                <tr>
-                  <th data-field="selectItem" data-checkbox="true"></th>
-                </tr>
-                </thead>
-              </table>
-              <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
-              <form id="uploadForm" action="/common/api/addTalentCommonFile" method="post" class="form-horizontal" enctype="multipart/form-data" target="hiddenIframe" style="display: none">
-                <input type="hidden" name="backName" value="EpChangeEdit.callBack">
-                <input type='hidden' id="fileId" name="fileId" >
-                <input type='file' id="upload_file" name="fileUrl" style='display: none'>
-                <input type='hidden' id="mainId" name="mainId" >
-                <input type='hidden' id="typeId" name="typeId" >
-                <input type='hidden' id="index" name="index" >
-              </form>
+                </div>
             </div>
-          </div>
         </div>
-      </div>
     </div>
-  </div>
 </div>
 <iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
 <!--<script src="${ctxPath}/static/modular/gate/enterprise/enterprise_change_edit.js"></script>-->
 <script type="text/javascript">
-  document.write('<script src="/static/modular/gate/enterprise/enterprise_change_edit.js?v='+(new Date()).getTime()+'"><\/script>');
+    document.write('<script src="/static/modular/gate/enterprise/enterprise_change_edit.js?v=' + (new Date()).getTime() + '"><\/script>');
 </script>
 {/block}

+ 181 - 0
app/enterprise/view/api/to_add1.html

@@ -0,0 +1,181 @@
+{extend name="layout/content"}
+{block name="content"}
+<style>
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
+</style>
+<div class="ibox float-e-margins">
+    <div class="ibox-content">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2"
+                                                        onclick="EpChangeEdit.initFileTable()" aria-expanded="false">2.附件上传</a>
+                            </li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <div class="panel-body">
+                                <form id="ecr_form" class="form-horizontal" target="hiddenIframe" action=""
+                                      method="post" enctype="multipart/form-data">
+                                    <input type="text" class="form-control" id="enterprise_id" name="enterprise_id"
+                                           value="{$ecr.enterprise_id}" style="display: none;"/>
+                                    <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                           style="display: none;"/>
+                                    <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}"
+                                           style="display: none;"/>
+                                    <div class="col-sm-12 ">
+                                        <div class="row">
+
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newName" name="newName"
+                                                           value="{$ecr.newName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newIdCard"
+                                                           name="newIdCard" value="{$ecr.newIdCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newLegal"
+                                                           name="newLegal" value="{$ecr.newLegal}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select class="form-control" id="newStreet" name="newStreet"
+                                                            value="{$ecr.newStreet}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAddress"
+                                                           name="newAddress" value="{$ecr.newAddress}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newEphone"
+                                                           name="newEphone" value="{$ecr.newEphone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentName"
+                                                           name="newAgentName" value="{$ecr.newAgentName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentPhone"
+                                                           name="newAgentPhone" value="{$ecr.newAgentPhone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentEmail"
+                                                           name="newAgentEmail" value="{$ecr.newAgentEmail}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业银行账号</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankCard"
+                                                           name="newBankCard" value="{$ecr.newBankCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业开户银行</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBank" name="newBank"
+                                                           value="{$ecr.newBank}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业开户银行网点</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankNetwork"
+                                                           name="newBankNetwork" value="{$ecr.newBankNetwork}"/>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
+                            <form id="uploadForm" action="/common/api/addTalentCommonFile" method="post"
+                                  class="form-horizontal" enctype="multipart/form-data" target="hiddenIframe"
+                                  style="display: none">
+                                <input type="hidden" name="backName" value="EpChangeEdit.callBack">
+                                <input type='hidden' id="fileId" name="fileId">
+                                <input type='file' id="upload_file" name="fileUrl" style='display: none'>
+                                <input type='hidden' id="mainId" name="mainId">
+                                <input type='hidden' id="typeId" name="typeId">
+                                <input type='hidden' id="index" name="index">
+                            </form>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
+<script type="text/javascript">
+    document.write('<script src="/static/modular/gate/enterprise/enterprise_change_edit1.js?v=' + (new Date()).getTime() + '"><\/script>');
+</script>
+{/block}

+ 326 - 229
app/enterprise/view/api/to_detail.html

@@ -1,244 +1,341 @@
 {extend name="layout/content"}
 {block name="content"}
 <style>
-  .upload-btn{
-    position: relative;
-    display: inline-block;
-    cursor: pointer;
-    background: #1ab394;
-    padding: 6px 12px;
-    color: #fff;
-    text-align: center;
-    border-radius: 3px;
-    overflow: hidden;
-    font-size: 14px;
-    font-weight: 400;
-  }
-  .spacing {
-    margin-bottom: 10px;
-    padding-right:4px;
-    padding-left: 4px;
-  }
-  .imgs li{
-    list-style: none;
-    float: left;
-    border: 1px solid #d8d1d1;
-    text-align: center;
-    height: 30px;
-  }
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
 </style>
 <div class="ibox float-e-margins">
-  <div class="ibox-content" >
-    <div class="form-horizontal">
-      <div class="row">
-        <div class="col-sm-12" >
-          <div class="tabs-container" >
-            <ul class="nav nav-tabs">
-              <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a></li>
-              <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="ecre.initFileTable()"  aria-expanded="false">2.附件上传</a></li>
-            </ul>
-          </div>
-          <div class="tab-content">
-            <div id="tab-1" class="tab-pane active">
-              <div class="panel-body">
-                <div class="panel panel-default">
-                  <div class="panel-heading" onclick="$(this).next().toggle()">变更前机构信息</div>
-                  <div class="panel-body">
-                    <form id="ecr_form1" class="form-horizontal" target="hiddenIframe" action="" method="post" enctype="multipart/form-data">
-                      <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}" style="display: none;"/>
-                      <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}" style="display: none;"/>
-                      <input style="display: none;" type="text" class="form-control" id="checkState" name="checkState" value="{$ecr.checkState}"/>
-                      <div class="col-sm-12 ">
-                        <div class="row">
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldName" name="oldName" value="{$ecr.oldName}" readonly disabled/>
+    <div class="ibox-content">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="ecre.initFileTable()"
+                                                        aria-expanded="false">2.附件上传</a></li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <div class="panel-body">
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更前机构信息</div>
+                                    <div class="panel-body">
+                                        <form id="ecr_form1" class="form-horizontal" target="hiddenIframe" action=""
+                                              method="post" enctype="multipart/form-data">
+                                            <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                                   style="display: none;"/>
+                                            <input type="text" class="form-control" id="type" name="type"
+                                                   value="{$ecr.type}" style="display: none;"/>
+                                            <input style="display: none;" type="text" class="form-control"
+                                                   id="checkState" name="checkState" value="{$ecr.checkState}"/>
+                                            <div class="col-sm-12 ">
+                                                <div class="row">
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位名称</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldName"
+                                                                   name="oldName" value="{$ecr.oldName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>统一社会信用代码</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldIdCard"
+                                                                   name="oldIdCard" value="{$ecr.oldIdCard}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>产业领域</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="oldIndustryFieldNew" name="oldIndustryFieldNew"
+                                                                   value="{$ecr.oldIndustryFieldNewName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>行业领域</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="oldIndustryFieldOld" name="oldIndustryFieldOld"
+                                                                   value="{$ecr.oldIndustryFieldOldName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位标签</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="oldEnterpriseTag" name="oldEnterpriseTag"
+                                                                   value="{$ecr.oldEnterpriseTagName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位类型</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="oldEnterpriseType" name="oldEnterpriseType"
+                                                                   value="{$ecr.oldEnterpriseTypeName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>法人代表</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldLegal"
+                                                                   name="oldLegal" value="{$ecr.oldLegal}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>所属街道</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldStreet"
+                                                                   name="oldStreet" value="{$ecr.oldStreetName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位地址</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAddress"
+                                                                   name="oldAddress" value="{$ecr.oldAddress}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldEphone"
+                                                                   name="oldEphone" value="{$ecr.oldEphone}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentName"
+                                                                   name="oldAgentName" value="{$ecr.oldAgentName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentPhone"
+                                                                   name="oldAgentPhone" value="{$ecr.oldAgentPhone}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>电子邮箱</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentEmail"
+                                                                   name="oldAgentEmail" value="{$ecr.oldAgentEmail}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </form>
+                                    </div>
+                                </div>
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更后机构信息</div>
+                                    <div class="panel-body">
+                                        <form id="ecr_form2" class="form-horizontal" target="hiddenIframe" action=""
+                                              method="post" enctype="multipart/form-data">
+                                            <div class="col-sm-12 ">
+                                                <div class="row">
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位名称</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newName"
+                                                                   name="newName" value="{$ecr.newName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>统一社会信用代码</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newIdCard"
+                                                                   name="newIdCard" value="{$ecr.newIdCard}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>产业领域</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="newIndustryFieldNew" name="newIndustryFieldNew"
+                                                                   value="{$ecr.newIndustryFieldNewName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>行业领域</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="newIndustryFieldOld" name="newIndustryFieldOld"
+                                                                   value="{$ecr.newIndustryFieldOldName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位标签</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="newEnterpriseTag" name="newEnterpriseTag"
+                                                                   value="{$ecr.newEnterpriseTagName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="display: none">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位类型</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control"
+                                                                   id="newEnterpriseType" name="newEnterpriseType"
+                                                                   value="{$ecr.newEnterpriseTypeName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>法人代表</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newLegal"
+                                                                   name="newLegal" value="{$ecr.newLegal}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>所属街道</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newStreet"
+                                                                   name="newStreet" value="{$ecr.newStreetName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位地址</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAddress"
+                                                                   name="newAddress" value="{$ecr.newAddress}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newEphone"
+                                                                   name="newEphone" value="{$ecr.newEphone}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentName"
+                                                                   name="newAgentName" value="{$ecr.newAgentName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentPhone"
+                                                                   name="newAgentPhone" value="{$ecr.newAgentPhone}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>电子邮箱</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentEmail"
+                                                                   name="newAgentEmail" value="{$ecr.newAgentEmail}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </form>
+                                    </div>
+                                </div>
                             </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>统一社会信用代码</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldIdCard" name="oldIdCard" value="{$ecr.oldIdCard}" readonly disabled/>
-                            </div>
-                          </div>
-                          <div class="rowGroup" style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>产业领域</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldIndustryFieldNew" name="oldIndustryFieldNew" value="{$ecr.oldIndustryFieldNewName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup" style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>行业领域</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldIndustryFieldOld" name="oldIndustryFieldOld" value="{$ecr.oldIndustryFieldOld}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位标签</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldEnterpriseTag" name="oldEnterpriseTag" value="{$ecr.oldEnterpriseTagName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位类型</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldEnterpriseType" name="oldEnterpriseType" value="{$ecr.oldEnterpriseTypeName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>法人代表</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldLegal" name="oldLegal" value="{$ecr.oldLegal}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldStreet" name="oldStreet" value="{$ecr.oldStreetName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldAddress" name="oldAddress" value="{$ecr.oldAddress}" readonly disabled/>
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldEphone" name="oldEphone" value="{$ecr.oldEphone}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldAgentName" name="oldAgentName" value="{$ecr.oldAgentName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldAgentPhone" name="oldAgentPhone" value="{$ecr.oldAgentPhone}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="oldAgentEmail" name="oldAgentEmail" value="{$ecr.oldAgentEmail}" readonly disabled />
-                            </div>
-                          </div>
                         </div>
-                      </div>
-                    </form>
-                  </div>
-                </div>
-                <div class="panel panel-default">
-                  <div class="panel-heading" onclick="$(this).next().toggle()">变更后机构信息</div>
-                  <div class="panel-body">
-                    <form id="ecr_form2" class="form-horizontal" target="hiddenIframe" action="" method="post" enctype="multipart/form-data">
-                      <div class="col-sm-12 ">
-                        <div class="row">
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newName" name="newName" value="{$ecr.newName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>统一社会信用代码</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newIdCard" name="newIdCard" value="{$ecr.newIdCard}" readonly disabled/>
-                            </div>
-                          </div>
-                          <div class="rowGroup" >
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>产业领域</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newIndustryFieldNew" name="newIndustryFieldNew" value="{$ecr.newIndustryFieldNewName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup" >
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>行业领域</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newIndustryFieldOld" name="newIndustryFieldOld" value="{$ecr.newIndustryFieldOldName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位标签</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newEnterpriseTag" name="newEnterpriseTag" value="{$ecr.newEnterpriseTagName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="display: none">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位类型</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newEnterpriseType" name="newEnterpriseType" value="{$ecr.newEnterpriseTypeName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>法人代表</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newLegal" name="newLegal" value="{$ecr.newLegal}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newStreet" name="newStreet" value="{$ecr.newStreetName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newAddress" name="newAddress" value="{$ecr.newAddress}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newEphone" name="newEphone" value="{$ecr.newEphone}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newAgentName" name="newAgentName" value="{$ecr.newAgentName}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newAgentPhone" name="newAgentPhone" value="{$ecr.newAgentPhone}" readonly disabled />
-                            </div>
-                          </div>
-                          <div class="rowGroup"  style="margin-bottom: 0px;">
-                            <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
-                            <div class="col-sm-4 spacing">
-                              <input type="text" class="form-control" id="newAgentEmail" name="newAgentEmail" value="{$ecr.newAgentEmail}" readonly disabled />
-                            </div>
-                          </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
                         </div>
-                      </div>
-                    </form>
-                  </div>
+                    </div>
                 </div>
-              </div>
-            </div>
-            <div id="tab-2" class="tab-pane ">
-              <table id="fileTable" class="table-condensed" style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true" data-click-to-select="true">
-                <thead>
-                <tr>
-                  <th data-field="selectItem" data-checkbox="true"></th>
-                </tr>
-                </thead>
-              </table>
-              <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
             </div>
-          </div>
         </div>
-      </div>
     </div>
-  </div>
 </div>
 <iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
 <script src="/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail.js?v=4"></script>

+ 306 - 0
app/enterprise/view/api/to_detail1.html

@@ -0,0 +1,306 @@
+{extend name="layout/content"}
+{block name="content"}
+<style>
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
+</style>
+<div class="ibox float-e-margins">
+    <div class="ibox-content">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2" onclick="ecre.initFileTable()"
+                                                        aria-expanded="false">2.附件上传</a></li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <div class="panel-body">
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更前机构信息</div>
+                                    <div class="panel-body">
+                                        <form id="ecr_form1" class="form-horizontal" target="hiddenIframe" action=""
+                                              method="post" enctype="multipart/form-data">
+                                            <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                                   style="display: none;"/>
+                                            <input type="text" class="form-control" id="type" name="type"
+                                                   value="{$ecr.type}" style="display: none;"/>
+                                            <input style="display: none;" type="text" class="form-control"
+                                                   id="checkState" name="checkState" value="{$ecr.checkState}"/>
+                                            <div class="col-sm-12 ">
+                                                <div class="row">
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位名称</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldName"
+                                                                   name="oldName" value="{$ecr.oldName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldIdCard"
+                                                                   name="oldIdCard" value="{$ecr.oldIdCard}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldLegal"
+                                                                   name="oldLegal" value="{$ecr.oldLegal}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>所属街道</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldStreet"
+                                                                   name="oldStreet" value="{$ecr.oldStreetName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位地址</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAddress"
+                                                                   name="oldAddress" value="{$ecr.oldAddress}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldEphone"
+                                                                   name="oldEphone" value="{$ecr.oldEphone}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentName"
+                                                                   name="oldAgentName" value="{$ecr.oldAgentName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentPhone"
+                                                                   name="oldAgentPhone" value="{$ecr.oldAgentPhone}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>电子邮箱</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldAgentEmail"
+                                                                   name="oldAgentEmail" value="{$ecr.oldAgentEmail}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行账号</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldBankCard"
+                                                                   name="oldBankCard" value="{$ecr.oldBankCard}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldBank"
+                                                                   name="oldBank" value="{$ecr.oldBank}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行网点</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="oldBankNetwork"
+                                                                   name="oldBankNetwork" value="{$ecr.oldBankNetwork}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </form>
+                                    </div>
+                                </div>
+                                <div class="panel panel-default">
+                                    <div class="panel-heading" onclick="$(this).next().toggle()">变更后机构信息</div>
+                                    <div class="panel-body">
+                                        <form id="ecr_form2" class="form-horizontal" target="hiddenIframe" action=""
+                                              method="post" enctype="multipart/form-data">
+                                            <div class="col-sm-12 ">
+                                                <div class="row">
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位名称</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newName"
+                                                                   name="newName" value="{$ecr.newName}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newIdCard"
+                                                                   name="newIdCard" value="{$ecr.newIdCard}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newLegal"
+                                                                   name="newLegal" value="{$ecr.newLegal}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>所属街道</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newStreet"
+                                                                   name="newStreet" value="{$ecr.newStreetName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位地址</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAddress"
+                                                                   name="newAddress" value="{$ecr.newAddress}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>单位电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newEphone"
+                                                                   name="newEphone" value="{$ecr.newEphone}" readonly
+                                                                   disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentName"
+                                                                   name="newAgentName" value="{$ecr.newAgentName}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>人才联络员电话</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentPhone"
+                                                                   name="newAgentPhone" value="{$ecr.newAgentPhone}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing"><span
+                                                                class="text-danger">*</span>电子邮箱</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newAgentEmail"
+                                                                   name="newAgentEmail" value="{$ecr.newAgentEmail}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行账号</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newBankCard"
+                                                                   name="newBankCard" value="{$ecr.newBankCard}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newBank"
+                                                                   name="newBank" value="{$ecr.newBank}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                    <div class="rowGroup" style="margin-bottom: 0px;">
+                                                        <label class="col-sm-2 control-label spacing">开户行网点</label>
+                                                        <div class="col-sm-4 spacing">
+                                                            <input type="text" class="form-control" id="newBankNetwork"
+                                                                   name="newBankNetwork" value="{$ecr.newBankNetwork}"
+                                                                   readonly disabled/>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </form>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
+<script src="/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail1.js?v=4"></script>
+{/block}

+ 183 - 0
app/enterprise/view/api/to_update1.html

@@ -0,0 +1,183 @@
+{extend name="layout/content"}
+{block name="content"}
+<style>
+    .upload-btn {
+        position: relative;
+        display: inline-block;
+        cursor: pointer;
+        background: #1ab394;
+        padding: 6px 12px;
+        color: #fff;
+        text-align: center;
+        border-radius: 3px;
+        overflow: hidden;
+        font-size: 14px;
+        font-weight: 400;
+    }
+
+    .spacing {
+        margin-bottom: 10px;
+        padding-right: 4px;
+        padding-left: 4px;
+    }
+
+    .imgs li {
+        list-style: none;
+        float: left;
+        border: 1px solid #d8d1d1;
+        text-align: center;
+        height: 30px;
+    }
+</style>
+<div class="ibox float-e-margins">
+    <div class="ibox-content" style="height: 600px;">
+        <div class="form-horizontal">
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="tabs-container">
+                        <ul class="nav nav-tabs">
+                            <li class="active"><a data-toggle="tab" href="#tab-1" aria-expanded="true">1.基本信息</a>
+                            </li>
+                            <li id="fileLi" class=""><a data-toggle="tab" href="#tab-2"
+                                                        onclick="EpChangeEdit.initFileTable()" aria-expanded="false">2.附件上传</a>
+                            </li>
+                        </ul>
+                    </div>
+                    <div class="tab-content">
+                        <div id="tab-1" class="tab-pane active">
+                            <div class="panel-body">
+                                <form id="ecr_form" class="form-horizontal" target="hiddenIframe" action=""
+                                      method="post" enctype="multipart/form-data">
+                                    <input type="text" class="form-control" id="enterprise_id" name="enterprise_id"
+                                           value="{$ecr.mainId}" style="display: none;"/>
+                                    <input type="text" class="form-control" id="id" name="id" value="{$ecr.id}"
+                                           style="display: none;"/>
+                                    <input type="text" class="form-control" id="type" name="type" value="{$ecr.type}"
+                                           style="display: none;"/>
+                                    <input style="display: none;" type="text" class="form-control" id="checkState"
+                                           name="checkState" value="{$ecr.checkState}"/>
+                                    <div class="col-sm-12 ">
+                                        <div class="row">
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位名称</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newName" name="newName"
+                                                           value="{$ecr.newName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">统一社会信用代码</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newIdCard"
+                                                           name="newIdCard" value="{$ecr.newIdCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">法人代表</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newLegal"
+                                                           name="newLegal" value="{$ecr.newLegal}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>所属街道</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <select class="form-control" id="newStreet" name="newStreet"
+                                                            value="{$ecr.newStreet}"></select>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位地址</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAddress"
+                                                           name="newAddress" value="{$ecr.newAddress}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>单位电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newEphone"
+                                                           name="newEphone" value="{$ecr.newEphone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentName"
+                                                           name="newAgentName" value="{$ecr.newAgentName}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>人才联络员电话</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentPhone"
+                                                           name="newAgentPhone" value="{$ecr.newAgentPhone}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing"><span class="text-danger">*</span>电子邮箱</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newAgentEmail"
+                                                           name="newAgentEmail" value="{$ecr.newAgentEmail}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业银行账号</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankCard"
+                                                           name="newBankCard" value="{$ecr.newBankCard}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业开户银行</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBank" name="newBank"
+                                                           value="{$ecr.newBank}"/>
+                                                </div>
+                                            </div>
+                                            <div class="rowGroup" style="margin-bottom: 0px;">
+                                                <label class="col-sm-2 control-label spacing">企业开户银行网点</label>
+                                                <div class="col-sm-4 spacing">
+                                                    <input type="text" class="form-control" id="newBankNetwork"
+                                                           name="newBankNetwork" value="{$ecr.newBankNetwork}"/>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                        <div id="tab-2" class="tab-pane ">
+                            <table id="fileTable" class="table-condensed"
+                                   style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true"
+                                   data-click-to-select="true">
+                                <thead>
+                                <tr>
+                                    <th data-field="selectItem" data-checkbox="true"></th>
+                                </tr>
+                                </thead>
+                            </table>
+                            <label style="padding-top: 15px;color: red">*请根据上传的附件材料,编辑好相应的文件夹名称</label>
+                            <form id="uploadForm" action="/common/api/addTalentCommonFile" method="post"
+                                  class="form-horizontal" enctype="multipart/form-data" target="hiddenIframe"
+                                  style="display: none">
+                                <input type="hidden" name="backName" value="EpChangeEdit.callBack">
+                                <input type='hidden' id="fileId" name="fileId">
+                                <input type='file' id="upload_file" name="fileUrl" style='display: none'>
+                                <input type='hidden' id="mainId" name="mainId">
+                                <input type='hidden' id="typeId" name="typeId">
+                                <input type='hidden' id="index" name="index">
+                            </form>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<iframe style="display: none;" id="hiddenIframe" name="hiddenIframe"></iframe>
+<!--<script src="${ctxPath}/static/modular/gate/enterprise/enterprise_change_edit.js"></script>-->
+<script type="text/javascript">
+    document.write('<script src="/static/modular/gate/enterprise/enterprise_change_edit1.js?v=' + (new Date()).getTime() + '"><\/script>');
+</script>
+{/block}

+ 4 - 3
public/static/js/register.js

@@ -130,6 +130,8 @@ Register.enterpriseUserRegister = function() {
         message: '该字段不能为空'
     });
     if(special == "qiye"){
+        $("#tab-3 .form-control").removeAttr("disabled");
+        $("#tab-4 .form-control").attr("disabled","disabled");
         $('#ep_form').bootstrapValidator("addField","idCard",{validators: {notEmpty: {message: '统一社会信用代码不能为空'}}});
         $('#ep_form').bootstrapValidator("addField","legal",{validators: {notEmpty: {message: '法人代表不能为空'},regexp:{regexp:/^[\u4e00-\u9fa5]{1,50}$/,message:"法人代表只允许中文"}}});
         $('#ep_form').bootstrapValidator("addField","bankCard",{validators: {notEmpty: {message: '开户银行账号不能为空'}}});
@@ -137,6 +139,8 @@ Register.enterpriseUserRegister = function() {
         $('#ep_form').bootstrapValidator("addField","bank",{validators: {notEmpty: {message: '开户银行不能为空'}}});
         var prefix = '企业';
     }else{
+        $("#tab-4 .form-control").removeAttr("disabled");
+        $("#tab-3 .form-control").attr("disabled","disabled");
         $('#ep_form').bootstrapValidator("removeField","idCard");
         $('#ep_form').bootstrapValidator("removeField","legal");
         $('#ep_form').bootstrapValidator("removeField","bankCard");
@@ -174,9 +178,6 @@ Register.enterpriseUserRegister = function() {
         var ephone = $("#sy_ephone").val();
     }
 
-
-
-
     var agentName = $("#agentName").val();
     var agentPhone = $("#agentPhone").val();
     var verificationCode = $("#verificationCode").val();

+ 143 - 0
public/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail1.js

@@ -0,0 +1,143 @@
+var ecre = {};
+
+ecre.doExamine = function() {
+    var checkState = $("#checkState").val();
+    if (checkState==null || (checkState!=2  && checkState != 5)) {
+        Feng.info("不在审核范围内!");
+        return;
+    }
+    var index = layer.open({
+        type: 2,
+        title: '审核',
+        area: ['830px', '450px'], //宽高
+        fix: false, //不固定
+        maxmin: true,
+        content: Feng.ctxPath + '/admin/enterpriseChangeRecord/gotoEnterpriseChangeExaminePage?id='+$("#id").val(),
+        btn: ['<i class="fa fa-check"></i>&nbsp;&nbsp;确定', '<i class="fa fa-eraser"></i>&nbsp;&nbsp;取消'],
+        yes: function (index, layero) {
+            //按钮【按钮一】的回调
+            var iframeWin = window[layero.find('iframe')[0]['name']];
+            iframeWin.examine.addSubmit();
+        }
+    });
+//    layer.full(index);
+    ecre.layerIndex = index;
+};
+
+
+
+ecre.initFileTable = function(){
+    $("#fileTable").bootstrapTable({
+        url: Feng.ctxPath + "/common/api/listCurrencyFileType",
+        method: 'POST',
+        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+        search: false,					// 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
+        showRefresh: false,				// 是否显示刷新按钮
+        clickToSelect: true,			// 是否启用点击选中行
+        singleSelect: true,				// 设置True 将禁止多选
+        striped: true,  				// 是否显示行间隔色
+        escape: true,
+        pagination: false,   			// 设置为 true 会在表格底部显示分页条
+        paginationHAlign: "left",
+        paginationDetailHAlign: "right",
+        sidePagination: "server",   	// 设置在哪里进行分页,可选值为 'client' 或者 'server'
+        showColumns: false,
+        detailView: true,               //是否显示父子表
+        pageList: [10, 30, 50],
+        queryParams: function (params) {
+            return $.extend({"type":"governmentChange"},params)
+        },
+        rowStyle: function (row, index) {
+            return {classes:"info"};
+        },
+        columns: ecre.initFileTypeColumn(),
+        onPostBody: function () {
+            $("td.uitd_showTip").bind("mouseover", function () {
+                var htm = $(this).html();
+                $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
+            });
+        },
+        onLoadSuccess: function (data) {
+            $("#fileTable").bootstrapTable('expandAllRows');
+        },
+        onExpandRow: function (index, row, $detail) {
+            var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentCommonFile", function (data) {
+                if(data==null||data.length==0){
+                    return;
+                }
+                var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
+                for(var key in data){
+                    var sn = data[key].url.lastIndexOf(".");
+                    var suffix = data[key].url.substring(sn+1,data[key].url.length);
+                    var imgStr = "";
+                    if(suffix=="pdf"||suffix=="PDF"){
+                        imgStr = "<button type='button'  onclick=\"Feng.showPdf('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
+                    }else{
+                        imgStr = '<img class=\"imgUrl\"  src=\"'+data[key].url+'\" style=\"width:25px;height:25px;\">';
+                    }
+                    var btn = "<button type=\'button\' onclick=\"ecre.downloadFile('"+data[key].id+"',2)\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-download\"></i>下载</button>" ;
+                    html = html + '<li style="display: none">'+data[key].id+'</li>\n'+
+                        '<li style="width: 80%;padding-top: 5px;">'+data[key].orignName+'</li>\n'+
+                        '<li style="width: 10%;">'+imgStr+'</li>\n'+
+                        '<li style="width: 10%;padding-top: 2px;">'+btn+'</li>';
+                }
+                html = html + '</ul>';
+                $detail.html(html);
+                $(".imgs").viewer({
+                    // toolbar:false,
+                    fullscreen:false
+                });
+            }, function (data) {
+                Feng.error("查询失败!" + data.responseJSON.message + "!");
+            });
+            var queryData = {};
+            queryData["mainId"] = $("#id").val();
+            queryData["typeId"] = row.id;
+            ajax.set(queryData);
+            ajax.start();
+        }
+    });
+}
+
+
+ecre.initFileTypeColumn =  function(){
+    return [
+        {field: 'selectItem', checkbox:false,visible:false},
+        {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle',width:"30%",'class': 'uitd_showTip',
+            formatter : function(value,row,index){
+                if(row.must==1){
+                    return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> '+ value;
+                }if(row.must==2){
+                    return '<i class="fa fa-paste"></i>'+value;
+                }
+            }
+        },
+        {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle',width:"52%",'class': 'uitd_showTip'},
+    ]
+}
+
+ecre.downloadFile = function(id,type) {
+    window.location.href = Feng.ctxPath + '/api/common/downloadFile?id='+id+"&type="+type;
+};
+
+
+
+$(function () {
+    // var arr = [
+    // 	{"name":"newStreet","code":"street"},
+    // 	{"name":"oldStreet","code":"street"},
+    // 	{"name":"newTalentType","code":"enterprise_type"},
+    // 	{"name":"oldTalentType","code":"enterprise_type"},
+    // 	{"name":"oldIndustryFieldNew","code":"industry_field"},
+    // 	{"name":"newIndustryFieldNew","code":"industry_field"}];
+    // Feng.findChildDictBatch(JSON.stringify(arr))
+
+    $("select").each(function () {
+        $(this).val($(this).attr("value"));
+    })
+    if($("#type").val()==1){
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:block");
+    }else{
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:none");
+    }
+});

+ 410 - 0
public/static/modular/gate/enterprise/enterprise_change_edit1.js

@@ -0,0 +1,410 @@
+var locked = false;
+var EpChangeEdit = {
+    epChangeEditData : {},
+    validateFields: {
+        newName: {validators: {notEmpty: {message: '单位名称不能为空' },regexp:{regexp:/^[\u4e00-\u9fa5]{1,100}$/,message:"单位名称只允许中文"}}},
+        newAddress: {validators: {notEmpty: {message: '单位地址不能为空'}}},
+        newStreet: {validators: {notEmpty: {message: '所属街道不能为空'}}},
+        newAgentName: {validators: {notEmpty: {message: '人才联络员不能为空'}}},
+        newEphone: {
+            validators: {
+                notEmpty: {
+                    message: '单位电话不能为空'
+                },
+                regexp: {
+                    regexp: /((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/,
+                    message: "单位电话格式不正确"
+                }
+            }
+        },
+        newAgentPhone: {
+            validators: {
+                notEmpty: {
+                    message: '人才联络员电话不能为空'
+                },
+                regexp :{
+                    regexp:/((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/,
+                    message:"人才联络员电话格式不正确"
+                }
+            }
+        },
+        newAgentEmail: {
+            validators: {
+                notEmpty: {
+                    message: '电子邮箱不能为空'
+                },
+                emailAddress:{
+                    message:"电子邮箱格式不正确"
+                }
+            }
+        }
+    }
+};
+
+/**
+ * 清除数据
+ */
+EpChangeEdit.clearData = function() {
+    this.epChangeEditData = {};
+}
+
+/**
+ * 设置对话框中的数据
+ *
+ * @param key 数据的名称
+ * @param val 数据的具体值
+ */
+EpChangeEdit.set = function(key, val) {
+    this.epChangeEditData[key] = (typeof val == "undefined") ? $("#" + key).val() : val;
+    return this;
+}
+
+/**
+ * 设置对话框中的数据
+ *
+ * @param key 数据的名称
+ * @param val 数据的具体值
+ */
+EpChangeEdit.get = function(key) {
+    return $("#" + key).val();
+}
+
+/**
+ * 关闭此对话框
+ */
+EpChangeEdit.close = function() {
+    parent.layer.close(window.parent.EnterpriseCenter.layerIndex);
+}
+
+/**
+ * 收集数据
+ */
+EpChangeEdit.collectData = function() {
+    this
+        .set('id')
+        .set('type')
+        .set('newName')
+        .set('newIdCard')
+        .set('newEnterpriseTag')
+        .set('newEnterpriseType')
+        .set('newLegal')
+        .set('newStreet')
+        .set('newAddress')
+        .set('newEphone')
+        .set('newAgentName')
+        .set('newAgentPhone')
+        .set('newAgentEmail')
+        .set('newIndustryFieldNew')
+        .set('newIndustryFieldOld')
+        .set('newBankCard')
+        .set('newBank')
+        .set('newBankNetwork')
+        .set('enterprise_id');
+}
+
+/**
+ * 验证数据
+ */
+EpChangeEdit.validate = function () {
+    $('#ecr_form').data("bootstrapValidator").resetForm();
+    $('#ecr_form').bootstrapValidator('validate');
+    return $("#ecr_form").data('bootstrapValidator').isValid();
+}
+
+
+EpChangeEdit.initFileTable = function(){
+    $("#fileTable").bootstrapTable({
+        url: Feng.ctxPath + "/common/api/listCurrencyFileType",
+        method: 'POST',
+        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+        search: false,					// 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
+        showRefresh: false,				// 是否显示刷新按钮
+        clickToSelect: true,			// 是否启用点击选中行
+        singleSelect: true,				// 设置True 将禁止多选
+        striped: true,  				// 是否显示行间隔色
+        escape: true,
+        pagination: false,   			// 设置为 true 会在表格底部显示分页条
+        paginationHAlign: "left",
+        paginationDetailHAlign: "right",
+        sidePagination: "server",   	// 设置在哪里进行分页,可选值为 'client' 或者 'server'
+        showColumns: false,
+        detailView: true,               //是否显示父子表
+        pageList: [10, 30, 50],
+        queryParams: function (params) {
+            return $.extend({"type":"governmentChange"},params)
+        },
+        rowStyle: function (row, index) {
+            return {classes:"info"};
+        },
+        columns: EpChangeEdit.initFileTypeColumn(),
+        onPostBody: function () {
+            $("td.uitd_showTip").bind("mouseover", function () {
+                var htm = $(this).html();
+                $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
+            });
+        },
+        onLoadSuccess: function (data) {
+            $("#fileTable").bootstrapTable('expandAllRows');
+        },
+        onExpandRow: function (index, row, $detail) {
+            var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentCommonFile", function (data) {
+                if(data==null||data.length==0){
+                    return;
+                }
+                var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
+                for(var key in data){
+                    var sn = data[key].url.lastIndexOf(".");
+                    var suffix = data[key].url.substring(sn+1,data[key].url.length);
+                    var imgStr = "";
+                    if(suffix=="pdf"||suffix=="PDF"){
+                        imgStr = "<button type='button'  onclick=\"Feng.showPdf('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
+                    }else if(suffix == "xlsx" || suffix=="XLSX" || suffix == 'xls' || suffix == 'XLS'){
+                        imgStr = "<button type='button'  onclick=\"Feng.showExcel('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"></i></button>";
+                    }else{
+                        imgStr = '<img class=\"imgUrl\"  src=\"'+data[key].url+'\" style=\"width:25px;height:25px;\">';
+                    }
+                    var btn = "<button type=\'button\' onclick=\"EpChangeEdit.checkFile('"+row.id+"','"+data[key].id+"')\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-paste\"></i>修改</button>" +
+                        "<button type='button' onclick=\"EpChangeEdit.deleteFile('"+data[key].id+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-times\"></i>删除</button>";
+                    html = html + '<li style="display: none">'+data[key].id+'</li>\n'+
+                        '<li style="width: 80%;padding-top: 5px;">'+data[key].orignName+'</li>\n'+
+                        '<li style="width: 10%;">'+imgStr+'</li>\n'+
+                        '<li style="width: 10%;padding-top: 2px;">'+btn+'</li>';
+                }
+                html = html + '</ul>';
+                $detail.html(html);
+                $(".imgs").viewer({
+                    // toolbar:false,
+                    fullscreen:false
+                });
+            }, function (data) {
+                Feng.error("查询失败!" + data.responseJSON.message + "!");
+            });
+            var queryData = {};
+            queryData["mainId"] = $("#id").val();
+            queryData["typeId"] = row.id;
+            ajax.set(queryData);
+            ajax.start();
+        }
+    });
+}
+
+
+EpChangeEdit.initFileTypeColumn =  function(){
+    return [
+        {field: 'selectItem', checkbox:false,visible:false},
+        {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle',width:"30%",'class': 'uitd_showTip',
+            formatter : function(value,row,index){
+                if(row.must==1){
+                    return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> '+ value;
+                }if(row.must==2){
+                    return '<i class="fa fa-paste"></i>'+value;
+                }
+            }
+        },
+        {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle',width:"52%",'class': 'uitd_showTip',
+            formatter : function(value,row,index){
+                return '<span style="color: red">'+value+'</span>';
+            }
+        },
+        {title: '操作', field: 'id', visible: true, align: 'center', valign: 'middle',width:"10%",
+            formatter : function(value,row,index){
+                return "<button type='button' onclick=\"EpChangeEdit.checkFile('"+value+"','"+null+"')\" style='margin-right: 10px' class=\"btn btn-xs btn-info\">" +
+                    "<i class=\"fa fa-upload\"></i>上传" +
+                    "</button>" ;
+
+            }
+        }
+    ]
+}
+
+//选择附件并显示附件名
+EpChangeEdit.checkFile = function (fileTypeId,fileId){
+    var checkState = $("#checkState").val();
+    if(checkState==2){
+        Feng.error("正在审核中,无法修改");
+        return ;
+    }
+    if(checkState==4){
+        Feng.error("审核通过,无法修改");
+        return ;
+    }
+    $("#upload_file ").unbind("change");
+    $("#upload_file ").change(function () {
+        EpChangeEdit.upload(fileTypeId,fileId);
+    });
+    $('#upload_file').val("");
+    $('#upload_file').click()
+}
+//上传附件
+EpChangeEdit.upload = function (fileTypeId,fileId){
+    if(fileId!=null&&fileId!='null'){
+        $("#fileId").val(fileId)
+    }else{
+        $("#fileId").val("");
+    }
+
+    $("#mainId").val($("#id").val());
+    $("#typeId").val(fileTypeId);
+    var index = layer.load(0, {shade: false,time:0});
+    $("#index").val(index);
+    $("#uploadForm").submit();
+}
+//删除附件
+EpChangeEdit.deleteFile = function (id){
+    var checkState = $("#checkState").val();
+    if(checkState==2){
+        Feng.error("正在审核中,无法修改");
+        return ;
+    }
+    if(checkState==4){
+        Feng.error("审核通过,无法删除");
+        return ;
+    }
+    var operation = function() {
+        var ajax = new $ax(Feng.ctxPath + "/api/talentCommonFile/deleteTalentCommonFile", function (data) {
+            if(data.code=200){
+                Feng.success(data.msg);
+                $("#fileTable").bootstrapTable("refresh", {});
+            }else{
+                Feng.error(data.msg);
+            }
+        }, function (data) {
+            Feng.error("删除失败!" + data.responseJSON.message + "!");
+        });
+        ajax.set("id", id);
+        ajax.start();
+    }
+    Feng.confirm("删除后无法恢复,确认删除吗?", operation);
+}
+
+
+EpChangeEdit.addSubmit = function() {
+    this.clearData();
+    this.collectData();
+    if(!this.validate()){
+        return;
+    }
+    var checkState = $("#checkState").val();
+    if(checkState == 2 || checkState == 5){
+        Feng.info("正在审核中,无法修改")
+        return ;
+    }
+    if(checkState == 4 ){
+        Feng.info("已审核通过,无法修改")
+        return ;
+    }
+    // $(".layui-layer-btn0",parent.document).css("pointer-events","none");
+    if(locked)return;
+    locked = true;
+    var ajax = new $ax(Feng.ctxPath + "/enterprise/api/upsert", function(data){
+        if(data.code=="200"){
+            Feng.success(data.msg);
+            $("#fileLi").removeAttr("style");
+            $("#id").val(data.obj.id);
+            $("#checkState").val(data.obj.checkState);
+            window.parent.EnterpriseCenter.table.refresh();
+        }else{
+            Feng.info(data.msg);
+        }
+        //$(".layui-layer-btn0",parent.document).css("pointer-events","block");
+        locked = false;
+    },function(data){
+        Feng.error("添加失败!" + data.responseJSON.msg + "!");
+        locked = false;
+    });
+    ajax.set(this.epChangeEditData);
+    ajax.start();
+};
+
+
+/**
+ * 提交审核
+ */
+EpChangeEdit.submitToCheck = function(){
+    var id = $("#id").val();
+    if(id==null || id==""){
+        Feng.info("请先填写基础信息并上传附件");
+        return ;
+    }
+    var checkState = $("#checkState").val();
+    if(checkState==2 || checkState == 5){
+        Feng.error("正在审核中,无法修改");
+        return ;
+    }
+    if(checkState==4){
+        Feng.error("审核通过,无法修改");
+        return ;
+    }
+    //$(".layui-layer-btn1",parent.document).css("pointer-events","none");
+    var operation = function() {
+        var ajax = new $ax(Feng.ctxPath + "/enterprise/api/submitToCheck", function (data) {
+            //$(".layui-layer-btn1",parent.document).css("pointer-events","block");
+            if(data.code==200){
+                Feng.success(data.msg);
+                window.parent.EnterpriseCenter.table.refresh();
+                EpChangeEdit.close();
+            }else{
+                Feng.error(data.msg);
+            }
+
+        }, function (data) {
+            //$(".layui-layer-btn1",parent.document).css("pointer-events","block");
+            Feng.error("提交审核失败!" + data.responseJSON.message + "!");
+
+        });
+        ajax.set("id", id);
+        ajax.start();
+    }
+    Feng.confirm("请确认基础信息已核对无误,相应附件已上传,一旦提交,无法修改", operation);
+}
+
+
+EpChangeEdit.callBack = function(data) {
+    layer.close(data.obj);
+    Feng.info(data.msg);
+    if (data.code == 200) {
+        $("#fileTable").bootstrapTable("refresh", {});
+    }
+};
+
+
+EpChangeEdit.downloadFile = function(id) {
+    window.location.href = Feng.ctxPath + '/enterprisechangeRecord/downloadFile?id='+id;
+};
+
+EpChangeEdit.industryChange = function(){
+    var industryNew = $("#newIndustryFieldNew").val();
+    var arr = [{"name":"newIndustryFieldOld","code":industryNew+"_field"}];
+    Feng.findChildDictBatch(JSON.stringify(arr));
+}
+
+$(function() {
+    Feng.initValidator("ecr_form", EpChangeEdit.validateFields);
+    var industryNew = $("#newIndustryFieldNew").attr("value");
+    var arr = [
+        {"name":"newStreet","code":"street"},
+        {"name":"newEnterpriseTag","code":"enterprise_tag"},
+        {"name":"newEnterpriseType","code":"enterprise_type"},
+        {"name":"newIndustryFieldNew","code":"industry_field"},
+        {"name":"newIndustryFieldOld","code":industryNew+"_field"}];
+    Feng.findChildDictBatch(JSON.stringify(arr));
+    $("select").each(function () {
+        $(this).val($(this).attr("value"));
+    })
+    if($("#type").val()==1){
+        $("#newEnterpriseTag,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseType").parent().parent().attr("style","display:block");
+        $("#newEnterpriseTag").val($("#newEnterpriseTag").attr("value"));
+        $("#newIndustryFieldNew").val($("#newIndustryFieldNew").attr("value"));
+        $("#newIndustryFieldOld").val($("#newIndustryFieldOld").attr("value"));
+    }else{
+        $("#newEnterpriseTag,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseType").parent().parent().attr("style","display:none");
+        $("#newEnterpriseTag").val("");
+        $("#newIndustryFieldNew").val("");
+    }
+    var id = $("#id").val();
+    if(id!=null && id!=''){
+        $("#fileLi").removeAttr("style");
+    }else{
+        $("#fileLi").attr("style","pointer-events: none");
+    }
+});