29c9cb1e by yangjianbin

init

1 parent 431441cc
...@@ -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:
......
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>
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!