Ver código fonte

Merge branch 'master' of http://59.57.98.130:3000/jjhc/report

sugangqiang 2 anos atrás
pai
commit
19df7ae65a

+ 40 - 0
app/admin/controller/Enterprise.php

@@ -166,6 +166,46 @@ class Enterprise extends AdminController {
         }
 
 
+        if ($ep->special == 0) {
+            if ($ep->type == 1) {
+                $fields = ["Name" => "企业名称", "IdCard" => "统一社会信用代码", "Legal" => "法人代表", "Address" => "企业地址", "Street" => "所属街道", "Ephone" => "企业电话", "BankCard" => "企业银行账号", "Bank" => "企业开户银行", "BankNetwork" => "企业开户银行网点",
+                    "AgencyType" => "机构类型", "IndustryFieldNew" => "产业领域", "IndustryFieldOld" => "行业领域", "EnterpriseTag" => "企业标签", "EnterpriseType" => "企业类型",
+                    "AgentName" => "人才联络员姓名", "AgentPhone" => "人才联络员电话", "AgentEmail" => "人才联络员邮箱"];
+                $files = ["newImgurl" => "企业营业执照", "newBankImg" => "开户许可证/基本存款账户信息", "newDomainImg" => "行业领域佐证材料", "newBeian" => "人才联络员信息备案表", "newTypeImg" => "规上、高新技术、专精特新企业上传材料"];
+            } else {
+                $fields = ["Name" => "企业名称", "IdCard" => "统一社会信用代码", "Legal" => "法人代表", "Address" => "企业地址", "Street" => "所属街道", "Ephone" => "企业电话", "BankCard" => "企业银行账号", "Bank" => "企业开户银行", "BankNetwork" => "企业开户银行网点",
+                    "AgentName" => "人才联络员姓名", "AgentPhone" => "人才联络员电话", "AgentEmail" => "人才联络员邮箱"];
+                $files = ["newImgurl" => "企业营业执照", "newBankImg" => "开户许可证/基本存款账户信息", "newBeian" => "人才联络员备案表"];
+            }
+        } else {
+            $fields = ["Name" => "单位名称", "IdCard" => "统一社会信用代码", "Legal" => "法人代表", "Address" => "单位地址", "Street" => "所属街道", "Ephone" => "单位电话", "BankCard" => "单位银行账号", "Bank" => "单位开户银行", "BankNetwork" => "单位开户银行网点",
+                "AgentName" => "人才联络员姓名", "AgentPhone" => "人才联络员电话", "AgentEmail" => "人才联络员邮箱"];
+            if ($ep->special == 1) {
+                $fields["InstitutionTag"] = "单位标签";
+            }
+            if ($ep->special == 3) {
+                $fields["OrganizationTag"] = "机构标签";
+            }
+            $files = ["newImgurl" => "法人证或批文", "newBankImg" => "开户许可证/基本存款账户信息", "newBeian" => "人才联络员备案表"];
+        }
+        $modify_fields = [];
+        foreach ($fields as $key => $value) {
+            $oldFieldName = "old" . $key;
+            $newFieldName = "new" . $key;
+            //if ($ecr[$oldFieldName] != $ecr[$newFieldName]) {
+            $modify_fields[$newFieldName] = ["field" => $newFieldName, "name" => $value, "checked" => false];
+            //}
+        }
+        if ($ecr["modify_fields"]) {
+            $_modify_fields = explode(",", $ecr["modify_fields"]);
+            foreach ($_modify_fields as $_field) {
+                if ($modify_fields[$_field]) {
+                    $modify_fields[$_field]["checked"] = true;
+                } else {
+                    $modify_fields[$_field] = ["field" => $_field, "name" => $fields[substr($_field, 3)], "checked" => true];
+                }
+            }
+        }
 
 
         return view("", ['ep' => $ep, 'checkUser' => session('user')['name']]);

