修改
Showing
20 changed files
with
397 additions
and
147 deletions
| ... | @@ -124,6 +124,7 @@ class Work extends CI_Controller | ... | @@ -124,6 +124,7 @@ class Work extends CI_Controller |
| 124 | 'applyOrderVO' => $ret->orderVO, | 124 | 'applyOrderVO' => $ret->orderVO, |
| 125 | 'operatorRecord' => $ret2 | 125 | 'operatorRecord' => $ret2 |
| 126 | ); | 126 | ); |
| 127 | |||
| 127 | $this->load->view('work/订单详情', $data); | 128 | $this->load->view('work/订单详情', $data); |
| 128 | } | 129 | } |
| 129 | 130 | ||
| ... | @@ -262,11 +263,6 @@ class Work extends CI_Controller | ... | @@ -262,11 +263,6 @@ class Work extends CI_Controller |
| 262 | $this->load->view('work/审批/网查筛选', $data); | 263 | $this->load->view('work/审批/网查筛选', $data); |
| 263 | break; | 264 | break; |
| 264 | case 8: | 265 | case 8: |
| 265 | $url = $this->config->item('apiBaseUrl') . 'audit/phoneAudit/record/' . $id; | ||
| 266 | $result = file_get_contents($url); | ||
| 267 | $json = json_decode($result); | ||
| 268 | $ret = $json->data; | ||
| 269 | $data['record'] = $ret; | ||
| 270 | $this->load->view('work/审批/电核', $data); | 266 | $this->load->view('work/审批/电核', $data); |
| 271 | break; | 267 | break; |
| 272 | case 9: | 268 | case 9: |
| ... | @@ -463,6 +459,7 @@ class Work extends CI_Controller | ... | @@ -463,6 +459,7 @@ class Work extends CI_Controller |
| 463 | 'industry' => $this->duediligence->enum->industry(), | 459 | 'industry' => $this->duediligence->enum->industry(), |
| 464 | 'companyNature' => $this->duediligence->enum->companyNature(), | 460 | 'companyNature' => $this->duediligence->enum->companyNature(), |
| 465 | 'dueDiligenceType' => $this->order->ordersource->dueDiligenceType(), | 461 | 'dueDiligenceType' => $this->order->ordersource->dueDiligenceType(), |
| 462 | 'dueDiligence' => api('/dueDiligence/'.$id), | ||
| 466 | ); | 463 | ); |
| 467 | 464 | ||
| 468 | $this->load->view('/work/尽调报告/index', $data); | 465 | $this->load->view('/work/尽调报告/index', $data); | ... | ... |
| 1 | </body></html> | ||
| 1 | <script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script> | 2 | <script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script> |
| 2 | <script type="text/javascript" src="/resource/lib/layer/2.4/layer.js"></script> | 3 | <script type="text/javascript" src="/resource/lib/layer/2.4/layer.js"></script> |
| 3 | <script type="text/javascript" src="/resource/static/h-ui/js/H-ui.min.js"></script> | 4 | <script type="text/javascript" src="/resource/static/h-ui/js/H-ui.min.js"></script> |
| ... | @@ -14,9 +15,24 @@ | ... | @@ -14,9 +15,24 @@ |
| 14 | <script src="https://cdn.bootcss.com/holder/2.9.4/holder.min.js"></script> | 15 | <script src="https://cdn.bootcss.com/holder/2.9.4/holder.min.js"></script> |
| 15 | <script type="text/javascript" src="/resource/location.js"></script> | 16 | <script type="text/javascript" src="/resource/location.js"></script> |
| 16 | <script type="text/javascript" src="/resource/upload.js"></script> | 17 | <script type="text/javascript" src="/resource/upload.js"></script> |
| 18 | <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script> | ||
| 19 | <script src="https://unpkg.com/axios/dist/axios.min.js"></script> | ||
| 17 | <script type="text/javascript" src="/resource/main.js"></script> | 20 | <script type="text/javascript" src="/resource/main.js"></script> |
| 21 | <script src="https://cdn.bootcss.com/lightbox2/2.10.0/js/lightbox.min.js"></script> | ||
| 22 | |||
| 18 | <script> | 23 | <script> |
| 24 | instance = axios.create({ | ||
| 25 | baseURL: apiBaseUrl, | ||
| 26 | timeout: 1000, | ||
| 27 | }); | ||
| 28 | |||
| 29 | Vue.filter('formatDate', function (time) { | ||
| 30 | var date = new Date(time); | ||
| 31 | return date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate(); | ||
| 32 | }); | ||
| 33 | |||
| 19 | (function ($) { | 34 | (function ($) { |
| 35 | |||
| 20 | $.fn.serializeJson = function () { | 36 | $.fn.serializeJson = function () { |
| 21 | var serializeObj = {}; | 37 | var serializeObj = {}; |
| 22 | var array = this.serializeArray(); | 38 | var array = this.serializeArray(); |
| ... | @@ -191,10 +207,6 @@ | ... | @@ -191,10 +207,6 @@ |
| 191 | } | 207 | } |
| 192 | } | 208 | } |
| 193 | 209 | ||
| 194 | $('.Wdate').on('focus', function () { | ||
| 195 | WdatePicker(); | ||
| 196 | }); | ||
| 197 | |||
| 198 | function reload() { | 210 | function reload() { |
| 199 | table.fnDraw(); | 211 | table.fnDraw(); |
| 200 | } | 212 | } | ... | ... |
| ... | @@ -14,6 +14,7 @@ | ... | @@ -14,6 +14,7 @@ |
| 14 | <link rel="stylesheet" type="text/css" href="/resource/lib/webuploader/0.1.5/webuploader.css"/> | 14 | <link rel="stylesheet" type="text/css" href="/resource/lib/webuploader/0.1.5/webuploader.css"/> |
| 15 | <link rel="stylesheet" type="text/css" href="/resource/static/h-ui.admin/css/style.css" /> | 15 | <link rel="stylesheet" type="text/css" href="/resource/static/h-ui.admin/css/style.css" /> |
| 16 | <link rel="stylesheet" href="/resource/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" type="text/css"> | 16 | <link rel="stylesheet" href="/resource/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" type="text/css"> |
| 17 | <link href="https://cdn.bootcss.com/lightbox2/2.10.0/css/lightbox.min.css" rel="stylesheet"> | ||
| 17 | <?php | 18 | <?php |
| 18 | if (isset($styles) && is_array($styles)) { | 19 | if (isset($styles) && is_array($styles)) { |
| 19 | foreach($styles as $style) { | 20 | foreach($styles as $style) { | ... | ... |
| 1 | <?php if(!isset($type)) $type=api('order/ordersource/baseType'); ?> | ||
| 1 | <input type="hidden" id="orderId" value="<?=isset($id) ? $id : ''?>"> | 2 | <input type="hidden" id="orderId" value="<?=isset($id) ? $id : ''?>"> |
| 2 | <div class="panel panel-default mb-20"> | 3 | <div class="panel panel-default mb-20"> |
| 3 | <div class="panel-header">上传图片</div> | 4 | <div class="panel-header">上传图片</div> |
| ... | @@ -21,7 +22,7 @@ | ... | @@ -21,7 +22,7 @@ |
| 21 | <div class="form-group col-sm-3 col-md-2"> | 22 | <div class="form-group col-sm-3 col-md-2"> |
| 22 | <label> </label> | 23 | <label> </label> |
| 23 | <div> | 24 | <div> |
| 24 | <label class="filePicker" url="<?=$url?>">选择图片</label> | 25 | <label class="filePicker" url="<?=@$url?:'order/ordersource/base/'?>">选择图片</label> |
| 25 | </div> | 26 | </div> |
| 26 | </div> | 27 | </div> |
| 27 | </div> | 28 | </div> | ... | ... |
| ... | @@ -22,6 +22,8 @@ | ... | @@ -22,6 +22,8 @@ |
| 22 | <?php $this->load->view('/work/审批/电核结果'); ?> | 22 | <?php $this->load->view('/work/审批/电核结果'); ?> |
| 23 | </form> | 23 | </form> |
| 24 | </div> | 24 | </div> |
| 25 | |||
| 26 | <?php $record = api('/audit/phoneAudit/record/'.$id); ?> | ||
| 25 | <div class="tabCon pb-20"> | 27 | <div class="tabCon pb-20"> |
| 26 | <div class="cl pd-5 bg-1"> | 28 | <div class="cl pd-5 bg-1"> |
| 27 | <span class="r"> | 29 | <span class="r"> |
| ... | @@ -42,25 +44,13 @@ | ... | @@ -42,25 +44,13 @@ |
| 42 | </tr> | 44 | </tr> |
| 43 | </thead> | 45 | </thead> |
| 44 | <tbody class="text-c"> | 46 | <tbody class="text-c"> |
| 45 | <?php | 47 | <tr v-for="record in records"> |
| 46 | ?> | 48 | <td>{{record.id}}</td> |
| 47 | <?php foreach ($record as $k=>$v):?> | 49 | <td>{{record.phoneAuditTime | formatDate}}</td> |
| 48 | <tr> | 50 | <td>{{record.hasPutThrough}}</td> |
| 49 | <td><?=$v->id?></td> | 51 | <td>{{record.phoneAuditEmployee}}</td> |
| 50 | <td><?=$v->phoneAuditTime?></td> | 52 | <td>{{record.remark}}</td> |
| 51 | <td><?=$v->hasPutThrough ? '是' : '否'?></td> | 53 | </tr> |
| 52 | <td><?=$v->phoneAuditEmployee?></td> | ||
| 53 | <td><?=$v->remark?></td> | ||
| 54 | </tr> | ||
| 55 | <?php endforeach;?> | ||
| 56 | <!--<tr> | ||
| 57 | <td>1</td> | ||
| 58 | <td>2018-01-01 00:00:00</td> | ||
| 59 | <td>是</td> | ||
| 60 | <td>张三</td> | ||
| 61 | <td>备注</td> | ||
| 62 | <td><a href="javascript:add();"><i class="Hui-iconfont"></i> 编辑<a></td> | ||
| 63 | </tr>--> | ||
| 64 | </tbody> | 54 | </tbody> |
| 65 | </table> | 55 | </table> |
| 66 | </div> | 56 | </div> |
| ... | @@ -81,6 +71,60 @@ | ... | @@ -81,6 +71,60 @@ |
| 81 | <?php $this->load->view('common/footer'); ?> | 71 | <?php $this->load->view('common/footer'); ?> |
| 82 | 72 | ||
| 83 | <script> | 73 | <script> |
| 74 | var vm = new Vue({ | ||
| 75 | el: '#tab', | ||
| 76 | data: { | ||
| 77 | clientInfoOutputVO: {}, | ||
| 78 | clientContactOutputVOS: {}, | ||
| 79 | orderVO: {}, | ||
| 80 | records: [], | ||
| 81 | use: [], | ||
| 82 | nature: [], | ||
| 83 | }, | ||
| 84 | mounted () { | ||
| 85 | this.getRecords(); | ||
| 86 | this.getClient(); | ||
| 87 | this.getUse(); | ||
| 88 | this.getNature(); | ||
| 89 | }, | ||
| 90 | methods: { | ||
| 91 | getRecords () { | ||
| 92 | let _this = this; | ||
| 93 | instance.get('/audit/phoneAudit/record/<?=$id?>').then( ( {data} ) => { | ||
| 94 | this.records = data.data.reverse(); | ||
| 95 | }); | ||
| 96 | }, | ||
| 97 | getClient () { | ||
| 98 | let _this = this; | ||
| 99 | instance.get('order/detail/<?=$id?>').then( ( {data} ) => { | ||
| 100 | console.log(data); | ||
| 101 | this.clientInfoOutputVO = data.data.clientInfoOutputVO; | ||
| 102 | this.orderVO = data.data.orderVO; | ||
| 103 | this.clientContactOutputVOS = data.data.clientContactOutputVOS; | ||
| 104 | }); | ||
| 105 | }, | ||
| 106 | getUse () { | ||
| 107 | let _this = this; | ||
| 108 | instance.get('dueDiligence/enum/loanPurpose').then( ( {data} ) => { | ||
| 109 | this.use = data.data; | ||
| 110 | }); | ||
| 111 | }, | ||
| 112 | getNature () { | ||
| 113 | let _this = this; | ||
| 114 | instance.get('/enum/loan/nature').then( ( {data} ) => { | ||
| 115 | this.nature = data.data; | ||
| 116 | }); | ||
| 117 | } | ||
| 118 | }, | ||
| 119 | filters: { | ||
| 120 | shengxiao(birthDate){ | ||
| 121 | let yyyy = new Date(birthDate).getFullYear(); | ||
| 122 | var arr=['猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊']; | ||
| 123 | return /^\d{4}$/.test(yyyy)?arr[yyyy%12]:null; | ||
| 124 | } | ||
| 125 | } | ||
| 126 | }); | ||
| 127 | |||
| 84 | function getQueryString(name) { | 128 | function getQueryString(name) { |
| 85 | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); | 129 | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); |
| 86 | var r = window.location.search.substr(1).match(reg); | 130 | var r = window.location.search.substr(1).match(reg); | ... | ... |
| ... | @@ -8,7 +8,7 @@ | ... | @@ -8,7 +8,7 @@ |
| 8 | <div class="row cl"> | 8 | <div class="row cl"> |
| 9 | <div class="form-group col-sm-3 col-md-1"> | 9 | <div class="form-group col-sm-3 col-md-1"> |
| 10 | <label>电核时间</label> | 10 | <label>电核时间</label> |
| 11 | <input name="phoneAuditTime" type="text" class="form-control input-text Wdate" value="" onfocus="WdatePicker()"> | 11 | <input name="phoneAuditTime" type="text" class="form-control input-text Wdate" value="" onfocus="WdatePicker({dateFmt:'yyyy-M-d'})"> |
| 12 | </div> | 12 | </div> |
| 13 | </div> | 13 | </div> |
| 14 | <div class="row cl"> | 14 | <div class="row cl"> |
| ... | @@ -59,6 +59,7 @@ | ... | @@ -59,6 +59,7 @@ |
| 59 | layer.alert('操作失败'); | 59 | layer.alert('操作失败'); |
| 60 | } else { | 60 | } else { |
| 61 | layer.alert('操作成功'); | 61 | layer.alert('操作成功'); |
| 62 | window.parent.vm.getRecords(); | ||
| 62 | } | 63 | } |
| 63 | if(!data.code){ | 64 | if(!data.code){ |
| 64 | setTimeout(function () { | 65 | setTimeout(function () { |
| ... | @@ -74,4 +75,4 @@ | ... | @@ -74,4 +75,4 @@ |
| 74 | } | 75 | } |
| 75 | 76 | ||
| 76 | </script> | 77 | </script> |
| 77 | </html> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 78 | </html> | ... | ... |
application/views/work/审批/电核结果.b.php
0 → 100644
| 1 | <div class="panel panel-default mb-20"> | ||
| 2 | <div class="panel-header">客户身份信息</div> | ||
| 3 | <div class="panel-body"> | ||
| 4 | <div class="row cl"> | ||
| 5 | <div class="form-group col-sm-6 col-md-2"> | ||
| 6 | <input type="text" class="form-control input-text" name="identityCheckDetail" value=""> | ||
| 7 | </div> | ||
| 8 | <div class="form-group col-sm-3 col-md-2"> | ||
| 9 | <div class="info"> | ||
| 10 | <div class="live-info"> | ||
| 11 | <input type="radio" name="identityCheck" value="1"> | ||
| 12 | <span>是</span> | ||
| 13 | </div> | ||
| 14 | <div class="live-info"> | ||
| 15 | <input type="radio" name="identityCheck" value="0"> | ||
| 16 | <span>否</span> | ||
| 17 | </div> | ||
| 18 | </div> | ||
| 19 | </div> | ||
| 20 | </div> | ||
| 21 | </div> | ||
| 22 | </div> | ||
| 23 | |||
| 24 | <div class="panel panel-default mb-20"> | ||
| 25 | <div class="panel-header">联系人核查</div> | ||
| 26 | <div class="panel-body"> | ||
| 27 | <div class="row cl"> | ||
| 28 | <div class="form-group col-sm-6 col-md-2"> | ||
| 29 | <input type="text" class="form-control input-text" name="contactCheckDetail" value=""> | ||
| 30 | </div> | ||
| 31 | <div class="form-group col-sm-3 col-md-2"> | ||
| 32 | <div class="info"> | ||
| 33 | <div class="live-info"> | ||
| 34 | <input type="radio" name="contactCheck" value="1"> | ||
| 35 | <span>是</span> | ||
| 36 | </div> | ||
| 37 | <div class="live-info"> | ||
| 38 | <input type="radio" name="contactCheck" value="0"> | ||
| 39 | <span>否</span> | ||
| 40 | </div> | ||
| 41 | </div> | ||
| 42 | </div> | ||
| 43 | </div> | ||
| 44 | </div> | ||
| 45 | </div> | ||
| 46 | |||
| 47 | <div class="panel panel-default mb-20"> | ||
| 48 | <div class="panel-header">家庭情况</div> | ||
| 49 | <div class="panel-body"> | ||
| 50 | <div class="row cl"> | ||
| 51 | <div class="form-group col-sm-6 col-md-2"> | ||
| 52 | <input type="text" class="form-control input-text" name="familyConditionCheckDetail" value=""> | ||
| 53 | </div> | ||
| 54 | <div class="form-group col-sm-3 col-md-2"> | ||
| 55 | <div class="info"> | ||
| 56 | <div class="live-info"> | ||
| 57 | <input type="radio" name="familyConditionCheck" value="1"> | ||
| 58 | <span>是</span> | ||
| 59 | </div> | ||
| 60 | <div class="live-info"> | ||
| 61 | <input type="radio" name="familyConditionCheck" value="0"> | ||
| 62 | <span>否</span> | ||
| 63 | </div> | ||
| 64 | </div> | ||
| 65 | </div> | ||
| 66 | </div> | ||
| 67 | </div> | ||
| 68 | </div> | ||
| 69 | |||
| 70 | <div class="panel panel-default mb-20"> | ||
| 71 | <div class="panel-header">资产信息</div> | ||
| 72 | <div class="panel-body"> | ||
| 73 | <div class="row cl"> | ||
| 74 | <div class="form-group col-sm-6 col-md-2"> | ||
| 75 | <input type="text" class="form-control input-text" name="assetInformationCheckDetail" value=""> | ||
| 76 | </div> | ||
| 77 | <div class="form-group col-sm-3 col-md-2"> | ||
| 78 | <div class="info"> | ||
| 79 | <div class="live-info"> | ||
| 80 | <input type="radio" name="assetInformationCheck" value="1"> | ||
| 81 | <span>是</span> | ||
| 82 | </div> | ||
| 83 | <div class="live-info"> | ||
| 84 | <input type="radio" name="assetInformationCheck" value="0"> | ||
| 85 | <span>否</span> | ||
| 86 | </div> | ||
| 87 | </div> | ||
| 88 | </div> | ||
| 89 | </div> | ||
| 90 | </div> | ||
| 91 | </div> | ||
| 92 | |||
| 93 | <div class="panel panel-default mb-20"> | ||
| 94 | <div class="panel-header">负债信息</div> | ||
| 95 | <div class="panel-body"> | ||
| 96 | <div class="row cl"> | ||
| 97 | <div class="form-group col-sm-6 col-md-2"> | ||
| 98 | <input type="text" class="form-control input-text" name="debtInformationCheckDetail" value=""> | ||
| 99 | </div> | ||
| 100 | <div class="form-group col-sm-3 col-md-2"> | ||
| 101 | <div class="info"> | ||
| 102 | <div class="live-info"> | ||
| 103 | <input type="radio" name="debtInformationCheck" value="1"> | ||
| 104 | <span>是</span> | ||
| 105 | </div> | ||
| 106 | <div class="live-info"> | ||
| 107 | <input type="radio" name="debtInformationCheck" value="0"> | ||
| 108 | <span>否</span> | ||
| 109 | </div> | ||
| 110 | </div> | ||
| 111 | </div> | ||
| 112 | </div> | ||
| 113 | </div> | ||
| 114 | </div> | ||
| 115 | |||
| 116 | <div class="panel panel-default mb-20"> | ||
| 117 | <div class="panel-header">其他金融机构业务</div> | ||
| 118 | <div class="panel-body"> | ||
| 119 | <div class="row cl"> | ||
| 120 | <div class="form-group col-sm-6 col-md-2"> | ||
| 121 | <input type="text" class="form-control input-text" name="otherFinancingInstitutionBusinessDetail" value=""> | ||
| 122 | </div> | ||
| 123 | <div class="form-group col-sm-3 col-md-2"> | ||
| 124 | <div class="info"> | ||
| 125 | <div class="live-info"> | ||
| 126 | <input type="radio" name="otherFinancingInstitutionBusinessCheck" value="1"> | ||
| 127 | <span>是</span> | ||
| 128 | </div> | ||
| 129 | <div class="live-info"> | ||
| 130 | <input type="radio" name="otherFinancingInstitutionBusinessCheck" value="0"> | ||
| 131 | <span>否</span> | ||
| 132 | </div> | ||
| 133 | </div> | ||
| 134 | </div> | ||
| 135 | </div> | ||
| 136 | </div> | ||
| 137 | </div> | ||
| 138 | |||
| 139 | <div class="panel panel-default mb-20"> | ||
| 140 | <div class="panel-header">经营基本信息</div> | ||
| 141 | <div class="panel-body"> | ||
| 142 | <div class="row cl"> | ||
| 143 | <div class="form-group col-sm-6 col-md-2"> | ||
| 144 | <input type="text" class="form-control input-text" name="operateBasicInformationDetail"> | ||
| 145 | </div> | ||
| 146 | <div class="form-group col-sm-3 col-md-2"> | ||
| 147 | <div class="info"> | ||
| 148 | <div class="live-info"> | ||
| 149 | <input type="radio" name="operateBasicInformationCheck" value="1"> | ||
| 150 | <span>是</span> | ||
| 151 | </div> | ||
| 152 | <div class="live-info"> | ||
| 153 | <input type="radio" name="operateBasicInformationCheck" value="0"> | ||
| 154 | <span>否</span> | ||
| 155 | </div> | ||
| 156 | </div> | ||
| 157 | </div> | ||
| 158 | </div> | ||
| 159 | </div> | ||
| 160 | </div> | ||
| 161 | |||
| 162 | <div class="panel panel-default mb-20"> | ||
| 163 | <div class="panel-header">经营财务数据</div> | ||
| 164 | <div class="panel-body"> | ||
| 165 | <div class="row cl"> | ||
| 166 | <div class="form-group col-sm-6 col-md-2"> | ||
| 167 | <input type="text" class="form-control input-text" name="operateFinanceDataDetail" value=""> | ||
| 168 | </div> | ||
| 169 | <div class="form-group col-sm-3 col-md-2"> | ||
| 170 | <div class="info"> | ||
| 171 | <div class="live-info"> | ||
| 172 | <input type="radio" name="operateFinanceDataCheck" value="1"> | ||
| 173 | <span>是</span> | ||
| 174 | </div> | ||
| 175 | <div class="live-info"> | ||
| 176 | <input type="radio" name="operateFinanceDataCheck" value="0"> | ||
| 177 | <span>否</span> | ||
| 178 | </div> | ||
| 179 | </div> | ||
| 180 | </div> | ||
| 181 | </div> | ||
| 182 | </div> | ||
| 183 | </div> |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
| ... | @@ -15,26 +15,6 @@ | ... | @@ -15,26 +15,6 @@ |
| 15 | 15 | ||
| 16 | <?php $this->load->view('work/图片上传', ['url' => 'order/ordersource/firstcheck/', 'type' => $firstCheck]); ?> | 16 | <?php $this->load->view('work/图片上传', ['url' => 'order/ordersource/firstcheck/', 'type' => $firstCheck]); ?> |
| 17 | 17 | ||
| 18 | <div class="panel panel-default mb-20"> | ||
| 19 | <div class="panel-body"> | ||
| 20 | <div class="row cl"> | ||
| 21 | <div class="form-group col-sm-3 col-md-2"> | ||
| 22 | <label>筛选结果</label> | ||
| 23 | <span class="form-control select-box"> | ||
| 24 | <select class="select uploader" size="1"> | ||
| 25 | <option value="1">正常</option> | ||
| 26 | <option value="2">异常</option> | ||
| 27 | </select> | ||
| 28 | </span> | ||
| 29 | </div> | ||
| 30 | <div class="form-group col-sm-3 col-md-2"> | ||
| 31 | <label> </label> | ||
| 32 | <input type="text" class="input-text" placeholder="备注"/> | ||
| 33 | </div> | ||
| 34 | </div> | ||
| 35 | </div> | ||
| 36 | </div> | ||
| 37 | |||
| 38 | <div class="row cl pb-20 col-sm-12"> | 18 | <div class="row cl pb-20 col-sm-12"> |
| 39 | <div class="col-sm-offset-3 col-sm-2"> | 19 | <div class="col-sm-offset-3 col-sm-2"> |
| 40 | <button class="btn btn-warning btn-block">退回订单</button> | 20 | <button class="btn btn-warning btn-block">退回订单</button> |
| ... | @@ -52,7 +32,7 @@ | ... | @@ -52,7 +32,7 @@ |
| 52 | 32 | ||
| 53 | <script> | 33 | <script> |
| 54 | uploadList(); | 34 | uploadList(); |
| 55 | 35 | ||
| 56 | function refuse() { | 36 | function refuse() { |
| 57 | layer.open({ | 37 | layer.open({ |
| 58 | type: 2, | 38 | type: 2, | ... | ... |
| ... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
| 7 | <div class="tabBar clearfix" style="background-color:#e8e8e8"> | 7 | <div class="tabBar clearfix" style="background-color:#e8e8e8"> |
| 8 | <span>申请信息</span> | 8 | <span>申请信息</span> |
| 9 | <span>尽调报告</span> | 9 | <span>尽调报告</span> |
| 10 | <span>信用报告</span> | 10 | <!-- <span>信用报告</span> --> |
| 11 | <!-- <span>电核结果</span>--> | 11 | <!-- <span>电核结果</span>--> |
| 12 | <!-- <span>网查筛查(图片)</span>--> | 12 | <!-- <span>网查筛查(图片)</span>--> |
| 13 | <!-- <span>附件清单(图片)</span>--> | 13 | <!-- <span>附件清单(图片)</span>--> |
| ... | @@ -30,9 +30,9 @@ | ... | @@ -30,9 +30,9 @@ |
| 30 | <?php endforeach; ?> | 30 | <?php endforeach; ?> |
| 31 | </div> | 31 | </div> |
| 32 | 32 | ||
| 33 | <div class="tabCon"> | 33 | <!-- <div class="tabCon"> |
| 34 | <?php $this->load->view('work/审批/信用报告'); ?> | 34 | <?php $this->load->view('work/审批/信用报告'); ?> |
| 35 | </div> | 35 | </div> --> |
| 36 | 36 | ||
| 37 | <div class="tabCon"> | 37 | <div class="tabCon"> |
| 38 | <?php $this->load->view('work/审批/电核结果'); ?> | 38 | <?php $this->load->view('work/审批/电核结果'); ?> | ... | ... |
| ... | @@ -9,6 +9,17 @@ | ... | @@ -9,6 +9,17 @@ |
| 9 | 9 | ||
| 10 | <input type="hidden" name="orderId" value="<?=$id?>"> | 10 | <input type="hidden" name="orderId" value="<?=$id?>"> |
| 11 | <div class="tabCon"> | 11 | <div class="tabCon"> |
| 12 | <div class="panel panel-default mb-20"> | ||
| 13 | <div class="panel-header">尽调目的</div> | ||
| 14 | <div class="panel-body"> | ||
| 15 | <div class="row cl"> | ||
| 16 | <div class="form-group col-sm-3 col-md-2"> | ||
| 17 | <?=@$dueDiligence->dueDiligenceBasicInformationVO->diligencePurpose?> | ||
| 18 | </div> | ||
| 19 | </div> | ||
| 20 | </div> | ||
| 21 | </div> | ||
| 22 | |||
| 12 | <?php | 23 | <?php |
| 13 | if($clientUnitOutputVO->jobType == 1){ //打工类 | 24 | if($clientUnitOutputVO->jobType == 1){ //打工类 |
| 14 | $this->load->view('work/尽调报告/打工'); | 25 | $this->load->view('work/尽调报告/打工'); |
| ... | @@ -16,6 +27,22 @@ | ... | @@ -16,6 +27,22 @@ |
| 16 | $this->load->view('work/尽调报告/法人'); | 27 | $this->load->view('work/尽调报告/法人'); |
| 17 | } | 28 | } |
| 18 | ?> | 29 | ?> |
| 30 | |||
| 31 | <div class="panel panel-default mb-20"> | ||
| 32 | <div class="panel-body"> | ||
| 33 | <div class="row cl"> | ||
| 34 | <div class="col-sm-12"> | ||
| 35 | 本人与借款人于 | ||
| 36 | <input type="text" name="interviewTime" class="input-text Wdate" value="" onfocus="WdatePicker()"> | ||
| 37 | 进行面谈, 并就该贷款进行了相应的解释说明. 借款人提供的信息真实有效. 本人对各项信息已经进行了审慎的调查、核实、分析、整理和审定,并对风险情况已进行了完全披露。同时,借款人对本贷款的含义以及相应的法律责任已全部通晓并充分理解。 | ||
| 38 | 本人已经对借款人提供材料的真实有效性进行核实, 如果有协助借款人提供伪造材料,歪曲事实,本人愿承担相应的法律后果. | ||
| 39 | </div> | ||
| 40 | <div class="col-sm-12"> | ||
| 41 | <span class="r">尽职调查专员:<?=@$dueDiligence->dueDiligenceComprehensiveAssessmentVO->ombudsman?> </span> | ||
| 42 | </div> | ||
| 43 | </div> | ||
| 44 | </div> | ||
| 45 | </div> | ||
| 19 | </div> | 46 | </div> |
| 20 | 47 | ||
| 21 | <div class="tabCon"> | 48 | <div class="tabCon"> | ... | ... |
| 1 | <form action="" id="dueDiligenceBasicInformationVO"> | 1 | <form action="" id="dueDiligenceBasicInformationVO"> |
| 2 | <input type="hidden" name="orderId" value="<?=$id?>"> | 2 | <input type="hidden" name="orderId" value="<?=$id?>"> |
| 3 | <div class="panel panel-default mb-20"> | 3 | <?php $order = api('/order/detail/'.$id) ?> |
| 4 | <div class="panel panel-default mb-20"> | ||
| 4 | <div class="panel-header">基本信息</div> | 5 | <div class="panel-header">基本信息</div> |
| 5 | <div class="panel-body"> | 6 | <div class="panel-body"> |
| 6 | <div class="row cl"> | 7 | <div class="row cl"> |
| 7 | <div class="form-group col-sm-3 col-md-2"> | 8 | <div class="form-group col-sm-3 col-md-2"> |
| 8 | <label>姓名</label> | 9 | <label>姓名</label> |
| 9 | <input type="text" class="form-control input-text" name="userName" value=""> | 10 | <input type="text" class="form-control input-text" name="userName" value="<?=@$order->clientInfoOutputVO->userName?>"> |
| 10 | </div> | 11 | </div> |
| 11 | <div class="form-group col-sm-3 col-md-2"> | 12 | <div class="form-group col-sm-3 col-md-2"> |
| 12 | <label>身份证</label> | 13 | <label>身份证</label> |
| 13 | <input type="text" class="form-control input-text" name="idNumber"> | 14 | <input type="text" class="form-control input-text" name="idNumber" value="<?=@$order->clientInfoOutputVO->idNumber?>"> |
| 14 | </div> | 15 | </div> |
| 15 | </div> | 16 | </div> |
| 16 | 17 | ||
| ... | @@ -34,7 +35,7 @@ | ... | @@ -34,7 +35,7 @@ |
| 34 | <div class="row cl"> | 35 | <div class="row cl"> |
| 35 | <div class="form-group col-sm-6 col-md-4"> | 36 | <div class="form-group col-sm-6 col-md-4"> |
| 36 | <label>现住地址</label> | 37 | <label>现住地址</label> |
| 37 | <input type="text" class="form-control input-text" name="nowAddress" value=""> | 38 | <input type="text" class="form-control input-text" name="nowAddress" value="<?=@$order->clientInfoInputVO->currentAddress?>"> |
| 38 | </div> | 39 | </div> |
| 39 | <div class="form-group col-sm-2 col-md-1"> | 40 | <div class="form-group col-sm-2 col-md-1"> |
| 40 | <label> </label> | 41 | <label> </label> |
| ... | @@ -49,23 +50,35 @@ | ... | @@ -49,23 +50,35 @@ |
| 49 | </div> | 50 | </div> |
| 50 | 51 | ||
| 51 | <div class="row cl"> | 52 | <div class="row cl"> |
| 53 | <?php $marry = api('/client/enum/marry') ?> | ||
| 54 | <div class="form-group col-sm-3 col-md-2"> | ||
| 55 | <label>婚姻情况</label> | ||
| 56 | <span class="form-control select-box"> | ||
| 57 | <select class="select" size="1" name="maritalCondition"> | ||
| 58 | <?php foreach($marry as $k => $v) : ?> | ||
| 59 | <option value="<?=$k?>"><?=$v?></option> | ||
| 60 | <?php endforeach; ?> | ||
| 61 | </select> | ||
| 62 | </span> | ||
| 63 | </div> | ||
| 64 | <div class="form-group col-sm-3 col-md-2"> | ||
| 65 | <label>子女情况</label> | ||
| 66 | <input type="text" class="form-control input-text" name="childrenCondition" value="<?=@$dueDiligence->dueDiligenceBasicInformationVO->childrenCondition?>"> | ||
| 67 | </div> | ||
| 68 | </div> | ||
| 69 | |||
| 70 | <div class="row cl"> | ||
| 71 | <?php $folkHasKnow = api('/dueDiligence/enum/folkHasKnow') ?> | ||
| 52 | <div class="form-group col-sm-6 col-md-4"> | 72 | <div class="form-group col-sm-6 col-md-4"> |
| 53 | <label>家人是否知晓</label> | 73 | <label>家人是否知晓</label> |
| 54 | <div class="info"> | 74 | <div class="info"> |
| 75 | <?php foreach($folkHasKnow as $k => $v) : ?> | ||
| 55 | <div class="live-info"> | 76 | <div class="live-info"> |
| 56 | <input type="radio" name="folkHasKnow" value="1" checked> | 77 | <input type="radio" name="folkHasKnow" value="<?=$k?>" <?=$k == @$dueDiligence->dueDiligenceBasicInformationVO->folkHasKnow?'checked':'' ?>> |
| 57 | <span>知晓且支持</span> | 78 | <span><?=$v?></span> |
| 58 | </div> | 79 | </div> |
| 59 | <div class="live-info"> | 80 | <?php endforeach ?> |
| 60 | <input type="radio" name="folkHasKnow" value="0"> | 81 | <input type="text" name="folkHasKnowRemark" class="form-control input-text" value="" placeholder="备注"> |
| 61 | <span>不知晓</span> | ||
| 62 | </div> | ||
| 63 | <div class="live-info"> | ||
| 64 | <input type="radio" name="folkHasKnow" value="1"> | ||
| 65 | <span>知晓不支持</span> | ||
| 66 | </div> | ||
| 67 | <input type="text" name="folkHasKnowRemark" class="form-control input-text" value="" | ||
| 68 | placeholder="备注"> | ||
| 69 | </div> | 82 | </div> |
| 70 | </div> | 83 | </div> |
| 71 | </div> | 84 | </div> |
| ... | @@ -191,7 +204,7 @@ | ... | @@ -191,7 +204,7 @@ |
| 191 | <div class="form-group has-feedback col-sm-3 col-md-2"> | 204 | <div class="form-group has-feedback col-sm-3 col-md-2"> |
| 192 | <label>营业面积</label> | 205 | <label>营业面积</label> |
| 193 | <input type="text" class="form-control input-text" value="" name="companyArea"> | 206 | <input type="text" class="form-control input-text" value="" name="companyArea"> |
| 194 | <span class="glyphicon form-control-feedback" aria-hidden="true">平方米</span> | 207 | <span class="glyphicon form-control-feedback" aria-hidden="true">m^2</span> |
| 195 | </div> | 208 | </div> |
| 196 | <div class="form-group has-feedback col-sm-3 col-md-2"> | 209 | <div class="form-group has-feedback col-sm-3 col-md-2"> |
| 197 | <label>利润率</label> | 210 | <label>利润率</label> |
| ... | @@ -348,10 +361,12 @@ | ... | @@ -348,10 +361,12 @@ |
| 348 | <div class="row cl"> | 361 | <div class="row cl"> |
| 349 | <div class="form-group col-sm-3 col-md-2"> | 362 | <div class="form-group col-sm-3 col-md-2"> |
| 350 | <label>同事/亲属/邻居口碑</label> | 363 | <label>同事/亲属/邻居口碑</label> |
| 364 | <?php $publicPraise = api('/dueDiligence/enum/publicPraise'); ?> | ||
| 351 | <span class="form-control select-box"> | 365 | <span class="form-control select-box"> |
| 352 | <select class="select" size="1"> | 366 | <select class="select" size="1"> |
| 353 | <option value="">无</option> | 367 | <?php foreach($publicPraise as $k => $v) : ?> |
| 354 | <option value="">有</option> | 368 | <option value="<?=$k?>"><?=$v?></option> |
| 369 | <?php endforeach; ?> | ||
| 355 | </select> | 370 | </select> |
| 356 | </span> | 371 | </span> |
| 357 | </div> | 372 | </div> |
| ... | @@ -391,8 +406,8 @@ | ... | @@ -391,8 +406,8 @@ |
| 391 | <label>办公场地性质</label> | 406 | <label>办公场地性质</label> |
| 392 | <span class="form-control select-box"> | 407 | <span class="form-control select-box"> |
| 393 | <select class="select" size="1"> | 408 | <select class="select" size="1"> |
| 394 | <option value="">属实</option> | 409 | <option value="1">属实</option> |
| 395 | <option value="">不属实</option> | 410 | <option value="0">不属实</option> |
| 396 | </select> | 411 | </select> |
| 397 | </span> | 412 | </span> |
| 398 | </div> | 413 | </div> |
| ... | @@ -400,9 +415,8 @@ | ... | @@ -400,9 +415,8 @@ |
| 400 | <label>是否有淡旺季</label> | 415 | <label>是否有淡旺季</label> |
| 401 | <span class="form-control select-box"> | 416 | <span class="form-control select-box"> |
| 402 | <select class="select" size="1"> | 417 | <select class="select" size="1"> |
| 403 | <option value="">良好</option> | 418 | <option value="1">有</option> |
| 404 | <option value="">一般</option> | 419 | <option value="0">没有</option> |
| 405 | <option value="">较差</option> | ||
| 406 | </select> | 420 | </select> |
| 407 | </span> | 421 | </span> |
| 408 | </div> | 422 | </div> |
| ... | @@ -423,7 +437,6 @@ | ... | @@ -423,7 +437,6 @@ |
| 423 | <div class="form-group has-feedback col-sm-3 col-md-1"> | 437 | <div class="form-group has-feedback col-sm-3 col-md-1"> |
| 424 | <label>主要库存货品</label> | 438 | <label>主要库存货品</label> |
| 425 | <input type="text" class="form-control input-text" value=""> | 439 | <input type="text" class="form-control input-text" value=""> |
| 426 | <span class="glyphicon form-control-feedback" aria-hidden="true">%</span> | ||
| 427 | </div> | 440 | </div> |
| 428 | <div class="form-group col-sm-6 col-md-4"> | 441 | <div class="form-group col-sm-6 col-md-4"> |
| 429 | <label> 库存量</label> | 442 | <label> 库存量</label> |
| ... | @@ -458,6 +471,7 @@ | ... | @@ -458,6 +471,7 @@ |
| 458 | <div class="form-group col-sm-6 col-md-4"> | 471 | <div class="form-group col-sm-6 col-md-4"> |
| 459 | <label> 开机率</label> | 472 | <label> 开机率</label> |
| 460 | <input type="text" class="form-control input-text" value=""> | 473 | <input type="text" class="form-control input-text" value=""> |
| 474 | <span class="glyphicon form-control-feedback" aria-hidden="true">%</span> | ||
| 461 | </div> | 475 | </div> |
| 462 | <div class="form-group col-sm-6 col-md-4"> | 476 | <div class="form-group col-sm-6 col-md-4"> |
| 463 | <label> 月均水电费</label> | 477 | <label> 月均水电费</label> |
| ... | @@ -483,12 +497,12 @@ | ... | @@ -483,12 +497,12 @@ |
| 483 | <input type="text" class="form-control input-text" name="houseNumber" value=""> | 497 | <input type="text" class="form-control input-text" name="houseNumber" value=""> |
| 484 | <span class="glyphicon form-control-feedback" aria-hidden="true">套</span> | 498 | <span class="glyphicon form-control-feedback" aria-hidden="true">套</span> |
| 485 | </div> | 499 | </div> |
| 486 | <div class="form-group col-sm-6 col-md-4"> | 500 | <div class="form-group col-sm-3 col-md-1"> |
| 487 | <label> 名下车辆</label> | 501 | <label> 名下车辆</label> |
| 488 | <input type="text" class="form-control input-text" value="" name="carNumber"> | 502 | <input type="text" class="form-control input-text" value="" name="carNumber"> |
| 489 | <span class="glyphicon form-control-feedback" aria-hidden="true">部</span> | 503 | <span class="glyphicon form-control-feedback" aria-hidden="true">部</span> |
| 490 | </div> | 504 | </div> |
| 491 | <div class="form-group col-sm-6 col-md-4"> | 505 | <div class="form-group col-sm-3 col-md-1"> |
| 492 | <label> 品牌型号</label> | 506 | <label> 品牌型号</label> |
| 493 | <input type="text" class="form-control input-text" value="" name="carBrand"> | 507 | <input type="text" class="form-control input-text" value="" name="carBrand"> |
| 494 | </div> | 508 | </div> |
| ... | @@ -499,7 +513,7 @@ | ... | @@ -499,7 +513,7 @@ |
| 499 | <input type="text" class="form-control input-text" value="" name="loanNumber"> | 513 | <input type="text" class="form-control input-text" value="" name="loanNumber"> |
| 500 | <span class="glyphicon form-control-feedback" aria-hidden="true">笔</span> | 514 | <span class="glyphicon form-control-feedback" aria-hidden="true">笔</span> |
| 501 | </div> | 515 | </div> |
| 502 | <div class="form-group col-sm-6 col-md-4"> | 516 | <div class="form-group col-sm-3 col-md-1"> |
| 503 | <label>共</label> | 517 | <label>共</label> |
| 504 | <input type="text" class="form-control input-text" value="" name="loanAmount"> | 518 | <input type="text" class="form-control input-text" value="" name="loanAmount"> |
| 505 | <span class="glyphicon form-control-feedback" aria-hidden="true">元</span> | 519 | <span class="glyphicon form-control-feedback" aria-hidden="true">元</span> |
| ... | @@ -513,12 +527,12 @@ | ... | @@ -513,12 +527,12 @@ |
| 513 | </select> | 527 | </select> |
| 514 | </span> | 528 | </span> |
| 515 | </div> | 529 | </div> |
| 516 | <div class="form-group col-sm-6 col-md-4"> | 530 | <div class="form-group col-sm-3 col-md-1"> |
| 517 | <label> 备注</label> | 531 | <label> 备注</label> |
| 518 | <input type="text" class="form-control input-text" value="" name="folkLoanNumber"> | 532 | <input type="text" class="form-control input-text" value="" name="folkLoanNumber"> |
| 519 | <span class="glyphicon form-control-feedback" aria-hidden="true">笔</span> | 533 | <span class="glyphicon form-control-feedback" aria-hidden="true">笔</span> |
| 520 | </div> | 534 | </div> |
| 521 | <div class="form-group col-sm-6 col-md-4"> | 535 | <div class="form-group col-sm-3 col-md-1"> |
| 522 | <label>共</label> | 536 | <label>共</label> |
| 523 | <input type="text" class="form-control input-text" value="" name="folkLoanAmount"> | 537 | <input type="text" class="form-control input-text" value="" name="folkLoanAmount"> |
| 524 | <span class="glyphicon form-control-feedback" aria-hidden="true">元</span> | 538 | <span class="glyphicon form-control-feedback" aria-hidden="true">元</span> | ... | ... |
| ... | @@ -24,7 +24,7 @@ | ... | @@ -24,7 +24,7 @@ |
| 24 | </div> | 24 | </div> |
| 25 | <div class="form-group col-sm-3 col-md-2"> | 25 | <div class="form-group col-sm-3 col-md-2"> |
| 26 | <label>出生日期</label> | 26 | <label>出生日期</label> |
| 27 | <input type="text" class="form-control input-text Wdate" value="<?=date('Y-m-d',strtotime($clientInfoOutputVO->birthDate))?>" onfocus="WdatePicker()"> | 27 | <input type="text" class="form-control input-text Wdate" value="<?=$clientInfoOutputVO->birthDate?date('Y-m-d',strtotime($clientInfoOutputVO->birthDate)):''?>" onfocus="WdatePicker()"> |
| 28 | </div> | 28 | </div> |
| 29 | </div> | 29 | </div> |
| 30 | 30 | ||
| ... | @@ -120,9 +120,19 @@ | ... | @@ -120,9 +120,19 @@ |
| 120 | <div class="form-group col-sm-3 col-md-2"> | 120 | <div class="form-group col-sm-3 col-md-2"> |
| 121 | <label>户口所在地</label> | 121 | <label>户口所在地</label> |
| 122 | <span class="form-control select-box"> | 122 | <span class="form-control select-box"> |
| 123 | <select class="select" size="1"> | 123 | <select class="select" size="1" id="province" name="clientInfoInputVO.registerProvince"></select> |
| 124 | <option <?=$clientInfoOutputVO && $clientInfoOutputVO->registerProvince == 0 ? 'selected' : ''?> value="0">农村</option> | 124 | </span> |
| 125 | <option <?=$clientInfoOutputVO && $clientInfoOutputVO->registerProvince == 1 ? 'selected' : ''?> value="1">城镇</option> | 125 | </div> |
| 126 | <div class="form-group col-sm-3 col-md-2"> | ||
| 127 | <label> </label> | ||
| 128 | <span class="form-control select-box"> | ||
| 129 | <select class="select" size="1" id="city" name="clientInfoInputVO.registerCity"></select> | ||
| 130 | </span> | ||
| 131 | </div> | ||
| 132 | <div class="form-group col-sm-3 col-md-2"> | ||
| 133 | <label> </label> | ||
| 134 | <span class="form-control select-box"> | ||
| 135 | <select class="select" size="1" id="county" name="clientInfoInputVO.registerCounty"> | ||
| 126 | </select> | 136 | </select> |
| 127 | </span> | 137 | </span> |
| 128 | </div> | 138 | </div> | ... | ... |
| ... | @@ -2,22 +2,28 @@ | ... | @@ -2,22 +2,28 @@ |
| 2 | <div class="panel-header">其他</div> | 2 | <div class="panel-header">其他</div> |
| 3 | <div class="panel-body"> | 3 | <div class="panel-body"> |
| 4 | <div class="row cl"> | 4 | <div class="row cl"> |
| 5 | <?php $products = api('/application/tool/products'); ?> | ||
| 5 | <div class="form-group col-sm-3 col-md-2"> | 6 | <div class="form-group col-sm-3 col-md-2"> |
| 6 | <label>贷款品种/代码</label> | 7 | <label>贷款品种/代码</label> |
| 7 | <span class="form-control select-box"> | 8 | <span class="form-control select-box"> |
| 8 | <select class="select" size="1" disabled> | 9 | <select class="select" size="1" disabled> |
| 9 | <option value="1"><?=$applyOrderVO->productId?></option> | 10 | <?php foreach($products as $k => $v): ?> |
| 11 | <option value="<?=$k?>" <?=$v->id == $applyOrderVO->productId?'selected':'' ?>><?=$v->productName?></option> | ||
| 12 | <?php endforeach; ?> | ||
| 10 | </select> | 13 | </select> |
| 11 | </span> | 14 | </span> |
| 12 | </div> | 15 | </div> |
| 16 | <?php $loanPurpose = api('/dueDiligence/enum/loanPurpose'); ?> | ||
| 13 | <div class="form-group col-sm-3 col-md-2"> | 17 | <div class="form-group col-sm-3 col-md-2"> |
| 14 | <label>贷款用途性质</label> | 18 | <label>贷款用途性质</label> |
| 15 | <span class="form-control select-box"> | 19 | <span class="form-control select-box"> |
| 16 | <select class="select" size="1" disabled> | 20 | <select class="select" size="1" disabled> |
| 17 | <option value="1"><?=$applyOrderVO->useNature?></option> | 21 | <?php foreach($loanPurpose as $k => $v): ?> |
| 22 | <option value="<?=$k?>" <?=$k == $applyOrderVO->useNature?'selected':'' ?>><?=$v?></option> | ||
| 23 | <?php endforeach; ?> | ||
| 18 | </select> | 24 | </select> |
| 19 | </span> | 25 | </span> |
| 20 | </div> | 26 | </div> |
| 21 | </div> | 27 | </div> |
| 22 | </div> | 28 | </div> |
| 23 | </div> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 29 | </div> | ... | ... |
| ... | @@ -27,7 +27,7 @@ | ... | @@ -27,7 +27,7 @@ |
| 27 | <div class="row cl"> | 27 | <div class="row cl"> |
| 28 | <div class="form-group col-sm-3 col-md-2"> | 28 | <div class="form-group col-sm-3 col-md-2"> |
| 29 | <label>现单位入职时间</label> | 29 | <label>现单位入职时间</label> |
| 30 | <input type="text" class="form-control input-text Wdate" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->currentUnitEntryDate : ''?>"> | 30 | <input type="text" class="form-control input-text Wdate" value="<?=$clientUnitOutputVO ? date('Y-m-d', $clientUnitOutputVO->currentUnitEntryDate / 1000) : ''?>" onfocus="WdatePicker()"> |
| 31 | </div> | 31 | </div> |
| 32 | <div class="form-group col-sm-3 col-md-2"> | 32 | <div class="form-group col-sm-3 col-md-2"> |
| 33 | <label>现单位工作年限</label> | 33 | <label>现单位工作年限</label> |
| ... | @@ -63,4 +63,4 @@ | ... | @@ -63,4 +63,4 @@ |
| 63 | </div> | 63 | </div> |
| 64 | </div> | 64 | </div> |
| 65 | </div> | 65 | </div> |
| 66 | </div> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 66 | </div> | ... | ... |
| ... | @@ -65,6 +65,9 @@ | ... | @@ -65,6 +65,9 @@ |
| 65 | var index = getQueryString('tab'); | 65 | var index = getQueryString('tab'); |
| 66 | 66 | ||
| 67 | $("#tab").Huitab({index: index}); | 67 | $("#tab").Huitab({index: index}); |
| 68 | |||
| 69 | var loc = beva.locationutil.attach('province', 'city', 'county', 'address'); | ||
| 70 | loc.setSelectedCodes(['<?=$clientInfoOutputVO->registerProvince?>', '<?=$clientInfoOutputVO->registerCity?>', '<?=$clientInfoOutputVO->registerCounty?>']); | ||
| 68 | </script> | 71 | </script> |
| 69 | </body> | 72 | </body> |
| 70 | </html> | 73 | </html> | ... | ... |
This diff is collapsed.
Click to expand it.
| ... | @@ -47,7 +47,9 @@ window.beva.locationutil = new function(){ | ... | @@ -47,7 +47,9 @@ window.beva.locationutil = new function(){ |
| 47 | } | 47 | } |
| 48 | item.children.forEach(function(idx){ | 48 | item.children.forEach(function(idx){ |
| 49 | var item = locations[idx]; | 49 | var item = locations[idx]; |
| 50 | select.options[select.options.length] = new Option(item.name, item.code); | 50 | var option = new Option(item.name, item.name); |
| 51 | option.dataset.code = item.code | ||
| 52 | select.options[select.options.length] = option; | ||
| 51 | }); | 53 | }); |
| 52 | } | 54 | } |
| 53 | }; | 55 | }; |
| ... | @@ -75,7 +77,7 @@ window.beva.locationutil = new function(){ | ... | @@ -75,7 +77,7 @@ window.beva.locationutil = new function(){ |
| 75 | province.value = pIndex; | 77 | province.value = pIndex; |
| 76 | } | 78 | } |
| 77 | city.options.length = county.options.length = 0; | 79 | city.options.length = county.options.length = 0; |
| 78 | createOptions(city, province.value); | 80 | createOptions(city, province.options[province.selectedIndex].dataset.code); |
| 79 | if(cascading || typeof cascading === "undefined") | 81 | if(cascading || typeof cascading === "undefined") |
| 80 | { | 82 | { |
| 81 | if(city.value) | 83 | if(city.value) |
| ... | @@ -92,7 +94,7 @@ window.beva.locationutil = new function(){ | ... | @@ -92,7 +94,7 @@ window.beva.locationutil = new function(){ |
| 92 | if(cascading || typeof cascading === "undefined") | 94 | if(cascading || typeof cascading === "undefined") |
| 93 | { | 95 | { |
| 94 | county.options.length = 0; | 96 | county.options.length = 0; |
| 95 | createOptions(county, city.value); | 97 | createOptions(county, city.options[city.selectedIndex].dataset.code); |
| 96 | } | 98 | } |
| 97 | }, | 99 | }, |
| 98 | selectCoun : function(cIndex){ | 100 | selectCoun : function(cIndex){ |
| ... | @@ -110,7 +112,7 @@ window.beva.locationutil = new function(){ | ... | @@ -110,7 +112,7 @@ window.beva.locationutil = new function(){ |
| 110 | { | 112 | { |
| 111 | this.selectProv(code[0], true); | 113 | this.selectProv(code[0], true); |
| 112 | this.selectCity(code[1], true); | 114 | this.selectCity(code[1], true); |
| 113 | if(code[2] && !isNaN(parseInt(code[2]))) | 115 | if(code[2]) |
| 114 | { | 116 | { |
| 115 | this.selectCoun(code[2]); | 117 | this.selectCoun(code[2]); |
| 116 | } | 118 | } |
| ... | @@ -134,22 +136,23 @@ window.beva.locationutil = new function(){ | ... | @@ -134,22 +136,23 @@ window.beva.locationutil = new function(){ |
| 134 | createOptions(province, rootIndex); | 136 | createOptions(province, rootIndex); |
| 135 | province.onchange = function(){ | 137 | province.onchange = function(){ |
| 136 | util.selectProv(); | 138 | util.selectProv(); |
| 139 | console.log(address); | ||
| 137 | if(address) | 140 | if(address) |
| 138 | { | 141 | { |
| 139 | address.innerHTML = util.getSelectedText(); | 142 | address.value = util.getSelectedText(); |
| 140 | } | 143 | } |
| 141 | }; | 144 | }; |
| 142 | city.onchange = function(){ | 145 | city.onchange = function(){ |
| 143 | util.selectCity(); | 146 | util.selectCity(); |
| 144 | if(address) | 147 | if(address) |
| 145 | { | 148 | { |
| 146 | address.innerHTML = util.getSelectedText(); | 149 | address.value = util.getSelectedText(); |
| 147 | } | 150 | } |
| 148 | }; | 151 | }; |
| 149 | county.onchange = function(){ | 152 | county.onchange = function(){ |
| 150 | if(address) | 153 | if(address) |
| 151 | { | 154 | { |
| 152 | address.innerHTML = util.getSelectedText(); | 155 | address.value = util.getSelectedText(); |
| 153 | } | 156 | } |
| 154 | }; | 157 | }; |
| 155 | 158 | ... | ... |
| ... | @@ -34,7 +34,14 @@ jQuery(function() { | ... | @@ -34,7 +34,14 @@ jQuery(function() { |
| 34 | // 当有文件添加进来的时候 | 34 | // 当有文件添加进来的时候 |
| 35 | uploader.on('fileQueued', function(file) { | 35 | uploader.on('fileQueued', function(file) { |
| 36 | uploader.options.server = 'http://151.28ms.com:8088/order/ordersource/baseUpload?sourceType=' + $('#upload').val() + '&orderId=' + $('#orderId').val(); | 36 | uploader.options.server = 'http://151.28ms.com:8088/order/ordersource/baseUpload?sourceType=' + $('#upload').val() + '&orderId=' + $('#orderId').val(); |
| 37 | 37 | }); | |
| 38 | |||
| 39 | uploader.on('fileDequeued', function( file ) { | ||
| 40 | removeFile( file ); | ||
| 41 | }); | ||
| 42 | |||
| 43 | // 文件上传成功,给item添加成功class, 用样式标记上传成功。 | ||
| 44 | uploader.on('uploadSuccess', function(file, response) { | ||
| 38 | var $id = $('select.uploader').val(); | 45 | var $id = $('select.uploader').val(); |
| 39 | var $tr = $('tr[data-id='+$id+']'); | 46 | var $tr = $('tr[data-id='+$id+']'); |
| 40 | 47 | ||
| ... | @@ -50,10 +57,13 @@ jQuery(function() { | ... | @@ -50,10 +57,13 @@ jQuery(function() { |
| 50 | } | 57 | } |
| 51 | 58 | ||
| 52 | var $list = $('tr[data-id='+$id+'] .filelist'); | 59 | var $list = $('tr[data-id='+$id+'] .filelist'); |
| 53 | var $li = $( '<div id="' + file.id + '" class="file-item thumbnail">' + '<img>' + | 60 | var $li = $( '<div id="' + file.id + '" class="file-item thumbnail" data-id="'+response.data[0].id+'">\ |
| 54 | '<div class="info">' + file.name + '</div>' + '</div>'), | 61 | <a href="'+response.data[0].url+'" data-lightbox="image" data-title="'+response.data[0].fileName+'"><img src="'+response.data[0].url+'" width="100" hegiht="100" ></a>\ |
| 62 | <div class="info">' + response.data[0].fileName + '</div>' + '</div>'), | ||
| 55 | $btns = $('<div class="file-panel">' + '<span class="cancel">删除</span>').appendTo( $li ), | 63 | $btns = $('<div class="file-panel">' + '<span class="cancel">删除</span>').appendTo( $li ), |
| 56 | $img = $li.find('img'); | 64 | $img = $li.find('img'); |
| 65 | $img.attr('src', response.data[0].url); | ||
| 66 | $img.attr('alt', response.data[0].fileName); | ||
| 57 | 67 | ||
| 58 | $li.on( 'mouseenter', function() { | 68 | $li.on( 'mouseenter', function() { |
| 59 | $btns.stop().animate({height: 30}); | 69 | $btns.stop().animate({height: 30}); |
| ... | @@ -75,42 +85,6 @@ jQuery(function() { | ... | @@ -75,42 +85,6 @@ jQuery(function() { |
| 75 | 85 | ||
| 76 | 86 | ||
| 77 | $list.append($li); | 87 | $list.append($li); |
| 78 | |||
| 79 | // 创建缩略图 | ||
| 80 | uploader.makeThumb(file, function(error, src) { | ||
| 81 | if (error) { | ||
| 82 | $img.replaceWith('<span>不能预览</span>'); | ||
| 83 | return; | ||
| 84 | } | ||
| 85 | |||
| 86 | $img.attr('src', src); | ||
| 87 | }, thumbnailWidth, thumbnailHeight); | ||
| 88 | }); | ||
| 89 | |||
| 90 | uploader.on('fileDequeued', function( file ) { | ||
| 91 | removeFile( file ); | ||
| 92 | }); | ||
| 93 | |||
| 94 | |||
| 95 | // 文件上传过程中创建进度条实时显示。 | ||
| 96 | uploader.on('uploadProgress', function(file, percentage) { | ||
| 97 | var $li = $('#' + file.id), | ||
| 98 | $percent = $li.find('.progress span'); | ||
| 99 | |||
| 100 | // 避免重复创建 | ||
| 101 | if (!$percent.length) { | ||
| 102 | $percent = $('<p class="progress"><span></span></p>') | ||
| 103 | .appendTo($li) | ||
| 104 | .find('span'); | ||
| 105 | } | ||
| 106 | |||
| 107 | $percent.css('width', percentage * 100 + '%'); | ||
| 108 | }); | ||
| 109 | |||
| 110 | // 文件上传成功,给item添加成功class, 用样式标记上传成功。 | ||
| 111 | uploader.on('uploadSuccess', function(file, response) { | ||
| 112 | var img = $('#' + file.id); | ||
| 113 | img.data('id', response.data[0].id); | ||
| 114 | }); | 88 | }); |
| 115 | 89 | ||
| 116 | // 文件上传失败,现实上传出错。 | 90 | // 文件上传失败,现实上传出错。 |
| ... | @@ -154,7 +128,7 @@ window.uploadList = function () { | ... | @@ -154,7 +128,7 @@ window.uploadList = function () { |
| 154 | 128 | ||
| 155 | data.data[s].forEach(function (item) { | 129 | data.data[s].forEach(function (item) { |
| 156 | html += '<div id="WU_FILE_X_'+item.id+'" class="file-item thumbnail" data-id="'+item.id+'">\ | 130 | html += '<div id="WU_FILE_X_'+item.id+'" class="file-item thumbnail" data-id="'+item.id+'">\ |
| 157 | <img src="'+item.url+'" width="100" hegiht="100px">\ | 131 | <a href="'+item.url+'" data-lightbox="image" data-title="'+item.fileName+'"><img src="'+item.url+'" width="100" hegiht="100" ></a>\ |
| 158 | <div class="info">'+item.fileName+'</div>\ | 132 | <div class="info">'+item.fileName+'</div>\ |
| 159 | <div class="file-panel">\ | 133 | <div class="file-panel">\ |
| 160 | <span class="cancel">删除</span>\ | 134 | <span class="cancel">删除</span>\ |
| ... | @@ -207,12 +181,6 @@ window.uploadList = function () { | ... | @@ -207,12 +181,6 @@ window.uploadList = function () { |
| 207 | layer.alert('操作成功'); | 181 | layer.alert('操作成功'); |
| 208 | $li.off().find('.file-panel').off().end().remove(); | 182 | $li.off().find('.file-panel').off().end().remove(); |
| 209 | } | 183 | } |
| 210 | setTimeout(function () { | ||
| 211 | if(!data.code) { | ||
| 212 | table.fnDraw(); | ||
| 213 | layer_close(); | ||
| 214 | } | ||
| 215 | },500); | ||
| 216 | }, | 184 | }, |
| 217 | error: function () { | 185 | error: function () { |
| 218 | layer.alert("操作失败") | 186 | layer.alert("操作失败") | ... | ... |
-
Please register or sign in to post a comment