init
Showing
2 changed files
with
218 additions
and
3 deletions
| ... | @@ -208,7 +208,6 @@ class Work extends CI_Controller | ... | @@ -208,7 +208,6 @@ class Work extends CI_Controller |
| 208 | 'dueDiligence'=>$dueDiligence //尽调报告 | 208 | 'dueDiligence'=>$dueDiligence //尽调报告 |
| 209 | 209 | ||
| 210 | ); | 210 | ); |
| 211 | // array_merge($data, $dueDiligence); | ||
| 212 | } | 211 | } |
| 213 | 212 | ||
| 214 | switch ($state) { | 213 | switch ($state) { |
| ... | @@ -231,8 +230,24 @@ class Work extends CI_Controller | ... | @@ -231,8 +230,24 @@ class Work extends CI_Controller |
| 231 | if($ret->applyOrderVO->status == 4){ | 230 | if($ret->applyOrderVO->status == 4){ |
| 232 | $this->load->view('work/审批/录入信用报告', $data); | 231 | $this->load->view('work/审批/录入信用报告', $data); |
| 233 | } else{ | 232 | } else{ |
| 234 | var_dump($ret->applyOrderVO->status); | 233 | if($ret->applyOrderVO->status == 6){ |
| 235 | $this->load->view('work/审批/意见', $data); | 234 | //查询初审结果,复审结果 |
| 235 | $getFirstCheckUrl = $this->config->item('apiBaseUrl') . 'flow/getFirstCheck/' . $id; | ||
| 236 | $getFirstCheckResult = file_get_contents($getFirstCheckUrl); | ||
| 237 | $getFirstCheckResult = json_decode($getFirstCheckResult); | ||
| 238 | $getFirstCheck = $getFirstCheckResult->data; | ||
| 239 | $data['getFirstCheck'] = $getFirstCheck; | ||
| 240 | //查询初审结果,复审结果 | ||
| 241 | $getSecondCheckUrl = $this->config->item('apiBaseUrl') . 'flow/getSecoundCheck/' . $id; | ||
| 242 | $getSecondCheckResult = file_get_contents($getSecondCheckUrl); | ||
| 243 | $getSecondCheckResult = json_decode($getSecondCheckResult); | ||
| 244 | $getSecondCheck = $getSecondCheckResult->data; | ||
| 245 | $data['getSecoundCheck'] = $getSecondCheck; | ||
| 246 | |||
| 247 | $this->load->view('work/审批/终审意见', $data); | ||
| 248 | }else{ | ||
| 249 | $this->load->view('work/审批/意见', $data); | ||
| 250 | } | ||
| 236 | } | 251 | } |
| 237 | break; | 252 | break; |
| 238 | case 7: | 253 | case 7: | ... | ... |
application/views/work/审批/终审意见.php
0 → 100644
| 1 | <?php $this->load->view('common/header'); ?> | ||
| 2 | |||
| 3 | <body> | ||
| 4 | <div class="cl pd-5 bg-1"> | ||
| 5 | <span class="l"> | ||
| 6 | <?php if($applyOrderVO->status == 4): ?> | ||
| 7 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('work/check/6/'.$id)?>', '录入信用报告');">录入信用报告</button> | ||
| 8 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('work/check/7/'.$id)?>', '网查筛查');">网查筛查</button> | ||
| 9 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('work/check/8/'.$id)?>', '电核');">电核</button> | ||
| 10 | <?php endif;?> | ||
| 11 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('work/check/9/'.$id)?>', '受理意见');">受理意见</button> | ||
| 12 | </span> | ||
| 13 | </div> | ||
| 14 | |||
| 15 | <form action="" id="form"> | ||
| 16 | |||
| 17 | |||
| 18 | <div class="panel panel-default mb-20"> | ||
| 19 | <div class="panel-header">初审意见</div> | ||
| 20 | <div class="panel-body cl"> | ||
| 21 | <div class="row cl"> | ||
| 22 | <div class="form-group col-sm-3 col-md-1"> | ||
| 23 | <label>拟批</label> | ||
| 24 | <input type="text" class="form-control input-text" value="<?=$getFirstCheck ? $getFirstCheck->mockMoney : ''?>" disabled> | ||
| 25 | <span class="glyphicon form-control-feedback">元</span> | ||
| 26 | </div> | ||
| 27 | </div> | ||
| 28 | <div class="row cl"> | ||
| 29 | <div class="form-group col-sm-12 col-md-12"> | ||
| 30 | <label>拟批备注</label> | ||
| 31 | <textarea class="textarea" disabled><?=$getFirstCheck ? $getFirstCheck->description : ''?></textarea> | ||
| 32 | </div> | ||
| 33 | </div> | ||
| 34 | </div> | ||
| 35 | </div> | ||
| 36 | |||
| 37 | <div class="panel panel-default mb-20"> | ||
| 38 | <div class="panel-header">复审意见</div> | ||
| 39 | <div class="panel-body cl"> | ||
| 40 | <div class="row cl"> | ||
| 41 | <div class="form-group col-sm-3 col-md-1"> | ||
| 42 | <label>拟批</label> | ||
| 43 | <input type="text" class="form-control input-text" value="<?=$getSecondCheck ? $getSecondCheck->mockMoney : ''?>" disabled> | ||
| 44 | <span class="glyphicon form-control-feedback">元</span> | ||
| 45 | </div> | ||
| 46 | </div> | ||
| 47 | <div class="row cl"> | ||
| 48 | <div class="form-group col-sm-12 col-md-12"> | ||
| 49 | <label>拟批备注</label> | ||
| 50 | <textarea class="textarea" disabled><?=$getSecondCheck ? $getSecondCheck->mockMoney : ''?></textarea> | ||
| 51 | </div> | ||
| 52 | </div> | ||
| 53 | </div> | ||
| 54 | </div> | ||
| 55 | |||
| 56 | <div class="panel panel-default mb-20"> | ||
| 57 | <div class="panel-header">终审意见</div> | ||
| 58 | <div class="panel-body cl"> | ||
| 59 | <div class="row cl"> | ||
| 60 | <div class="form-group col-sm-3 col-md-1"> | ||
| 61 | <label>审核结果</label> | ||
| 62 | <span class="form-control select-box"> | ||
| 63 | <select class="select" size="1"> | ||
| 64 | <option value="1">通过</option> | ||
| 65 | <option value="0">不通过</option> | ||
| 66 | </select> | ||
| 67 | </span> | ||
| 68 | </div> | ||
| 69 | </div> | ||
| 70 | <div class="row cl"> | ||
| 71 | <div class="form-group col-sm-3 col-md-1"> | ||
| 72 | <label>核批金额</label> | ||
| 73 | <input type="text" class="form-control input-text" value=""> | ||
| 74 | <span class="glyphicon form-control-feedback">元</span> | ||
| 75 | </div> | ||
| 76 | <div class="form-group col-sm-3 col-md-1"> | ||
| 77 | <label>借款期限</label> | ||
| 78 | <input type="text" class="form-control input-text" value=""> | ||
| 79 | <span class="glyphicon form-control-feedback">期</span> | ||
| 80 | </div> | ||
| 81 | <div class="form-group col-sm-3 col-md-1"> | ||
| 82 | <label>借款利率</label> | ||
| 83 | <input type="text" class="form-control input-text" value=""> | ||
| 84 | </div> | ||
| 85 | <div class="form-group col-sm-3 col-md-1"> | ||
| 86 | <label>每月还款金额</label> | ||
| 87 | <input type="text" class="form-control input-text" value=""> | ||
| 88 | <span class="glyphicon form-control-feedback">元</span> | ||
| 89 | </div> | ||
| 90 | </div> | ||
| 91 | <div class="row cl"> | ||
| 92 | <div class="form-group col-sm-3 col-md-1"> | ||
| 93 | <label>贷款产品</label> | ||
| 94 | <span class="form-control select-box"> | ||
| 95 | <select class="select" size="1"> | ||
| 96 | <option value="1">XXXX</option> | ||
| 97 | <option value="2">XXXX</option> | ||
| 98 | </select> | ||
| 99 | </span> | ||
| 100 | </div> | ||
| 101 | </div> | ||
| 102 | <div class="row cl"> | ||
| 103 | <div class="form-group col-sm-12 col-md-12"> | ||
| 104 | <label>审批意见</label> | ||
| 105 | <textarea class="textarea"></textarea> | ||
| 106 | </div> | ||
| 107 | </div> | ||
| 108 | </div> | ||
| 109 | </div> | ||
| 110 | <input type="hidden" name="orderId" value="<?=$id?>"> | ||
| 111 | </form> | ||
| 112 | |||
| 113 | <div class="row cl pb-20 col-sm-12"> | ||
| 114 | <div class="col-sm-offset-4 col-sm-2"> | ||
| 115 | <button class="btn btn-warning btn-block" onclick="history.back()">退回订单</button> | ||
| 116 | </div> | ||
| 117 | <div class="col-sm-2"> | ||
| 118 | <button class="btn btn-primary btn-block" onclick="next()">通过</button> | ||
| 119 | </div> | ||
| 120 | </div> | ||
| 121 | |||
| 122 | <?php $this->load->view('common/footer'); ?> | ||
| 123 | |||
| 124 | <script> | ||
| 125 | function next () { | ||
| 126 | layer.confirm('确认通过', { | ||
| 127 | btn: ['确认','取消'], | ||
| 128 | title: '通过', | ||
| 129 | icon: 3 | ||
| 130 | }, function(){ | ||
| 131 | var data = $('#form').serializeJson(); | ||
| 132 | //发起尽调 | ||
| 133 | if(data.dueDiligence && data.dueDiligence == '1'){ | ||
| 134 | $.ajax({ | ||
| 135 | type: 'post', | ||
| 136 | url: apiBaseUrl + 'flow/firstDueDiligence', | ||
| 137 | cache: false, | ||
| 138 | data: JSON.stringify(data), | ||
| 139 | dataType: 'json', | ||
| 140 | contentType: "application/json; charset=UTF-8", | ||
| 141 | success: function (data) { | ||
| 142 | if (data.msg) { | ||
| 143 | layer.alert(data.msg); | ||
| 144 | } else if (data.code != 0) { | ||
| 145 | layer.alert('操作失败'); | ||
| 146 | } else { | ||
| 147 | layer.alert('操作成功'); | ||
| 148 | } | ||
| 149 | if(data.success){ | ||
| 150 | setTimeout(function () { | ||
| 151 | loadIframe('<?=site_url('/work/check/12/'.$id);?>', '审核意见'); | ||
| 152 | }, 500) | ||
| 153 | } | ||
| 154 | }, | ||
| 155 | error: function () { | ||
| 156 | layer.alert("操作失败") | ||
| 157 | } | ||
| 158 | }) | ||
| 159 | }else{ | ||
| 160 | data.status = 1; | ||
| 161 | var orderStatus = "<?=$applyOrderVO->status?>"; | ||
| 162 | var url = 'flow/saveFirstCheck'; | ||
| 163 | if(orderStatus == 4) { | ||
| 164 | url = url; | ||
| 165 | } else if(orderStatus == 5) { | ||
| 166 | url = 'flow/saveSecoundCheck'; | ||
| 167 | } else if(orderStatus == 6) { | ||
| 168 | url = 'flow/saveLastCheck'; | ||
| 169 | } | ||
| 170 | $.ajax({ | ||
| 171 | type: 'post', | ||
| 172 | url: apiBaseUrl + url, | ||
| 173 | cache: false, | ||
| 174 | data: JSON.stringify(data), | ||
| 175 | dataType: 'json', | ||
| 176 | contentType: "application/json; charset=UTF-8", | ||
| 177 | success: function (data) { | ||
| 178 | if (data.msg) { | ||
| 179 | layer.alert(data.msg); | ||
| 180 | } else if (data.code != 0) { | ||
| 181 | layer.alert('操作失败'); | ||
| 182 | } else { | ||
| 183 | layer.alert('操作成功'); | ||
| 184 | } | ||
| 185 | if(!data.code){ | ||
| 186 | setTimeout(function () { | ||
| 187 | loadIframe('<?=site_url('/work/check/12/'.$id);?>', '审核意见'); | ||
| 188 | }, 500) | ||
| 189 | } | ||
| 190 | }, | ||
| 191 | error: function () { | ||
| 192 | layer.alert("操作失败") | ||
| 193 | } | ||
| 194 | }) | ||
| 195 | } | ||
| 196 | }); | ||
| 197 | } | ||
| 198 | </script> | ||
| 199 | </body> | ||
| 200 | </html> |
-
Please register or sign in to post a comment