+ 91 - 69
app/admin/view/enterprise/goto_examine_page.html

@@ -1,84 +1,106 @@
 {extend name="layout/content"}
 {block name="content"}
 <div class="ibox float-e-margins">
-  <div class="ibox-content">
-    <form id="ep_active" class="form-horizontal">
-      <input type="text" id="id" value="{$ep.id}" style="display: none;" />
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label">单位名称</label>
-            <div class="col-sm-10">
-              <input type="text" class="form-control" readonly="readonly" id="name" name="name" value="{$ep.name}"  />
+    <div class="ibox-content">
+        <form id="ep_active" class="form-horizontal">
+            <input type="text" id="id" value="{$ep.id}" style="display: none;" />
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label">单位名称</label>
+                        <div class="col-sm-10">
+                            <input type="text" class="form-control" readonly="readonly" id="name" name="name" value="{$ep.name}"  />
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="hr-line-dashed"></div>
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label">统一社会信用代码</label>
-            <div class="col-sm-10">
-              <input type="text" class="form-control" readonly="readonly" id="idCard" name="idCard" value="{$ep.idCard}"  />
+            <div class="hr-line-dashed"></div>
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label">统一社会信用代码</label>
+                        <div class="col-sm-10">
+                            <input type="text" class="form-control" readonly="readonly" id="idCard" name="idCard" value="{$ep.idCard}"  />
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="hr-line-dashed"></div>
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label">注册时间</label>
-            <div class="col-sm-10">
-              <input type="text" class="form-control" readonly="readonly" id="createTime" name="createTime" value="{$ep.createTime}"/>
+            <div class="hr-line-dashed"></div>
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label">注册时间</label>
+                        <div class="col-sm-10">
+                            <input type="text" class="form-control" readonly="readonly" id="createTime" name="createTime" value="{$ep.createTime}"/>
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="hr-line-dashed"></div>
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label">审核人</label>
-            <div class="col-sm-10">
-              <input type="text" class="form-control" readonly="readonly" id="checkUser" name="checkUser" value="{$checkUser}"/>
+            <div class="hr-line-dashed"></div>
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label">审核人</label>
+                        <div class="col-sm-10">
+                            <input type="text" class="form-control" readonly="readonly" id="checkUser" name="checkUser" value="{$checkUser}"/>
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="hr-line-dashed"></div>
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label"><span class="text-danger">*</span>审核状态</label>
-            <div class="col-sm-10">
-              <select class="form-control" id="checkState" name="checkState" onchange="EpExam.toggleField()">
-                <option value="">--- 请选择 ---</option>
-                <option value="2">审核驳回</option>
-                <option value="3">审核通过</option>
-              </select>
+            <div class="hr-line-dashed"></div>
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label"><span class="text-danger">*</span>审核状态</label>
+                        <div class="col-sm-10">
+                            <select class="form-control" id="checkState" name="checkState" onchange="EpExam.toggleField()">
+                                <option value="">--- 请选择 ---</option>
+                                <option value="2">审核驳回</option>
+                                <option value="3">审核通过</option>
+                            </select>
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="hr-line-dashed"></div>
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="rowGroup"  style="margin-bottom: 0px;">
-            <label class="col-sm-2 control-label">审核意见</label>
-            <div class="col-sm-10">
-              <textarea class="form-control" rows="3" id="checkMsg" name="checkMsg">{$ep.checkMsg}</textarea>
+            <div class="hr-line-dashed"></div>
+            <div class="row">
+                <div class="col-sm-12">
+                    <div class="rowGroup"  style="margin-bottom: 0px;">
+                        <label class="col-sm-2 control-label">审核意见</label>
+                        <div class="col-sm-10">
+                            <textarea class="form-control" rows="3" id="checkMsg" name="checkMsg">{$ep.checkMsg}</textarea>
+                        </div>
+                    </div>
+                </div>
             </div>
