Quellcode durchsuchen

人社局加密接口对接

sandm vor 2 Jahren
Ursprung
Commit
3a097e0b49

+ 1 - 0
app/admin/controller/Talent.php

@@ -35,6 +35,7 @@ class Talent extends AdminController {
         $params = $request->param();
         $id = $params["id"];
         $info = VerifyApi::getTalentInfoById($id, true);
+        dd($info);
         $rsapi = new RsApi();
         if($info['card_type'] == 1){
             $endTime = strtotime(date('Y-m-d').'23:59:59');

+ 18 - 3
app/admin/view/talent/talentInfo_common_check.html

@@ -102,7 +102,7 @@
                                                                 {case value="403"}<i class="fa fa-times" style="color: red" data-msg="{$info.rs.I010902.message}"></i>{/case}
                                                                 {case value="200"}
                                                                     {eq name="info.rs.I010902.data.list.0.NAME" value="$info.name"}
-                                                                    <i class="fa fa-check" data-msg="该用户填写姓名与公安数据一致,信息正确"></i>
+                                                                    <i class="fa fa-check" style="color: green" data-msg="该用户填写姓名与公安数据一致,信息正确"></i>
                                                                     {else /}
                                                                     <i class="fa fa-times" style="color: red" data-msg="填写姓名与公安数据不一不致,接口返回姓名'{$info.rs.I010902.data.list.0.NAME}'"></i>
                                                                     {/eq}
@@ -121,7 +121,7 @@
                                                                 {case value="403"}<i class="fa fa-times" style="color: red" data-msg="{$info.rs.I010902.message}"></i>{/case}
                                                                 {case value="200"}
                                                                     {if strpos($info['nationName'],$info['rs']['I010902']['data']['list'][0]['NATION']) !== false}
-                                                                        <i class="fa fa-check" data-msg="公安数据包含在用户填写的数据内,信息正确"></i>
+                                                                        <i class="fa fa-check" style="color: green" data-msg="公安数据包含在用户填写的数据内,信息正确"></i>
                                                                     {else /}
                                                                         <i class="fa fa-times" style="color: red" data-msg="数据初步判断不一不致,接口返回民族'{$info.rs.I010902.data.list.0.NATION}'"></i>
                                                                     {/if}
@@ -159,7 +159,22 @@
                                             <tr>
                                                 <td>
                                                     <div class="rowGroup">
-                                                        <label class=" control-label spacing td-label"><span style="color: red">*</span>性别</label>
+                                                        <label class=" control-label spacing td-label"><span style="color: red">*</span>
+                                                            性别
+                                                            {switch name="info.rs.I010902.code"}
+                                                                {case value="403"}<i class="fa fa-times" style="color: red" data-msg="{$info.rs.I010902.message}"></i>{/case}
+                                                                {case value="200"}
+                                                                    {if ($info['sex'] == 1) && ($info['rs']['I010902']['data']['list'][0]['GENDER_CN'] == '男')}
+                                                                    <i class="fa fa-check" style="color: green" data-msg="该用户填写姓名与公安数据一致,信息正确"></i>
+                                                                    {elseif ($info['sex'] == 2) && ($info['rs']['I010902']['data']['list'][0]['GENDER_CN'] == '女') /}
+                                                                    <i class="fa fa-check" style="color: green" data-msg="该用户填写姓名与公安数据一致,信息正确"></i>
+                                                                    {else /}
+                                                                    <i class="fa fa-times" style="color: red" data-msg="填写姓名与公安数据不一不致,接口返回姓名'{$info.rs.I010902.data.list.0.NAME}'"></i>
+                                                                    {/eq}
+                                                                {/case}
+                                                                {default /}<i class="fa fa-exclamation" data-msg="公安数据接口返回消息:{$info.rs.I010902.message},请自行审核"></i>
+                                                            {/switch}
+                                                        </label>
                                                         <input type="text" class="form-control" value="{eq name='info.sex' value='1'}男{else/}女{/eq}"  readonly disabled  id="sex"/>
                                                     </div>
                                                 </td>