-          </div>
-        </div>
-      </div>
-    </form>
-  </div>
+            <div id="field" style="padding-top:5px;display:none">
+                <label for="checkMsg" class="control-label">可修改字段</label>
+                <div id="field_info">
+                    <ul style="overflow:hidden;list-style:none;">
+                        {volist name="fields" id="field"}
+                        <li style="float:left;margin-right:10px;"><input type="checkbox" value="{$field.field}" {if condition="$field['checked']"}checked="true"{/if}><span>{$field.name}</span></li>
+                        {/volist}
+                    </ul>
+                </div>
+                <label for="checkMsg" class="control-label">可修改附件</label>
+                <div id="field_file">
+                    <ul style="overflow:hidden;list-style:none;">
+                        {volist name="files" id="file"}
+                        <li style="float:left;margin-right:10px;"><input type="checkbox" value="{$file.field}" {if condition="$file['checked']"}checked="true"{/if}><span>{$file.name}</span></li>
+                        {/volist}
+                    </ul>
+                </div>
+                <div class="form-group" style="text-align: center">
+                    <button type="button" class="btn btn-primary" onclick="examine.checkAll()">全选</button>
+                    <button type="button" class="btn btn-success" onclick="examine.unCheckAll()">反选</button>
+                </div>
+            </div>
+        </form>
+    </div>
 </div>
 <input type="text" id="checkStateTemp" value="{$ep.checkState}" style="display: none;" />
 <!--<script src="${ctxPath}/static/modular/enterprise/enterprise_examine.js"></script>-->
 <script type="text/javascript">
-  document.write('<script src="/static/modular/enterprise/enterprise_examine.js?v='+(new Date()).getTime()+'"><\/script>');
+    document.write('<script src="/static/modular/enterprise/enterprise_examine.js?v=' + (new Date()).getTime() + '"><\/script>');
 </script>
 {/block}

+ 2 - 1
app/common/view/auth/enterprise_edit.html

@@ -15,8 +15,9 @@
                 <div class="col-sm-12">
                     <form id="ep_form" action="/common/auth/enterprise_edit" method="post" class="form-horizontal" enctype="multipart/form-data" target="hiddenIframe">
                         <input type="hidden" id="id" name="id" value="{$ep.id}">
-                        <input type="hidden" id="type" name="type" value="{$ep.type}">
                         <input type="hidden" id="special" name="special" value="{$ep.special}">
+                        <input type="hidden" id="files" name="files" value="{$ep.modify_files}">
+                        <input type="hidden" id="fields" name="fields" value="{$ep.modify_fields}">
                         <div class="col-sm-12 form-group-sm">
 
                             <div class="panel panel-default">

+ 4 - 1
app/common/view/auth/register.html

@@ -196,11 +196,14 @@
                                                                             <label class="control-label spacing"><span style="color: red">*</span>产业及行业领域佐证材料</label>
                                                                             <img id="photoImg11" src="/static/img/yyzz.png" style="height: 60px;" onclick="$('#domainImg').click()" >
                                                                             <input style="display: none" autocomplete="off" type="file" class="form-control" id="domainImg" name="domainImg" />
+                                                                            <p class="word-wrap">
+                                                                                请相关企业截图行业查询结果,做好相关标注(可以用下划线或圆圈等),还要清楚体现大类、中类或小类,上传做为佐证材料。
+                                                                            </p>
                                                                         </td>
                                                                     </tr>
                                                                     <tr class="agencyType1">
                                                                         <td colspan="3">
-                                                                            <p style="color: #333;width:100%;white-space:normal;word-wrap:break-word;word-break:break-all;">备注:晋江市现代产业体系“434”产业的行业分类,详见<a href="https://rencai.jucai.gov.cn/RXu0fYBPZwdXrgNzq9vIIRjaHXTu3mv3.docx">《国民经济行业分类(GB/T+4754-2017)》</a>,晋江市现代产业体系“1”产业的行业分类详见<a href="https://rencai.jucai.gov.cn/QKmKXmINDNeU1qKslkfaec47LXp7qCUO.docx" >《数字经济及其核心产业统计分类(2021)》</a></p>
+                                                                            <p style="color: #333;width:100%;white-space:normal;word-wrap:break-word;word-break:break-all;">备注:请下载<a href="https://rencai.jucai.gov.cn/RXu0fYBPZwdXrgNzq9vIIRjaHXTu3mv3.docx">《国民经济行业分类(GB/T+4754-2017)》</a><a href="https://rencai.jucai.gov.cn/QKmKXmINDNeU1qKslkfaec47LXp7qCUO.docx" >《数字经济及其核心产业统计分类(2021)》</a>文档,对照行业分类标准,先查看属于什么行业,再按我市确定的“4341”产业比对属于什么产业,进行产业领域或行业领域的填报。</p>
                                                                         </td>
                                                                     </tr>
                                                                     <tr class="agencyType1 agencyType2">

+ 8 - 0
app/enterprise/view/api/to_add.html

@@ -209,6 +209,14 @@
                                         <img src="/static/img/yyzz.png" style="height:60px;">
                                         {/if}
                                         <input style="display: none" autocomplete="off" type="file" class="form-control" id="domainImg" name="domainImg" />
+                                        <p class="word-wrap">
+                                            请相关企业截图行业查询结果,做好相关标注(可以用下划线或圆圈等),还要清楚体现大类、中类或小类,上传做为佐证材料。
+                                        </p>
+                                    </td>
+                                </tr>
+                                <tr class="agencyType1">
+                                    <td colspan="3">
+                                        <p style="color: #333;width:100%;white-space:normal;word-wrap:break-word;word-break:break-all;">备注:请下载<a href="https://rencai.jucai.gov.cn/RXu0fYBPZwdXrgNzq9vIIRjaHXTu3mv3.docx">《国民经济行业分类(GB/T+4754-2017)》</a>或<a href="https://rencai.jucai.gov.cn/QKmKXmINDNeU1qKslkfaec47LXp7qCUO.docx" >《数字经济及其核心产业统计分类(2021)》</a>文档,对照行业分类标准,先查看属于什么行业,再按我市确定的“4341”产业比对属于什么产业,进行产业领域或行业领域的填报。</p>
                                     </td>
                                 </tr>
                                 <tr class="agencyType1 agencyType2">

+ 13 - 0
app/enterprise/view/api/to_update.html

@@ -180,6 +180,11 @@
                         {if condition="$ecr['type'] eq 1"}
                         <div class="row" id="typeGroup">
                             <table style="width: 100%;border-collapse: collapse;" class="table table-bordered">
+                                <tr class="agencyType1" {if condition="$ecr['agencyType'] neq 1"}style="display:none;"{/if}>
+                                    <td colspan="3">
+                                        <p style="color: #333;width:100%;white-space:normal;word-wrap:break-word;word-break:break-all;">备注:4341现代产业体系主要包括:“4”即鞋服、纺织、建材、食品4大传统优势产业,“3”即信息技术、智能装备、医疗健康3大新兴产业,“4”即商贸物流、文体旅游、研发创意、金融服务4大现代服务业,“1”即探索布局未来产业(数字经济等)</p>
+                                    </td>
+                                </tr>
                                 <tr class='agencyType1' {if condition="$ecr['agencyType'] neq 1"}style="display:none;"{/if}>
                                     <td>
                                         <div class="rowGroup">
@@ -207,6 +212,14 @@
                                         <img src="/static/img/yyzz.png" style="height: 60px;">
                                         {/if}
                                         <input style="display: none" autocomplete="off" type="file" class="form-control" id="domainImg" name="domainImg" />
+                                        <p class="word-wrap">
+                                            请相关企业截图行业查询结果,做好相关标注(可以用下划线或圆圈等),还要清楚体现大类、中类或小类,上传做为佐证材料。
+                                        </p>
+                                    </td>
+                                </tr>
+                                <tr class="agencyType1" {if condition="$ecr['agencyType'] neq 1"}style="display:none;"{/if}>
+                                    <td colspan="3">
+                                        <p style="color: #333;width:100%;white-space:normal;word-wrap:break-word;word-break:break-all;">备注:请下载<a href="https://rencai.jucai.gov.cn/RXu0fYBPZwdXrgNzq9vIIRjaHXTu3mv3.docx">《国民经济行业分类(GB/T+4754-2017)》</a>或<a href="https://rencai.jucai.gov.cn/QKmKXmINDNeU1qKslkfaec47LXp7qCUO.docx" >《数字经济及其核心产业统计分类(2021)》</a>文档,对照行业分类标准,先查看属于什么行业,再按我市确定的“4341”产业比对属于什么产业,进行产业领域或行业领域的填报。</p>
                                     </td>
                                 </tr>
                                 <tr class='agencyType1 agencyType2'>

+ 2 - 0
public/static/modular/enterprise/enterprise_examine.js

@@ -34,11 +34,13 @@ EpExam.toggleField = function () {
     var checkState = $("#checkState").val();
     var checkMsg = $("#checkMsg").val();
     if (checkState == 3) {
+        $("#field").css("display", "none");
         if (checkMsg == null || checkMsg == '') {
             $("#checkMsg").val("机构账号注册审核通过。");
         }
     } else {
         $("#checkMsg").val("");
+        $("#field").css("display", "block");
     }
 }
 

+ 38 - 1
public/static/modular/gate/enterprise/enterprise_edit.js

@@ -228,7 +228,43 @@ $("#imgurl,#bankImg,#beian,#domainImg,#typeImg").change(function (e) {
         }
     };
 });
-
+Register.setFieldDisabled = function () {
+    $("#ep_form :input").not("button").prop("disabled", true);
+    var fields = $("#fields").val().split(",");
+    for (var i in fields) {
+        $("#" + fields[i]).removeAttr("disabled");
+    }
+    var files = $("#files").val().split(",");
+    for (var i in files) {
+        switch (files[i]) {
+            case "imgurl":
+                $("#imgurl").removeAttr("disabled");
+                var html = $("#imgurl").parent().find("label").html() + "<br><span style=\"color:red;\">(可修改)</span>";
+                $("#imgurl").parent().find("label").html(html);
+                break;
+            case "bankImg":
+                $("#bankImg").removeAttr("disabled");
+                var html = $("#bankImg").parent().find("label").html() + "<br><span style=\"color:red;\">(可修改)</span>";
+                $("#bankImg").parent().find("label").html(html);
+                break;
+            case "domainImg":
+                $("#domainImg").removeAttr("disabled");
+                var html = $("#bankImg").parent().find("label").html() + "<br><span style=\"color:red;\">(可修改)</span>";
+                $("#bankImg").parent().find("label").html(html);
+                break;
+            case "typeImg":
+                $("#typeImg").removeAttr("disabled");
+                var html = $("#typeImg").parent().find("label").html() + "<br><span style=\"color:red;\">(可修改)</span>";
+                $("#typeImg").parent().find("label").html(html);
+                break;
+            case "beian":
+                $("#beian").removeAttr("disabled");
+                var html = $("#beian").parent().find("label").html() + "<br><span style=\"color:red;\">(可修改)</span>";
+                $("#beian").parent().find("label").html(html);
+                break;
+        }
+    }
+}
 
 $(function () {
     var industryNew = $("#industryFieldNew").attr("value");
@@ -246,4 +282,5 @@ $(function () {
         $(this).val($(this).attr("value"));
         $(this).trigger("change");
     });
+    Register.setFieldDisabled();
 });