Merge branch 'develop' of http://g.28ms.com:8000/yangjianbin/page into develop
Showing
44 changed files
with
863 additions
and
209 deletions
| ... | @@ -11,36 +11,44 @@ class User extends CI_Controller { | ... | @@ -11,36 +11,44 @@ class User extends CI_Controller { |
| 11 | $this->load->view('user/index'); | 11 | $this->load->view('user/index'); |
| 12 | } | 12 | } |
| 13 | 13 | ||
| 14 | public function info($state = null) | 14 | public function info($id,$state = null) |
| 15 | { | 15 | { |
| 16 | $res = json_decode(file_get_contents($this->config->item('apiBaseUrl') . 'client/client/' . $id)); | ||
| 17 | $data = $res->data; | ||
| 18 | $arr = array( | ||
| 19 | 'clientInfoOutputVO'=>$data->clientInfoOutputVO, | ||
| 20 | 'clientUnitOutputVO'=>$data->clientUnitOutputVO, | ||
| 21 | 'clientContactOutputVOS'=>$data->clientContactOutputVOS, | ||
| 22 | 'applyOrderVO'=>$data->applyOrderVO | ||
| 23 | ); | ||
| 16 | switch ($state) { | 24 | switch ($state) { |
| 17 | case '1': | 25 | case '1': |
| 18 | $this->load->view('user/资料清单'); | 26 | $this->load->view('user/资料清单', $arr); |
| 19 | break; | 27 | break; |
| 20 | case '2': | 28 | case '2': |
| 21 | $this->load->view('user/基本信息'); | 29 | $this->load->view('user/基本信息', $arr); |
| 22 | break; | 30 | break; |
| 23 | case '3': | 31 | case '3': |
| 24 | $this->load->view('user/人脉圈'); | 32 | $this->load->view('user/人脉圈', $arr); |
| 25 | break; | 33 | break; |
| 26 | case '4': | 34 | case '4': |
| 27 | $this->load->view('user/风险识别'); | 35 | $this->load->view('user/风险识别', $arr); |
| 28 | break; | 36 | break; |
| 29 | case '5': | 37 | case '5': |
| 30 | $this->load->view('user/交易记录'); | 38 | $this->load->view('user/交易记录', $arr); |
| 31 | break; | 39 | break; |
| 32 | default: | 40 | default: |
| 33 | $this->load->view('user/资料清单'); | 41 | $this->load->view('user/资料清单', $arr); |
| 34 | break; | 42 | break; |
| 35 | } | 43 | } |
| 36 | } | 44 | } |
| 37 | 45 | ||
| 38 | public function data($format = 'days') | 46 | public function data($format = 'days') |
| 39 | { | 47 | { |
| 40 | $data = []; | 48 | $data = array(); |
| 41 | switch ($format) { | 49 | switch ($format) { |
| 42 | case 'days': | 50 | case 'days': |
| 43 | $data['labels'] = [31, 1, 2, 3, 4, 5, 6]; | 51 | $data['labels'] = array(31, 1, 2, 3, 4, 5, 6); |
| 44 | $data['datasets'] = [ | 52 | $data['datasets'] = [ |
| 45 | ['label' => '用户量趋势图', 'data' => [30, 50, 30, 60, 32, 54, 43]] | 53 | ['label' => '用户量趋势图', 'data' => [30, 50, 30, 60, 32, 54, 43]] |
| 46 | ]; | 54 | ]; | ... | ... |
| ... | @@ -93,26 +93,43 @@ class Work extends CI_Controller | ... | @@ -93,26 +93,43 @@ class Work extends CI_Controller |
| 93 | $info = array(); | 93 | $info = array(); |
| 94 | $url = $this->config->item('apiBaseUrl') . 'order/detail/'.$id; | 94 | $url = $this->config->item('apiBaseUrl') . 'order/detail/'.$id; |
| 95 | 95 | ||
| 96 | $context = stream_context_create(array( | 96 | /*$context = stream_context_create(array( |
| 97 | 'http' => array( | 97 | 'http' => array( |
| 98 | 'method' => 'POST', | 98 | 'method' => 'POST', |
| 99 | 'header' => 'Content-type:application/x-www-form-urlencoded', | 99 | 'header' => 'Content-type:application/x-www-form-urlencoded', |
| 100 | 'content' => http_build_query($info), | 100 | 'content' => http_build_query($info), |
| 101 | 'timeout' => 20 | 101 | 'timeout' => 20 |
| 102 | ) | 102 | ) |
| 103 | )); | 103 | ));*/ |
| 104 | $result = file_get_contents($url, false, $context); | 104 | $result = file_get_contents($url); |
| 105 | $json = json_decode($result); | 105 | $json = json_decode($result); |
| 106 | $ret = $json->data; | 106 | $ret = $json->data; |
| 107 | // print_r($ret);exit; | ||
| 107 | // var_dump($ret);exit; | 108 | // var_dump($ret);exit; |
| 109 | if (!$ret->clientUnitOutputVO) { | ||
| 110 | $ret->clientUnitOutputVO = array(); | ||
| 111 | } | ||
| 112 | if (!$ret->clientContactOutputVOS) { | ||
| 113 | $ret->clientContactOutputVOS = array(); | ||
| 114 | } | ||
| 115 | |||
| 116 | $recordUrl = $this->config->item('apiBaseUrl') . 'order/orderOperatorRecord/'.$id; | ||
| 117 | $result2 = file_get_contents($recordUrl); | ||
| 118 | $json2 = json_decode($result2); | ||
| 119 | $ret2 = $json2->data; | ||
| 120 | |||
| 108 | $data = array( | 121 | $data = array( |
| 109 | 'detail'=>$ret | 122 | 'clientInfoOutputVO'=>$ret->clientInfoOutputVO, |
| 123 | 'clientUnitOutputVO'=>$ret->clientUnitOutputVO, | ||
| 124 | 'clientContactOutputVOS'=>$ret->clientContactOutputVOS, | ||
| 125 | 'applyOrderVO'=>$ret->applyOrderVO, | ||
| 126 | 'operatorRecord'=>$ret2 | ||
| 110 | ); | 127 | ); |
| 111 | $this->load->view('work/订单详情', $data); | 128 | $this->load->view('work/订单详情', $data); |
| 112 | } | 129 | } |
| 113 | 130 | ||
| 114 | /** | 131 | /** |
| 115 | * 订单详情 | 132 | * 资料补录 |
| 116 | */ | 133 | */ |
| 117 | public function record($id = null) | 134 | public function record($id = null) |
| 118 | { | 135 | { | ... | ... |
| ... | @@ -36,7 +36,7 @@ class CheckLogin | ... | @@ -36,7 +36,7 @@ class CheckLogin |
| 36 | $session->repaymentPlans = $this->getRepaymentPlans(); | 36 | $session->repaymentPlans = $this->getRepaymentPlans(); |
| 37 | } | 37 | } |
| 38 | 38 | ||
| 39 | if(!$session->repaymentPlanSource){ | 39 | if (!$session->repaymentPlanSource) { |
| 40 | $session->repaymentPlanSource = $this->getRepaymentPlanSource(); | 40 | $session->repaymentPlanSource = $this->getRepaymentPlanSource(); |
| 41 | } | 41 | } |
| 42 | 42 | ||
| ... | @@ -44,7 +44,41 @@ class CheckLogin | ... | @@ -44,7 +44,41 @@ class CheckLogin |
| 44 | $session->allRole = $this->getAllRole(); | 44 | $session->allRole = $this->getAllRole(); |
| 45 | } | 45 | } |
| 46 | 46 | ||
| 47 | if (!$session->relationEnum) { | ||
| 48 | $session->relationEnum = $this->getRelationEnum(); | ||
| 49 | } | ||
| 50 | |||
| 51 | if (!$session->contactTypeEnum) { | ||
| 52 | $session->contactTypeEnum = $this->getContactTypeEnum(); | ||
| 53 | } | ||
| 54 | |||
| 55 | if (!$session->dwellEnum) { | ||
| 56 | $session->dwellEnum = $this->getDwellEnum(); | ||
| 57 | } | ||
| 58 | |||
| 59 | if (!$session->educationEnum) { | ||
| 60 | $session->educationEnum = $this->getEducationEnum(); | ||
| 61 | } | ||
| 47 | 62 | ||
| 63 | if (!$session->jobTypeEnum) { | ||
| 64 | $session->jobTypeEnum = $this->getJobTypeEnum(); | ||
| 65 | } | ||
| 66 | |||
| 67 | if (!$session->marryEnum) { | ||
| 68 | $session->marryEnum = $this->getMarryEnum(); | ||
| 69 | } | ||
| 70 | |||
| 71 | if (!$session->unitEnum) { | ||
| 72 | $session->unitEnum = $this->getUnitEnum(); | ||
| 73 | } | ||
| 74 | |||
| 75 | if (!$session->wagePaymentFormEnum) { | ||
| 76 | $session->wagePaymentFormEnum = $this->getWagePaymentFormEnum(); | ||
| 77 | } | ||
| 78 | |||
| 79 | if (!$session->genderEnum) { | ||
| 80 | $session->genderEnum = $this->getGenderEnum(); | ||
| 81 | } | ||
| 48 | /*if (preg_match("/admin|base/i", uri_string())) { | 82 | /*if (preg_match("/admin|base/i", uri_string())) { |
| 49 | if(!$this->CI->session->isadmin){ | 83 | if(!$this->CI->session->isadmin){ |
| 50 | redirect('login'); | 84 | redirect('login'); |
| ... | @@ -124,7 +158,8 @@ class CheckLogin | ... | @@ -124,7 +158,8 @@ class CheckLogin |
| 124 | } | 158 | } |
| 125 | } | 159 | } |
| 126 | 160 | ||
| 127 | private function getRepaymentPlans(){ | 161 | private function getRepaymentPlans() |
| 162 | { | ||
| 128 | try { | 163 | try { |
| 129 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/status'; | 164 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/status'; |
| 130 | $res = json_decode(file_get_contents($url)); | 165 | $res = json_decode(file_get_contents($url)); |
| ... | @@ -135,7 +170,8 @@ class CheckLogin | ... | @@ -135,7 +170,8 @@ class CheckLogin |
| 135 | } | 170 | } |
| 136 | } | 171 | } |
| 137 | 172 | ||
| 138 | private function getRepaymentPlanSource(){ | 173 | private function getRepaymentPlanSource() |
| 174 | { | ||
| 139 | try { | 175 | try { |
| 140 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/source'; | 176 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/source'; |
| 141 | $res = json_decode(file_get_contents($url)); | 177 | $res = json_decode(file_get_contents($url)); |
| ... | @@ -158,4 +194,112 @@ class CheckLogin | ... | @@ -158,4 +194,112 @@ class CheckLogin |
| 158 | } | 194 | } |
| 159 | } | 195 | } |
| 160 | 196 | ||
| 197 | private function getRelationEnum() | ||
| 198 | { | ||
| 199 | try { | ||
| 200 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/contact/relation'; | ||
| 201 | $res = json_decode(file_get_contents($url)); | ||
| 202 | $products = $res->data; | ||
| 203 | return $products; | ||
| 204 | } catch (Exception $e) { | ||
| 205 | return array(); | ||
| 206 | } | ||
| 207 | } | ||
| 208 | |||
| 209 | private function getContactTypeEnum() | ||
| 210 | { | ||
| 211 | try { | ||
| 212 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/contact/type'; | ||
| 213 | $res = json_decode(file_get_contents($url)); | ||
| 214 | $products = $res->data; | ||
| 215 | return $products; | ||
| 216 | } catch (Exception $e) { | ||
| 217 | return array(); | ||
| 218 | } | ||
| 219 | } | ||
| 220 | |||
| 221 | private function getDwellEnum() | ||
| 222 | { | ||
| 223 | try { | ||
| 224 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/dwell'; | ||
| 225 | $res = json_decode(file_get_contents($url)); | ||
| 226 | $products = $res->data; | ||
| 227 | return $products; | ||
| 228 | } catch (Exception $e) { | ||
| 229 | return array(); | ||
| 230 | } | ||
| 231 | } | ||
| 232 | |||
| 233 | private function getEducationEnum() | ||
| 234 | { | ||
| 235 | try { | ||
| 236 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/education'; | ||
| 237 | $res = json_decode(file_get_contents($url)); | ||
| 238 | $products = $res->data; | ||
| 239 | return $products; | ||
| 240 | } catch (Exception $e) { | ||
| 241 | return array(); | ||
| 242 | } | ||
| 243 | } | ||
| 244 | |||
| 245 | private function getJobTypeEnum() | ||
| 246 | { | ||
| 247 | try { | ||
| 248 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/jobType'; | ||
| 249 | $res = json_decode(file_get_contents($url)); | ||
| 250 | $products = $res->data; | ||
| 251 | return $products; | ||
| 252 | } catch (Exception $e) { | ||
| 253 | return array(); | ||
| 254 | } | ||
| 255 | } | ||
| 256 | |||
| 257 | private function getMarryEnum() | ||
| 258 | { | ||
| 259 | try { | ||
| 260 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/marry'; | ||
| 261 | $res = json_decode(file_get_contents($url)); | ||
| 262 | $products = $res->data; | ||
| 263 | return $products; | ||
| 264 | } catch (Exception $e) { | ||
| 265 | return array(); | ||
| 266 | } | ||
| 267 | } | ||
| 268 | |||
| 269 | private function getUnitEnum() | ||
| 270 | { | ||
| 271 | try { | ||
| 272 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/unit'; | ||
| 273 | $res = json_decode(file_get_contents($url)); | ||
| 274 | $products = $res->data; | ||
| 275 | return $products; | ||
| 276 | } catch (Exception $e) { | ||
| 277 | return array(); | ||
| 278 | } | ||
| 279 | } | ||
| 280 | |||
| 281 | private function getWagePaymentFormEnum() | ||
| 282 | { | ||
| 283 | try { | ||
| 284 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/wagePaymentForm'; | ||
| 285 | $res = json_decode(file_get_contents($url)); | ||
| 286 | $products = $res->data; | ||
| 287 | return $products; | ||
| 288 | } catch (Exception $e) { | ||
| 289 | return array(); | ||
| 290 | } | ||
| 291 | } | ||
| 292 | |||
| 293 | private function getGenderEnum() | ||
| 294 | { | ||
| 295 | try { | ||
| 296 | $url = $this->CI->config->item('apiBaseUrl') . 'client/enum/gender'; | ||
| 297 | $res = json_decode(file_get_contents($url)); | ||
| 298 | $products = $res->data; | ||
| 299 | return $products; | ||
| 300 | } catch (Exception $e) { | ||
| 301 | return array(); | ||
| 302 | } | ||
| 303 | } | ||
| 304 | |||
| 161 | } | 305 | } |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <header class="navbar-wrapper"> | 1 | <header class="navbar-wrapper"> |
| 2 | <div class="navbar navbar-fixed-top"> | 2 | <div class="navbar navbar-fixed-top"> |
| 3 | <div class="container-fluid cl"> <a class="logo navbar-logo f-l mr-10 hidden-xs" href="/">xxx 管理平台</a> | 3 | <div class="container-fluid cl"> <a class="logo navbar-logo f-l mr-10 hidden-xs" href="/">管理平台</a> |
| 4 | <a class="logo navbar-logo-m f-l mr-10 visible-xs" href="/">H-ui</a> | 4 | <a class="logo navbar-logo-m f-l mr-10 visible-xs" href="/">H-ui</a> |
| 5 | <span class="logo navbar-slogan f-l mr-10 hidden-xs"></span> | 5 | <span class="logo navbar-slogan f-l mr-10 hidden-xs"></span> |
| 6 | <a aria-hidden="false" class="nav-toggle Hui-iconfont visible-xs" href="javascript:;"></a> | 6 | <a aria-hidden="false" class="nav-toggle Hui-iconfont visible-xs" href="javascript:;"></a> |
| ... | @@ -10,7 +10,7 @@ | ... | @@ -10,7 +10,7 @@ |
| 10 | <a href="<?=site_url('welcome/work')?>" >工作台</a> | 10 | <a href="<?=site_url('welcome/work')?>" >工作台</a> |
| 11 | </li> | 11 | </li> |
| 12 | <li class="dropDown dropDown_hover"> | 12 | <li class="dropDown dropDown_hover"> |
| 13 | <a href="<?=site_url('welcome/user')?>" >用户管理</a> | 13 | <a href="<?=site_url('welcome/user')?>" >客户管理</a> |
| 14 | </li> | 14 | </li> |
| 15 | <li class="dropDown dropDown_hover"> | 15 | <li class="dropDown dropDown_hover"> |
| 16 | <a href="<?=site_url('welcome/loan')?>" >货后管理</a> | 16 | <a href="<?=site_url('welcome/loan')?>" >货后管理</a> | ... | ... |
| 1 | <aside class="Hui-aside"> | 1 | <aside class="Hui-aside"> |
| 2 | <div class="menu_dropdown bk_2"> | 2 | <div class="menu_dropdown bk_2"> |
| 3 | <ul> | 3 | <ul> |
| 4 | <li><a data-href="<?=site_url('/user/index')?>" data-title="用户管理" href="javascript:void(0)"><i class="Hui-iconfont"></i> 用户管理</a></li> | 4 | <li><a data-href="<?=site_url('/user/index')?>" data-title="客户管理" href="javascript:void(0)"><i class="Hui-iconfont"></i> 客户管理</a></li> |
| 5 | </ul> | 5 | </ul> |
| 6 | </div> | 6 | </div> |
| 7 | </aside> | 7 | </aside> | ... | ... |
| ... | @@ -28,20 +28,6 @@ | ... | @@ -28,20 +28,6 @@ |
| 28 | </tr> | 28 | </tr> |
| 29 | </thead> | 29 | </thead> |
| 30 | <tbody class="text-c"> | 30 | <tbody class="text-c"> |
| 31 | <tr> | ||
| 32 | <td></td> | ||
| 33 | <td></td> | ||
| 34 | <td></td> | ||
| 35 | <td></td> | ||
| 36 | <td></td> | ||
| 37 | <td></td> | ||
| 38 | <td></td> | ||
| 39 | <td></td> | ||
| 40 | <td></td> | ||
| 41 | <td></td> | ||
| 42 | <td></td> | ||
| 43 | <td></td> | ||
| 44 | </tr> | ||
| 45 | </tbody> | 31 | </tbody> |
| 46 | </table> | 32 | </table> |
| 47 | </div> | 33 | </div> |
| ... | @@ -58,7 +44,7 @@ | ... | @@ -58,7 +44,7 @@ |
| 58 | iDisplayLength: 6, | 44 | iDisplayLength: 6, |
| 59 | bLengthChange: false, | 45 | bLengthChange: false, |
| 60 | ajax: { | 46 | ajax: { |
| 61 | url: apiBaseUrl + '/order/into/getAllApplyOrder', | 47 | url: apiBaseUrl + 'manage/financial/repayments/alreadyPay', |
| 62 | dataFilter: function (json) { | 48 | dataFilter: function (json) { |
| 63 | var ret = {}, json = jQuery.parseJSON(json); | 49 | var ret = {}, json = jQuery.parseJSON(json); |
| 64 | ret.data = json.data; | 50 | ret.data = json.data; |
| ... | @@ -66,9 +52,12 @@ | ... | @@ -66,9 +52,12 @@ |
| 66 | if(draw) { | 52 | if(draw) { |
| 67 | ret.draw = draw; | 53 | ret.draw = draw; |
| 68 | } | 54 | } |
| 69 | // ret.draw = parseInt(json.page.currentPage); | 55 | ret.recordsTotal = 0; |
| 70 | ret.recordsTotal = parseInt(json.page.totalNumber); | 56 | ret.recordsFiltered = 0; |
| 71 | ret.recordsFiltered = parseInt(json.page.totalNumber); | 57 | if (json.page) { |
| 58 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 59 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 60 | } | ||
| 72 | return JSON.stringify(ret); | 61 | return JSON.stringify(ret); |
| 73 | }, | 62 | }, |
| 74 | data: function (data) { | 63 | data: function (data) { |
| ... | @@ -78,18 +67,18 @@ | ... | @@ -78,18 +67,18 @@ |
| 78 | } | 67 | } |
| 79 | }, | 68 | }, |
| 80 | columns: [ | 69 | columns: [ |
| 81 | {data: "orderId"},//订单编号 | 70 | {data: "orderNumber"},//订单编号 |
| 82 | {data: "createUser"},//申请人 | 71 | {data: "proposerName"},//申请人 |
| 83 | {data: "idCard"},//身份证 | 72 | {data: "idNumber"},//身份证 |
| 84 | {data: "phoneNumber"},//手机号 | 73 | {data: "phoneNumber"},//手机号 |
| 85 | {data: "createTime"},//进件时间 | 74 | {data: "enterDate"},//进件时间 |
| 86 | {data: "createTime"},//网点 | 75 | {data: "branchName"},//网点 |
| 87 | {data: "createTime"},//产品名称 | 76 | {data: "productName"},//产品名称 |
| 88 | {data: "createTime"},//申请金额 | 77 | {data: "applyAmount"},//申请金额 |
| 89 | {data: "createTime"},//审批金额 | 78 | {data: "ratifyAmount"},//审批金额 |
| 90 | {data: "createTime"},//客户经理 | 79 | {data: "clientManager"},//客户经理 |
| 91 | {data: "createTime"},//期数 | 80 | {data: "totalPeriods"},//期数 |
| 92 | {data: "createTime"},//当月应还 | 81 | {data: "currentBalance"}//当月应还 |
| 93 | ] | 82 | ] |
| 94 | }); | 83 | }); |
| 95 | 84 | ... | ... |
| ... | @@ -12,14 +12,14 @@ | ... | @@ -12,14 +12,14 @@ |
| 12 | </span> | 12 | </span> |
| 13 | </div> | 13 | </div> |
| 14 | 14 | ||
| 15 | <form> | 15 | <form id="form"> |
| 16 | <div class="panel panel-default"> | 16 | <div class="panel panel-default"> |
| 17 | <div class="panel-body"> | 17 | <div class="panel-body"> |
| 18 | <div class="row cl"> | 18 | <div class="row cl"> |
| 19 | <div class="form-group col-sm-3 col-md-2"> | 19 | <div class="form-group col-sm-3 col-md-2"> |
| 20 | <label>产品名称</label> | 20 | <label>产品名称</label> |
| 21 | <span class="form-control select-box"> | 21 | <span class="form-control select-box"> |
| 22 | <select class="select" size="1" id="product"> | 22 | <select class="select" size="1" name="productId"> |
| 23 | <?php foreach ($this->session->products as $k=>$v):?> | 23 | <?php foreach ($this->session->products as $k=>$v):?> |
| 24 | <option data-repaymentMode="<?=$v->repaymentMode?>" data-loanDeadline="<?=$v->loanDeadline?>" value="<?=$v->id?>"><?=$v->productName?></option> | 24 | <option data-repaymentMode="<?=$v->repaymentMode?>" data-loanDeadline="<?=$v->loanDeadline?>" value="<?=$v->id?>"><?=$v->productName?></option> |
| 25 | <?php endforeach;?> | 25 | <?php endforeach;?> |
| ... | @@ -28,7 +28,7 @@ | ... | @@ -28,7 +28,7 @@ |
| 28 | </div> | 28 | </div> |
| 29 | <div class="form-group col-sm-3 col-md-2"> | 29 | <div class="form-group col-sm-3 col-md-2"> |
| 30 | <label>借款金额</label> | 30 | <label>借款金额</label> |
| 31 | <input type="text" class="form-control input-text" value=""> | 31 | <input name="borrowAmount" type="text" class="form-control input-text" value=""> |
| 32 | <span class="glyphicon form-control-feedback">元</span> | 32 | <span class="glyphicon form-control-feedback">元</span> |
| 33 | </div> | 33 | </div> |
| 34 | <div class="form-group col-sm-3 col-md-2"> | 34 | <div class="form-group col-sm-3 col-md-2"> |
| ... | @@ -49,12 +49,12 @@ | ... | @@ -49,12 +49,12 @@ |
| 49 | <div class="row cl"> | 49 | <div class="row cl"> |
| 50 | <div class="form-group col-sm-3 col-md-2"> | 50 | <div class="form-group col-sm-3 col-md-2"> |
| 51 | <label>每月应还</label> | 51 | <label>每月应还</label> |
| 52 | <input type="text" class="form-control input-text" value="" disabled> | 52 | <input type="text" id="totalAmount" class="form-control input-text" value="" disabled> |
| 53 | <span class="glyphicon form-control-feedback">元</span> | 53 | <span class="glyphicon form-control-feedback">元</span> |
| 54 | </div> | 54 | </div> |
| 55 | <div class="form-group col-sm-3 col-md-2"> | 55 | <div class="form-group col-sm-3 col-md-2"> |
| 56 | <label>总共应还</label> | 56 | <label>总共应还</label> |
| 57 | <input type="text" class="form-control input-text" value="" disabled> | 57 | <input type="text" id="totalRepay" class="form-control input-text" value="" disabled> |
| 58 | <span class="glyphicon form-control-feedback">元</span> | 58 | <span class="glyphicon form-control-feedback">元</span> |
| 59 | </div> | 59 | </div> |
| 60 | </div> | 60 | </div> |
| ... | @@ -63,7 +63,7 @@ | ... | @@ -63,7 +63,7 @@ |
| 63 | 63 | ||
| 64 | <div class="row cl pb-20 col-sm-12"> | 64 | <div class="row cl pb-20 col-sm-12"> |
| 65 | <div class="col-sm-offset-4 col-sm-2"> | 65 | <div class="col-sm-offset-4 col-sm-2"> |
| 66 | <input class="btn btn-primary btn-block" value="计算" type="button"> | 66 | <button class="btn btn-primary btn-block" >计算</button> |
| 67 | </div> | 67 | </div> |
| 68 | <div class="col-sm-2"> | 68 | <div class="col-sm-2"> |
| 69 | <input class="btn btn-warning btn-block" value="重置" type="reset"> | 69 | <input class="btn btn-warning btn-block" value="重置" type="reset"> |
| ... | @@ -79,6 +79,33 @@ | ... | @@ -79,6 +79,33 @@ |
| 79 | $('#repaymentMode').val(data.repaymentmode); | 79 | $('#repaymentMode').val(data.repaymentmode); |
| 80 | $('#loanDeadline').val(data.loandeadline); | 80 | $('#loanDeadline').val(data.loandeadline); |
| 81 | }) | 81 | }) |
| 82 | |||
| 83 | $('#form').submit(function (e) { | ||
| 84 | e.stopPropagation(); | ||
| 85 | e.preventDefault(); | ||
| 86 | var borrowAmount = $('[name=borrowAmount]').val(); | ||
| 87 | var productId = $('[name=productId]').val(); | ||
| 88 | var str = 'borrowAmount=' + borrowAmount + '&productId=' + productId; | ||
| 89 | $.ajax({ | ||
| 90 | type:'get', | ||
| 91 | url:apiBaseUrl + 'application/tool/interest?' + str, | ||
| 92 | cache: false, | ||
| 93 | dataType:'json', | ||
| 94 | contentType: "application/json; charset=UTF-8", | ||
| 95 | success:function(data){ | ||
| 96 | if(data.code != 0){ | ||
| 97 | var msg = data.msg ? data.msg : '请求失败'; | ||
| 98 | layer.alert(msg); | ||
| 99 | } else { | ||
| 100 | $('#totalRepay').val(data.data.totalRepay); | ||
| 101 | $('#totalAmount').val(data.data.repayPlans[0].totalAmount); | ||
| 102 | } | ||
| 103 | }, | ||
| 104 | error:function(){ | ||
| 105 | layer.alert("请求失败") | ||
| 106 | } | ||
| 107 | }) | ||
| 108 | }) | ||
| 82 | </script> | 109 | </script> |
| 83 | </body> | 110 | </body> |
| 84 | <html> | 111 | <html> | ... | ... |
| 1 | <div class="cl pd-5 bg-1"> | 1 | <!--<div class="cl pd-5 bg-1"> |
| 2 | <span class="l"> | 2 | <span class="l"> |
| 3 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('/user/info/1');?>', '资料清单');"> | 3 | <button class="btn btn-primary radius" onclick="loadIframe('<?/*=site_url('/user/info/1');*/?>', '资料清单');"> |
| 4 | <i class="Hui-iconfont"></i> 资料清单 | 4 | <i class="Hui-iconfont"></i> 资料清单 |
| 5 | </button> | 5 | </button> |
| 6 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('/user/info/2');?>', '基本信息');"> | 6 | <button class="btn btn-primary radius" onclick="loadIframe('<?/*=site_url('/user/info/2');*/?>', '基本信息');"> |
| 7 | <i class="Hui-iconfont"></i> 基本信息 | 7 | <i class="Hui-iconfont"></i> 基本信息 |
| 8 | </button> | 8 | </button> |
| 9 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('/user/info/3');?>', '人脉圈');"> | 9 | <button class="btn btn-primary radius" onclick="loadIframe('<?/*=site_url('/user/info/3');*/?>', '人脉圈');"> |
| 10 | <i class="Hui-iconfont"></i> 人脉圈 | 10 | <i class="Hui-iconfont"></i> 人脉圈 |
| 11 | </button> | 11 | </button> |
| 12 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('/user/info/4');?>', '风险识别');"> | 12 | <button class="btn btn-primary radius" onclick="loadIframe('<?/*=site_url('/user/info/4');*/?>', '风险识别');"> |
| 13 | <i class="Hui-iconfont"></i> 风险识别 | 13 | <i class="Hui-iconfont"></i> 风险识别 |
| 14 | </button> | 14 | </button> |
| 15 | <button class="btn btn-primary radius" onclick="loadIframe('<?=site_url('/user/info/5');?>', '交易记录');"> | 15 | <button class="btn btn-primary radius" onclick="loadIframe('<?/*=site_url('/user/info/5');*/?>', '交易记录');"> |
| 16 | <i class="Hui-iconfont"></i> 交易记录 | 16 | <i class="Hui-iconfont"></i> 交易记录 |
| 17 | </button> | 17 | </button> |
| 18 | </span> | 18 | </span> |
| 19 | </div> | 19 | </div>--> |
| 20 | 20 | ||
| 21 | <div class="cl pd-5"> | 21 | <div class="cl pd-5"> |
| 22 | <table class="table table-border table-bg"> | 22 | <table class="table table-border table-bg"> | ... | ... |
| ... | @@ -2,11 +2,17 @@ | ... | @@ -2,11 +2,17 @@ |
| 2 | 2 | ||
| 3 | <body> | 3 | <body> |
| 4 | <div class="page-container"> | 4 | <div class="page-container"> |
| 5 | <form class="" onreset="resetHandler()"> | ||
| 6 | <?php $this->load->view('work/search'); ?> | ||
| 7 | <div> | ||
| 8 | <input class="btn btn-warning radius" type="reset" value="重置"> | ||
| 9 | </div> | ||
| 10 | </form> | ||
| 5 | <div class="body mt-20"> | 11 | <div class="body mt-20"> |
| 6 | <table class="table table-border table-bordered table-bg" id="table"> | 12 | <table class="table table-border table-bordered table-bg" id="table"> |
| 7 | <thead class="text-c"> | 13 | <thead class="text-c"> |
| 8 | <tr> | 14 | <tr> |
| 9 | <th width="68px">操作</th> | 15 | <!-- <th width="68px">操作</th>--> |
| 10 | <th>客户编号</th> | 16 | <th>客户编号</th> |
| 11 | <th>姓名</th> | 17 | <th>姓名</th> |
| 12 | <th>身份证</th> | 18 | <th>身份证</th> |
| ... | @@ -15,46 +21,97 @@ | ... | @@ -15,46 +21,97 @@ |
| 15 | </tr> | 21 | </tr> |
| 16 | </thead> | 22 | </thead> |
| 17 | <tbody class="text-c"> | 23 | <tbody class="text-c"> |
| 18 | <tr> | ||
| 19 | <td> | ||
| 20 | <span class="dropDown dropDown_hover"> | ||
| 21 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button> | ||
| 22 | <ul class="dropDown-menu menu radius box-shadow"> | ||
| 23 | <li><a href="javascript:;" onclick="creatIframe('<?=site_url('/user/info')?>', '查看详细')">查看详细</a></li> | ||
| 24 | </ul> | ||
| 25 | </span> | ||
| 26 | </td> | ||
| 27 | <td>1001</td> | ||
| 28 | <td>张三</td> | ||
| 29 | <td>333333333333333333</td> | ||
| 30 | <td>13333333333</td> | ||
| 31 | <td>2018-01-01 00:00:00</td> | ||
| 32 | </tr> | ||
| 33 | <tr> | ||
| 34 | <td> | ||
| 35 | <span class="dropDown dropDown_hover"> | ||
| 36 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button> | ||
| 37 | <ul class="dropDown-menu menu radius box-shadow"> | ||
| 38 | <li><a href="javascript:;" onclick="creatIframe('<?=site_url('/user/info')?>', '查看详细')">查看详细</a></li> | ||
| 39 | </ul> | ||
| 40 | </span> | ||
| 41 | </td> | ||
| 42 | <td>1002</td> | ||
| 43 | <td>张三</td> | ||
| 44 | <td>333333333333333333</td> | ||
| 45 | <td>13333333333</td> | ||
| 46 | <td>2018-01-01 00:00:00</td> | ||
| 47 | </tr> | ||
| 48 | </tbody> | 24 | </tbody> |
| 49 | </table> | 25 | </table> |
| 50 | </div> | 26 | </div> |
| 51 | </div> | 27 | </div> |
| 52 | <?php $this->load->view('common/footer'); ?> | 28 | <?php $this->load->view('common/footer'); ?> |
| 53 | |||
| 54 | <script> | 29 | <script> |
| 55 | var table = $('#table').dataTable({ | 30 | var table = $('#table').dataTable({ |
| 56 | aaSorting: [[1, "desc"]] | 31 | aaSorting: [[1, "desc"]], |
| 57 | }); | 32 | serverSide: true, |
| 33 | processing: true, | ||
| 34 | bSort: false, | ||
| 35 | searching: false,//是否显示搜索 | ||
| 36 | iDisplayLength: 6, | ||
| 37 | bLengthChange: false, | ||
| 38 | ajax: { | ||
| 39 | url: apiBaseUrl + '/client/clients', | ||
| 40 | dataFilter: function (json) { | ||
| 41 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 42 | ret.data = json.data || []; | ||
| 43 | var draw = getUrlParam('draw'); | ||
| 44 | if(draw) { | ||
| 45 | ret.draw = draw; | ||
| 46 | } | ||
| 47 | ret.recordsTotal = 0; | ||
| 48 | ret.recordsFiltered = 0; | ||
| 49 | if (json.page) { | ||
| 50 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 51 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 52 | } | ||
| 53 | return JSON.stringify(ret); | ||
| 54 | }, | ||
| 55 | data: function (data) { | ||
| 56 | data.pageSize = data.length; | ||
| 57 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 58 | return data; | ||
| 59 | } | ||
| 60 | }, | ||
| 61 | columns: [ | ||
| 62 | /*{ | ||
| 63 | data: "id", render: function (data, type, full) { | ||
| 64 | |||
| 65 | var url = "< ?=site_url('/user/info')?>"; | ||
| 66 | url += '/' + data; | ||
| 67 | return '<span class="dropDown dropDown_hover">\ | ||
| 68 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | ||
| 69 | <ul class="dropDown-menu menu radius box-shadow">\ | ||
| 70 | <li><a href="javascript:;" onclick="creatIframe(\''+url+'\', \'查看详细\')">查看详细</a></li>\ | ||
| 71 | </ul></span>'; | ||
| 72 | } | ||
| 73 | },*/ | ||
| 74 | {data: "id"},//客户编号 | ||
| 75 | {data: "userName"},//姓名 | ||
| 76 | {data: "idCard"},//身份证 | ||
| 77 | {data: "phoneNumber"},//手机号 | ||
| 78 | {data: "createTime"}//录入时间 | ||
| 79 | ] | ||
| 80 | }); | ||
| 81 | |||
| 82 | $.fn.dataTableExt.afnFiltering.push( | ||
| 83 | function (oSettings, aData, iDataIndex) { | ||
| 84 | var min = document.getElementById('min').value; | ||
| 85 | var max = document.getElementById('max').value; | ||
| 86 | var iDateCol = 12; | ||
| 87 | |||
| 88 | var dateMin = new Date(aData[iDateCol]); | ||
| 89 | var dateMax = new Date(aData[iDateCol]); | ||
| 90 | |||
| 91 | if (min === '' && max === '') | ||
| 92 | return true; | ||
| 93 | else if (new Date(min).getTime() <= dateMin.getTime() && max === '') | ||
| 94 | return true; | ||
| 95 | else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime()) | ||
| 96 | return true; | ||
| 97 | return false; | ||
| 98 | } | ||
| 99 | ); | ||
| 100 | |||
| 101 | $('.table_search').on('change', function () { | ||
| 102 | search = $(this).val(); | ||
| 103 | column = $(this).attr('column'); | ||
| 104 | |||
| 105 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 106 | }); | ||
| 107 | |||
| 108 | $('#min, #max').on('keyup', function () { | ||
| 109 | $('#table').DataTable().draw(); | ||
| 110 | }); | ||
| 111 | |||
| 112 | function resetHandler() { | ||
| 113 | $('#table').DataTable().columns().search("").draw(); | ||
| 114 | } | ||
| 58 | </script> | 115 | </script> |
| 59 | </body> | 116 | </body> |
| 60 | <html> | 117 | <html> | ... | ... |
| ... | @@ -50,7 +50,7 @@ | ... | @@ -50,7 +50,7 @@ |
| 50 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 50 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 51 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 51 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 52 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 52 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 53 | <li><a href="#">客户取消</a></li>\ | 53 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 54 | </ul></span>'; | 54 | </ul></span>'; |
| 55 | } | 55 | } |
| 56 | }, | 56 | }, |
| ... | @@ -69,6 +69,41 @@ | ... | @@ -69,6 +69,41 @@ |
| 69 | {name: "modifyUser", data: "modifyUserName"}, //处理人 | 69 | {name: "modifyUser", data: "modifyUserName"}, //处理人 |
| 70 | ] | 70 | ] |
| 71 | }); | 71 | }); |
| 72 | |||
| 73 | function cancel(id) { | ||
| 74 | layer.confirm('确定取消?', { | ||
| 75 | btn: ['是','否'], | ||
| 76 | title: '确认', | ||
| 77 | icon: 3 | ||
| 78 | }, function(){ | ||
| 79 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 80 | $.ajax({ | ||
| 81 | type: 'put', | ||
| 82 | url: apiBaseUrl + targetUrl, | ||
| 83 | cache: false, | ||
| 84 | dataType: 'json', | ||
| 85 | contentType: "application/json; charset=UTF-8", | ||
| 86 | success: function (data) { | ||
| 87 | if (data.msg) { | ||
| 88 | layer.alert(data.msg); | ||
| 89 | } else if (data.code != 0) { | ||
| 90 | layer.alert('请求失败'); | ||
| 91 | } else { | ||
| 92 | layer.alert('请求成功'); | ||
| 93 | } | ||
| 94 | setTimeout(function () { | ||
| 95 | if(!data.code) { | ||
| 96 | table.fnDraw(); | ||
| 97 | layer_close(); | ||
| 98 | } | ||
| 99 | },500); | ||
| 100 | }, | ||
| 101 | error: function () { | ||
| 102 | layer.alert("请求失败") | ||
| 103 | } | ||
| 104 | }) | ||
| 105 | }); | ||
| 106 | } | ||
| 72 | </script> | 107 | </script> |
| 73 | </body> | 108 | </body> |
| 74 | <html> | 109 | <html> | ... | ... |
| ... | @@ -7,8 +7,8 @@ | ... | @@ -7,8 +7,8 @@ |
| 7 | <span class="select-box"> | 7 | <span class="select-box"> |
| 8 | <select class="select table_search" size="1"> | 8 | <select class="select table_search" size="1"> |
| 9 | <option value="" selected>还款状态</option> | 9 | <option value="" selected>还款状态</option> |
| 10 | <?php foreach ($this->session->repayStatus as $k=>$v):?> | 10 | <?php foreach ($this->session->repaymentPlans as $k=>$v):?> |
| 11 | <option value="<?=$v->id?>"><?=$v->name?></option> | 11 | <option value="<?=$k?>"><?=$v?></option> |
| 12 | <?php endforeach;?> | 12 | <?php endforeach;?> |
| 13 | </select> | 13 | </select> |
| 14 | </span> | 14 | </span> |
| ... | @@ -27,8 +27,8 @@ | ... | @@ -27,8 +27,8 @@ |
| 27 | <span class="select-box"> | 27 | <span class="select-box"> |
| 28 | <select class="select table_search" size="1"> | 28 | <select class="select table_search" size="1"> |
| 29 | <option value="" selected>是否逾期</option> | 29 | <option value="" selected>是否逾期</option> |
| 30 | <option>是</option> | 30 | <option value="1">是</option> |
| 31 | <option>否</option> | 31 | <option value="0">否</option> |
| 32 | </select> | 32 | </select> |
| 33 | </span> | 33 | </span> |
| 34 | </div> | 34 | </div> |
| ... | @@ -36,8 +36,8 @@ | ... | @@ -36,8 +36,8 @@ |
| 36 | <span class="select-box"> | 36 | <span class="select-box"> |
| 37 | <select class="select table_search" size="1"> | 37 | <select class="select table_search" size="1"> |
| 38 | <option value="" selected>来源</option> | 38 | <option value="" selected>来源</option> |
| 39 | <?php foreach ($this->session->source as $k=>$v):?> | 39 | <?php foreach ($this->session->repaymentPlanSource as $k=>$v):?> |
| 40 | <option value="<?=$v->id?>"><?=$v->name?></option> | 40 | <option value="<?=$k?>"><?=$v?></option> |
| 41 | <?php endforeach;?> | 41 | <?php endforeach;?> |
| 42 | </select> | 42 | </select> |
| 43 | </span> | 43 | </span> | ... | ... |
| ... | @@ -149,7 +149,7 @@ | ... | @@ -149,7 +149,7 @@ |
| 149 | <li><a href="javascript:get('+data+');">获取</a></li>\ | 149 | <li><a href="javascript:get('+data+');">获取</a></li>\ |
| 150 | <li><a href="javascript:appoint('+data+');">派单</a></li>\ | 150 | <li><a href="javascript:appoint('+data+');">派单</a></li>\ |
| 151 | <li><a href="#">客户取消</a></li>\ | 151 | <li><a href="#">客户取消</a></li>\ |
| 152 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/1?tab=2\')">处理记录</a></li>\ | 152 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 153 | </ul>\ | 153 | </ul>\ |
| 154 | </span>'; | 154 | </span>'; |
| 155 | } | 155 | } | ... | ... |
| ... | @@ -88,7 +88,7 @@ | ... | @@ -88,7 +88,7 @@ |
| 88 | return '<span class="dropDown dropDown_hover">\ | 88 | return '<span class="dropDown dropDown_hover">\ |
| 89 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 89 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 90 | <ul class="dropDown-menu menu radius box-shadow">\ | 90 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 91 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 91 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=0\')">查看详细</a></li>\ |
| 92 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ | 92 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ |
| 93 | <li>\ | 93 | <li>\ |
| 94 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 94 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| ... | @@ -102,8 +102,8 @@ | ... | @@ -102,8 +102,8 @@ |
| 102 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ | 102 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ |
| 103 | </ul>\ | 103 | </ul>\ |
| 104 | </li>\ | 104 | </li>\ |
| 105 | <li><a href="#">客户取消</a></li>\ | 105 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 106 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 106 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 107 | </ul>\ | 107 | </ul>\ |
| 108 | </span>'; | 108 | </span>'; |
| 109 | } | 109 | } |
| ... | @@ -168,6 +168,41 @@ | ... | @@ -168,6 +168,41 @@ |
| 168 | layer.msg('通过'); | 168 | layer.msg('通过'); |
| 169 | }); | 169 | }); |
| 170 | } | 170 | } |
| 171 | |||
| 172 | function cancel(id) { | ||
| 173 | layer.confirm('确定取消?', { | ||
| 174 | btn: ['是','否'], | ||
| 175 | title: '确认', | ||
| 176 | icon: 3 | ||
| 177 | }, function(){ | ||
| 178 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 179 | $.ajax({ | ||
| 180 | type: 'put', | ||
| 181 | url: apiBaseUrl + targetUrl, | ||
| 182 | cache: false, | ||
| 183 | dataType: 'json', | ||
| 184 | contentType: "application/json; charset=UTF-8", | ||
| 185 | success: function (data) { | ||
| 186 | if (data.msg) { | ||
| 187 | layer.alert(data.msg); | ||
| 188 | } else if (data.code != 0) { | ||
| 189 | layer.alert('请求失败'); | ||
| 190 | } else { | ||
| 191 | layer.alert('请求成功'); | ||
| 192 | } | ||
| 193 | setTimeout(function () { | ||
| 194 | if(!data.code) { | ||
| 195 | table.fnDraw(); | ||
| 196 | layer_close(); | ||
| 197 | } | ||
| 198 | },500); | ||
| 199 | }, | ||
| 200 | error: function () { | ||
| 201 | layer.alert("请求失败") | ||
| 202 | } | ||
| 203 | }) | ||
| 204 | }); | ||
| 205 | } | ||
| 171 | </script> | 206 | </script> |
| 172 | </body> | 207 | </body> |
| 173 | <html> | 208 | <html> | ... | ... |
| ... | @@ -89,7 +89,7 @@ | ... | @@ -89,7 +89,7 @@ |
| 89 | return '<span class="dropDown dropDown_hover">\ | 89 | return '<span class="dropDown dropDown_hover">\ |
| 90 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 90 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 91 | <ul class="dropDown-menu menu radius box-shadow">\ | 91 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 92 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 92 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=0\')">查看详细</a></li>\ |
| 93 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ | 93 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ |
| 94 | <li>\ | 94 | <li>\ |
| 95 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 95 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| ... | @@ -103,8 +103,8 @@ | ... | @@ -103,8 +103,8 @@ |
| 103 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ | 103 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ |
| 104 | </ul>\ | 104 | </ul>\ |
| 105 | </li>\ | 105 | </li>\ |
| 106 | <li><a href="#">客户取消</a></li>\ | 106 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 107 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 107 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 108 | </ul>\ | 108 | </ul>\ |
| 109 | </span>'; | 109 | </span>'; |
| 110 | } | 110 | } |
| ... | @@ -170,6 +170,41 @@ | ... | @@ -170,6 +170,41 @@ |
| 170 | layer.msg('通过'); | 170 | layer.msg('通过'); |
| 171 | }); | 171 | }); |
| 172 | } | 172 | } |
| 173 | |||
| 174 | function cancel(id) { | ||
| 175 | layer.confirm('确定取消?', { | ||
| 176 | btn: ['是','否'], | ||
| 177 | title: '确认', | ||
| 178 | icon: 3 | ||
| 179 | }, function(){ | ||
| 180 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 181 | $.ajax({ | ||
| 182 | type: 'put', | ||
| 183 | url: apiBaseUrl + targetUrl, | ||
| 184 | cache: false, | ||
| 185 | dataType: 'json', | ||
| 186 | contentType: "application/json; charset=UTF-8", | ||
| 187 | success: function (data) { | ||
| 188 | if (data.msg) { | ||
| 189 | layer.alert(data.msg); | ||
| 190 | } else if (data.code != 0) { | ||
| 191 | layer.alert('请求失败'); | ||
| 192 | } else { | ||
| 193 | layer.alert('请求成功'); | ||
| 194 | } | ||
| 195 | setTimeout(function () { | ||
| 196 | if(!data.code) { | ||
| 197 | table.fnDraw(); | ||
| 198 | layer_close(); | ||
| 199 | } | ||
| 200 | },500); | ||
| 201 | }, | ||
| 202 | error: function () { | ||
| 203 | layer.alert("请求失败") | ||
| 204 | } | ||
| 205 | }) | ||
| 206 | }); | ||
| 207 | } | ||
| 173 | </script> | 208 | </script> |
| 174 | </body> | 209 | </body> |
| 175 | <html> | 210 | <html> | ... | ... |
| ... | @@ -78,9 +78,9 @@ | ... | @@ -78,9 +78,9 @@ |
| 78 | data: "id", render: function (data, type, full) { | 78 | data: "id", render: function (data, type, full) { |
| 79 | return '<span class="dropDown dropDown_hover">\ | 79 | return '<span class="dropDown dropDown_hover">\ |
| 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 83 | <li><a href="#">客户取消</a></li>\ | 83 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 84 | </ul></span>'; | 84 | </ul></span>'; |
| 85 | } | 85 | } |
| 86 | }, | 86 | }, |
| ... | @@ -133,6 +133,40 @@ | ... | @@ -133,6 +133,40 @@ |
| 133 | function resetHandler() { | 133 | function resetHandler() { |
| 134 | $('#table').DataTable().columns().search("").draw(); | 134 | $('#table').DataTable().columns().search("").draw(); |
| 135 | } | 135 | } |
| 136 | function cancel(id) { | ||
| 137 | layer.confirm('确定取消?', { | ||
| 138 | btn: ['是','否'], | ||
| 139 | title: '确认', | ||
| 140 | icon: 3 | ||
| 141 | }, function(){ | ||
| 142 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 143 | $.ajax({ | ||
| 144 | type: 'put', | ||
| 145 | url: apiBaseUrl + targetUrl, | ||
| 146 | cache: false, | ||
| 147 | dataType: 'json', | ||
| 148 | contentType: "application/json; charset=UTF-8", | ||
| 149 | success: function (data) { | ||
| 150 | if (data.msg) { | ||
| 151 | layer.alert(data.msg); | ||
| 152 | } else if (data.code != 0) { | ||
| 153 | layer.alert('请求失败'); | ||
| 154 | } else { | ||
| 155 | layer.alert('请求成功'); | ||
| 156 | } | ||
| 157 | setTimeout(function () { | ||
| 158 | if(!data.code) { | ||
| 159 | table.fnDraw(); | ||
| 160 | layer_close(); | ||
| 161 | } | ||
| 162 | },500); | ||
| 163 | }, | ||
| 164 | error: function () { | ||
| 165 | layer.alert("请求失败") | ||
| 166 | } | ||
| 167 | }) | ||
| 168 | }); | ||
| 169 | } | ||
| 136 | </script> | 170 | </script> |
| 137 | </body> | 171 | </body> |
| 138 | <html> | 172 | <html> | ... | ... |
| ... | @@ -109,10 +109,10 @@ | ... | @@ -109,10 +109,10 @@ |
| 109 | return '<span class="dropDown dropDown_hover">\ | 109 | return '<span class="dropDown dropDown_hover">\ |
| 110 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 110 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 111 | <ul class="dropDown-menu menu radius box-shadow">\ | 111 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 112 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 112 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/1?tab=0\')">查看详细</a></li>\ |
| 113 | <li><a href="javascript:;" onclick="creatIframe(\'/work/verify\', \'客户确认\')">客户确认</a></li>\ | 113 | <li><a href="javascript:;" onclick="creatIframe(\'/work/verify\', \'客户确认\')">客户确认</a></li>\ |
| 114 | <li><a href="#">客户取消</a></li>\ | 114 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 115 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 115 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 116 | </ul>\ | 116 | </ul>\ |
| 117 | </span>'; | 117 | </span>'; |
| 118 | } | 118 | } |
| ... | @@ -177,6 +177,40 @@ | ... | @@ -177,6 +177,40 @@ |
| 177 | layer.msg('通过'); | 177 | layer.msg('通过'); |
| 178 | }); | 178 | }); |
| 179 | } | 179 | } |
| 180 | function cancel(id) { | ||
| 181 | layer.confirm('确定取消?', { | ||
| 182 | btn: ['是','否'], | ||
| 183 | title: '确认', | ||
| 184 | icon: 3 | ||
| 185 | }, function(){ | ||
| 186 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 187 | $.ajax({ | ||
| 188 | type: 'put', | ||
| 189 | url: apiBaseUrl + targetUrl, | ||
| 190 | cache: false, | ||
| 191 | dataType: 'json', | ||
| 192 | contentType: "application/json; charset=UTF-8", | ||
| 193 | success: function (data) { | ||
| 194 | if (data.msg) { | ||
| 195 | layer.alert(data.msg); | ||
| 196 | } else if (data.code != 0) { | ||
| 197 | layer.alert('请求失败'); | ||
| 198 | } else { | ||
| 199 | layer.alert('请求成功'); | ||
| 200 | } | ||
| 201 | setTimeout(function () { | ||
| 202 | if(!data.code) { | ||
| 203 | table.fnDraw(); | ||
| 204 | layer_close(); | ||
| 205 | } | ||
| 206 | },500); | ||
| 207 | }, | ||
| 208 | error: function () { | ||
| 209 | layer.alert("请求失败") | ||
| 210 | } | ||
| 211 | }) | ||
| 212 | }); | ||
| 213 | } | ||
| 180 | </script> | 214 | </script> |
| 181 | </body> | 215 | </body> |
| 182 | <html> | 216 | <html> | ... | ... |
| ... | @@ -82,8 +82,8 @@ | ... | @@ -82,8 +82,8 @@ |
| 82 | return '<span class="dropDown dropDown_hover">\ | 82 | return '<span class="dropDown dropDown_hover">\ |
| 83 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 83 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 84 | <ul class="dropDown-menu menu radius box-shadow">\ | 84 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 85 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 85 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=0\')">查看详细</a></li>\ |
| 86 | <li><a href="javascript:;" onclick="layer_show(\'资料补录\', \'/work/record\')">马上尽调</a></li>\ | 86 | <li><a href="javascript:;" onclick="layer_show(\'资料补录\', \'/index.php/work/record\')">马上尽调</a></li>\ |
| 87 | <li>\ | 87 | <li>\ |
| 88 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 88 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| 89 | <ul class="menu">\ | 89 | <ul class="menu">\ |
| ... | @@ -96,8 +96,8 @@ | ... | @@ -96,8 +96,8 @@ |
| 96 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ | 96 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ |
| 97 | </ul>\ | 97 | </ul>\ |
| 98 | </li>\ | 98 | </li>\ |
| 99 | <li><a href="#">客户取消</a></li>\ | 99 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 100 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 100 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 101 | </ul>\ | 101 | </ul>\ |
| 102 | </span>'; | 102 | </span>'; |
| 103 | } | 103 | } |
| ... | @@ -163,6 +163,41 @@ | ... | @@ -163,6 +163,41 @@ |
| 163 | layer.msg('通过'); | 163 | layer.msg('通过'); |
| 164 | }); | 164 | }); |
| 165 | } | 165 | } |
| 166 | |||
| 167 | function cancel(id) { | ||
| 168 | layer.confirm('确定取消?', { | ||
| 169 | btn: ['是','否'], | ||
| 170 | title: '确认', | ||
| 171 | icon: 3 | ||
| 172 | }, function(){ | ||
| 173 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 174 | $.ajax({ | ||
| 175 | type: 'put', | ||
| 176 | url: apiBaseUrl + targetUrl, | ||
| 177 | cache: false, | ||
| 178 | dataType: 'json', | ||
| 179 | contentType: "application/json; charset=UTF-8", | ||
| 180 | success: function (data) { | ||
| 181 | if (data.msg) { | ||
| 182 | layer.alert(data.msg); | ||
| 183 | } else if (data.code != 0) { | ||
| 184 | layer.alert('请求失败'); | ||
| 185 | } else { | ||
| 186 | layer.alert('请求成功'); | ||
| 187 | } | ||
| 188 | setTimeout(function () { | ||
| 189 | if(!data.code) { | ||
| 190 | table.fnDraw(); | ||
| 191 | layer_close(); | ||
| 192 | } | ||
| 193 | },500); | ||
| 194 | }, | ||
| 195 | error: function () { | ||
| 196 | layer.alert("请求失败") | ||
| 197 | } | ||
| 198 | }) | ||
| 199 | }); | ||
| 200 | } | ||
| 166 | </script> | 201 | </script> |
| 167 | </body> | 202 | </body> |
| 168 | <html> | 203 | <html> | ... | ... |
| ... | @@ -78,9 +78,9 @@ | ... | @@ -78,9 +78,9 @@ |
| 78 | data: "id", render: function (data, type, full) { | 78 | data: "id", render: function (data, type, full) { |
| 79 | return '<span class="dropDown dropDown_hover">\ | 79 | return '<span class="dropDown dropDown_hover">\ |
| 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 83 | <li><a href="#">客户取消</a></li>\ | 83 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 84 | </ul></span>'; | 84 | </ul></span>'; |
| 85 | } | 85 | } |
| 86 | }, | 86 | }, |
| ... | @@ -133,6 +133,40 @@ | ... | @@ -133,6 +133,40 @@ |
| 133 | function resetHandler() { | 133 | function resetHandler() { |
| 134 | $('#table').DataTable().columns().search("").draw(); | 134 | $('#table').DataTable().columns().search("").draw(); |
| 135 | } | 135 | } |
| 136 | function cancel(id) { | ||
| 137 | layer.confirm('确定取消?', { | ||
| 138 | btn: ['是','否'], | ||
| 139 | title: '确认', | ||
| 140 | icon: 3 | ||
| 141 | }, function(){ | ||
| 142 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 143 | $.ajax({ | ||
| 144 | type: 'put', | ||
| 145 | url: apiBaseUrl + targetUrl, | ||
| 146 | cache: false, | ||
| 147 | dataType: 'json', | ||
| 148 | contentType: "application/json; charset=UTF-8", | ||
| 149 | success: function (data) { | ||
| 150 | if (data.msg) { | ||
| 151 | layer.alert(data.msg); | ||
| 152 | } else if (data.code != 0) { | ||
| 153 | layer.alert('请求失败'); | ||
| 154 | } else { | ||
| 155 | layer.alert('请求成功'); | ||
| 156 | } | ||
| 157 | setTimeout(function () { | ||
| 158 | if(!data.code) { | ||
| 159 | table.fnDraw(); | ||
| 160 | layer_close(); | ||
| 161 | } | ||
| 162 | },500); | ||
| 163 | }, | ||
| 164 | error: function () { | ||
| 165 | layer.alert("请求失败") | ||
| 166 | } | ||
| 167 | }) | ||
| 168 | }); | ||
| 169 | } | ||
| 136 | </script> | 170 | </script> |
| 137 | </body> | 171 | </body> |
| 138 | <html> | 172 | <html> | ... | ... |
| ... | @@ -79,8 +79,8 @@ | ... | @@ -79,8 +79,8 @@ |
| 79 | return '<span class="dropDown dropDown_hover">\ | 79 | return '<span class="dropDown dropDown_hover">\ |
| 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 80 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 81 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 82 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 83 | <li><a href="#">客户取消</a></li>\ | 83 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 84 | </ul></span>'; | 84 | </ul></span>'; |
| 85 | } | 85 | } |
| 86 | }, | 86 | }, |
| ... | @@ -133,6 +133,40 @@ | ... | @@ -133,6 +133,40 @@ |
| 133 | function resetHandler() { | 133 | function resetHandler() { |
| 134 | $('#table').DataTable().columns().search("").draw(); | 134 | $('#table').DataTable().columns().search("").draw(); |
| 135 | } | 135 | } |
| 136 | function cancel(id) { | ||
| 137 | layer.confirm('确定取消?', { | ||
| 138 | btn: ['是','否'], | ||
| 139 | title: '确认', | ||
| 140 | icon: 3 | ||
| 141 | }, function(){ | ||
| 142 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 143 | $.ajax({ | ||
| 144 | type: 'put', | ||
| 145 | url: apiBaseUrl + targetUrl, | ||
| 146 | cache: false, | ||
| 147 | dataType: 'json', | ||
| 148 | contentType: "application/json; charset=UTF-8", | ||
| 149 | success: function (data) { | ||
| 150 | if (data.msg) { | ||
| 151 | layer.alert(data.msg); | ||
| 152 | } else if (data.code != 0) { | ||
| 153 | layer.alert('请求失败'); | ||
| 154 | } else { | ||
| 155 | layer.alert('请求成功'); | ||
| 156 | } | ||
| 157 | setTimeout(function () { | ||
| 158 | if(!data.code) { | ||
| 159 | table.fnDraw(); | ||
| 160 | layer_close(); | ||
| 161 | } | ||
| 162 | },500); | ||
| 163 | }, | ||
| 164 | error: function () { | ||
| 165 | layer.alert("请求失败") | ||
| 166 | } | ||
| 167 | }) | ||
| 168 | }); | ||
| 169 | } | ||
| 136 | </script> | 170 | </script> |
| 137 | </body> | 171 | </body> |
| 138 | <html> | 172 | <html> | ... | ... |
| ... | @@ -93,9 +93,9 @@ | ... | @@ -93,9 +93,9 @@ |
| 93 | data: "id", render: function (data, type, full) { | 93 | data: "id", render: function (data, type, full) { |
| 94 | return '<span class="dropDown dropDown_hover">\ | 94 | return '<span class="dropDown dropDown_hover">\ |
| 95 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 95 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 96 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 96 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 97 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 97 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 98 | <li><a href="#">客户取消</a></li>\ | 98 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 99 | </ul></span>'; | 99 | </ul></span>'; |
| 100 | } | 100 | } |
| 101 | }, | 101 | }, |
| ... | @@ -148,6 +148,40 @@ | ... | @@ -148,6 +148,40 @@ |
| 148 | function resetHandler() { | 148 | function resetHandler() { |
| 149 | $('#table').DataTable().columns().search("").draw(); | 149 | $('#table').DataTable().columns().search("").draw(); |
| 150 | } | 150 | } |
| 151 | function cancel(id) { | ||
| 152 | layer.confirm('确定取消?', { | ||
| 153 | btn: ['是','否'], | ||
| 154 | title: '确认', | ||
| 155 | icon: 3 | ||
| 156 | }, function(){ | ||
| 157 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 158 | $.ajax({ | ||
| 159 | type: 'put', | ||
| 160 | url: apiBaseUrl + targetUrl, | ||
| 161 | cache: false, | ||
| 162 | dataType: 'json', | ||
| 163 | contentType: "application/json; charset=UTF-8", | ||
| 164 | success: function (data) { | ||
| 165 | if (data.msg) { | ||
| 166 | layer.alert(data.msg); | ||
| 167 | } else if (data.code != 0) { | ||
| 168 | layer.alert('请求失败'); | ||
| 169 | } else { | ||
| 170 | layer.alert('请求成功'); | ||
| 171 | } | ||
| 172 | setTimeout(function () { | ||
| 173 | if(!data.code) { | ||
| 174 | table.fnDraw(); | ||
| 175 | layer_close(); | ||
| 176 | } | ||
| 177 | },500); | ||
| 178 | }, | ||
| 179 | error: function () { | ||
| 180 | layer.alert("请求失败") | ||
| 181 | } | ||
| 182 | }) | ||
| 183 | }); | ||
| 184 | } | ||
| 151 | </script> | 185 | </script> |
| 152 | </body> | 186 | </body> |
| 153 | <html> | 187 | <html> | ... | ... |
| ... | @@ -84,8 +84,8 @@ | ... | @@ -84,8 +84,8 @@ |
| 84 | data: "id", render: function (data, type, full) { | 84 | data: "id", render: function (data, type, full) { |
| 85 | return '<span class="dropDown dropDown_hover">\ | 85 | return '<span class="dropDown dropDown_hover">\ |
| 86 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 86 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 87 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 87 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 88 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 88 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 89 | <li><a href="#">客户取消</a></li>\ | 89 | <li><a href="#">客户取消</a></li>\ |
| 90 | </ul></span>'; | 90 | </ul></span>'; |
| 91 | } | 91 | } | ... | ... |
| ... | @@ -159,9 +159,9 @@ | ... | @@ -159,9 +159,9 @@ |
| 159 | data: "id", render: function (data, type, full) { | 159 | data: "id", render: function (data, type, full) { |
| 160 | return '<span class="dropDown dropDown_hover">\ | 160 | return '<span class="dropDown dropDown_hover">\ |
| 161 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 161 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 162 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 162 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 163 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 163 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 164 | <li><a href="#">客户取消</a></li>\ | 164 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 165 | </ul></span>'; | 165 | </ul></span>'; |
| 166 | } | 166 | } |
| 167 | }, | 167 | }, |
| ... | @@ -214,6 +214,40 @@ | ... | @@ -214,6 +214,40 @@ |
| 214 | function resetHandler() { | 214 | function resetHandler() { |
| 215 | $('#table').DataTable().columns().search("").draw(); | 215 | $('#table').DataTable().columns().search("").draw(); |
| 216 | } | 216 | } |
| 217 | function cancel(id) { | ||
| 218 | layer.confirm('确定取消?', { | ||
| 219 | btn: ['是','否'], | ||
| 220 | title: '确认', | ||
| 221 | icon: 3 | ||
| 222 | }, function(){ | ||
| 223 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 224 | $.ajax({ | ||
| 225 | type: 'put', | ||
| 226 | url: apiBaseUrl + targetUrl, | ||
| 227 | cache: false, | ||
| 228 | dataType: 'json', | ||
| 229 | contentType: "application/json; charset=UTF-8", | ||
| 230 | success: function (data) { | ||
| 231 | if (data.msg) { | ||
| 232 | layer.alert(data.msg); | ||
| 233 | } else if (data.code != 0) { | ||
| 234 | layer.alert('请求失败'); | ||
| 235 | } else { | ||
| 236 | layer.alert('请求成功'); | ||
| 237 | } | ||
| 238 | setTimeout(function () { | ||
| 239 | if(!data.code) { | ||
| 240 | table.fnDraw(); | ||
| 241 | layer_close(); | ||
| 242 | } | ||
| 243 | },500); | ||
| 244 | }, | ||
| 245 | error: function () { | ||
| 246 | layer.alert("请求失败") | ||
| 247 | } | ||
| 248 | }) | ||
| 249 | }); | ||
| 250 | } | ||
| 217 | </script> | 251 | </script> |
| 218 | </body> | 252 | </body> |
| 219 | <html> | 253 | <html> | ... | ... |
| ... | @@ -83,9 +83,9 @@ | ... | @@ -83,9 +83,9 @@ |
| 83 | data: "id", render: function (data, type, full) { | 83 | data: "id", render: function (data, type, full) { |
| 84 | return '<span class="dropDown dropDown_hover">\ | 84 | return '<span class="dropDown dropDown_hover">\ |
| 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 88 | <li><a href="#">客户取消</a></li>\ | 88 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 89 | </ul></span>'; | 89 | </ul></span>'; |
| 90 | } | 90 | } |
| 91 | }, | 91 | }, |
| ... | @@ -150,6 +150,40 @@ | ... | @@ -150,6 +150,40 @@ |
| 150 | layer.msg('通过'); | 150 | layer.msg('通过'); |
| 151 | }); | 151 | }); |
| 152 | } | 152 | } |
| 153 | function cancel(id) { | ||
| 154 | layer.confirm('确定取消?', { | ||
| 155 | btn: ['是','否'], | ||
| 156 | title: '确认', | ||
| 157 | icon: 3 | ||
| 158 | }, function(){ | ||
| 159 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 160 | $.ajax({ | ||
| 161 | type: 'put', | ||
| 162 | url: apiBaseUrl + targetUrl, | ||
| 163 | cache: false, | ||
| 164 | dataType: 'json', | ||
| 165 | contentType: "application/json; charset=UTF-8", | ||
| 166 | success: function (data) { | ||
| 167 | if (data.msg) { | ||
| 168 | layer.alert(data.msg); | ||
| 169 | } else if (data.code != 0) { | ||
| 170 | layer.alert('请求失败'); | ||
| 171 | } else { | ||
| 172 | layer.alert('请求成功'); | ||
| 173 | } | ||
| 174 | setTimeout(function () { | ||
| 175 | if(!data.code) { | ||
| 176 | table.fnDraw(); | ||
| 177 | layer_close(); | ||
| 178 | } | ||
| 179 | },500); | ||
| 180 | }, | ||
| 181 | error: function () { | ||
| 182 | layer.alert("请求失败") | ||
| 183 | } | ||
| 184 | }) | ||
| 185 | }); | ||
| 186 | } | ||
| 153 | </script> | 187 | </script> |
| 154 | </body> | 188 | </body> |
| 155 | <html> | 189 | <html> | ... | ... |
| ... | @@ -83,8 +83,8 @@ | ... | @@ -83,8 +83,8 @@ |
| 83 | data: "id", render: function (data, type, full) { | 83 | data: "id", render: function (data, type, full) { |
| 84 | return '<span class="dropDown dropDown_hover">\ | 84 | return '<span class="dropDown dropDown_hover">\ |
| 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 88 | <li><a href="#">客户取消</a></li>\ | 88 | <li><a href="#">客户取消</a></li>\ |
| 89 | </ul></span>'; | 89 | </ul></span>'; |
| 90 | } | 90 | } | ... | ... |
| ... | @@ -95,7 +95,7 @@ | ... | @@ -95,7 +95,7 @@ |
| 95 | return '<span class="dropDown dropDown_hover">\ | 95 | return '<span class="dropDown dropDown_hover">\ |
| 96 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 96 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 97 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 97 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 98 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 98 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 99 | <li><a href="#">客户取消</a></li>\ | 99 | <li><a href="#">客户取消</a></li>\ |
| 100 | </ul></span>'; | 100 | </ul></span>'; |
| 101 | } | 101 | } | ... | ... |
| ... | @@ -84,8 +84,8 @@ | ... | @@ -84,8 +84,8 @@ |
| 84 | return '<span class="dropDown dropDown_hover">\n' + | 84 | return '<span class="dropDown dropDown_hover">\n' + |
| 85 | ' <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\n' + | 85 | ' <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\n' + |
| 86 | ' <ul class="dropDown-menu menu radius box-shadow">\n' + | 86 | ' <ul class="dropDown-menu menu radius box-shadow">\n' + |
| 87 | ' <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\n' + | 87 | ' <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/1?tab=0\')">查看详细</a></li>\n' + |
| 88 | ' <li><a href="javascript:;" onclick="layer_show(\'审批订单\', \'/work/check/1?tab=0\')">马上审批</a></li>\n' + | 88 | ' <li><a href="javascript:;" onclick="layer_show(\'审批订单\', \'/index.php/work/check/1?tab=0\')">马上审批</a></li>\n' + |
| 89 | ' <li>\n' + | 89 | ' <li>\n' + |
| 90 | ' <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\n' + | 90 | ' <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\n' + |
| 91 | ' <ul class="menu">\n' + | 91 | ' <ul class="menu">\n' + |
| ... | @@ -99,7 +99,7 @@ | ... | @@ -99,7 +99,7 @@ |
| 99 | ' </ul>\n' + | 99 | ' </ul>\n' + |
| 100 | ' </li>\n' + | 100 | ' </li>\n' + |
| 101 | ' <li><a href="#">客户取消</a></li>\n' + | 101 | ' <li><a href="#">客户取消</a></li>\n' + |
| 102 | ' <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\n' + | 102 | ' <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\n' + |
| 103 | ' </ul>\n' + | 103 | ' </ul>\n' + |
| 104 | ' </span>'; | 104 | ' </span>'; |
| 105 | } | 105 | } | ... | ... |
| ... | @@ -83,8 +83,8 @@ | ... | @@ -83,8 +83,8 @@ |
| 83 | data: "id", render: function (data, type, full) { | 83 | data: "id", render: function (data, type, full) { |
| 84 | return '<span class="dropDown dropDown_hover">\ | 84 | return '<span class="dropDown dropDown_hover">\ |
| 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 86 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 88 | <li><a href="#">客户取消</a></li>\ | 88 | <li><a href="#">客户取消</a></li>\ |
| 89 | </ul></span>'; | 89 | </ul></span>'; |
| 90 | } | 90 | } | ... | ... |
| ... | @@ -76,8 +76,8 @@ | ... | @@ -76,8 +76,8 @@ |
| 76 | data: "id", render: function (data, type, full) { | 76 | data: "id", render: function (data, type, full) { |
| 77 | return '<span class="dropDown dropDown_hover">\ | 77 | return '<span class="dropDown dropDown_hover">\ |
| 78 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 78 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 79 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | 79 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 80 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | 80 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 81 | <li><a href="#">客户取消</a></li>\ | 81 | <li><a href="#">客户取消</a></li>\ |
| 82 | </ul></span>'; | 82 | </ul></span>'; |
| 83 | } | 83 | } | ... | ... |
| ... | @@ -84,14 +84,14 @@ | ... | @@ -84,14 +84,14 @@ |
| 84 | return '<span class="dropDown dropDown_hover"> \ | 84 | return '<span class="dropDown dropDown_hover"> \ |
| 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button> \ | 85 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button> \ |
| 86 | <ul class="dropDown-menu menu radius box-shadow"> \ | 86 | <ul class="dropDown-menu menu radius box-shadow"> \ |
| 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li> \ | 87 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/1?tab=0\')">查看详细</a></li> \ |
| 88 | <li><a href="javascript:;" onclick="creatIframe(\'/work/move\', \'移交资料\')">移交资料</a></li> \ | 88 | <li><a href="javascript:;" onclick="creatIframe(\'/work/move\', \'移交资料\')">移交资料</a></li> \ |
| 89 | <li> <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a> \ | 89 | <li> <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a> \ |
| 90 | <ul class="menu"> <li><a href="#">退至【资料补录】阶段</a></li> \ | 90 | <ul class="menu"> <li><a href="#">退至【资料补录】阶段</a></li> \ |
| 91 | <li><a href="#">退至【审批-初审】阶段</a></li> <li><a href="#">退至【审批-复审】阶段</a></li>\ | 91 | <li><a href="#">退至【审批-初审】阶段</a></li> <li><a href="#">退至【审批-复审】阶段</a></li>\ |
| 92 | <li><a href="#">退至【审批-终审】阶段</a></li> <li><a href="#">退至【尽调】阶段</a></li> \ | 92 | <li><a href="#">退至【审批-终审】阶段</a></li> <li><a href="#">退至【尽调】阶段</a></li> \ |
| 93 | <li><a href="#">退至【客户确认】阶段</a></li> <li><a href="#">退至【等待放款-移交】阶段</a></li> </ul> \ | 93 | <li><a href="#">退至【客户确认】阶段</a></li> <li><a href="#">退至【等待放款-移交】阶段</a></li> </ul> \ |
| 94 | </li> <li><a href="#">客户取消</a></li><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li> \ | 94 | </li> <li><a href="#">客户取消</a></li><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li> \ |
| 95 | </ul> </span>'; | 95 | </ul> </span>'; |
| 96 | } | 96 | } |
| 97 | }, | 97 | }, | ... | ... |
| ... | @@ -4,14 +4,13 @@ | ... | @@ -4,14 +4,13 @@ |
| 4 | <div class="row cl"> | 4 | <div class="row cl"> |
| 5 | <div class="form-group col-sm-3 col-md-2"> | 5 | <div class="form-group col-sm-3 col-md-2"> |
| 6 | <label>姓名</label> | 6 | <label>姓名</label> |
| 7 | <input type="text" class="form-control input-text" value="张三"> | 7 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->userName?>"> |
| 8 | </div> | 8 | </div> |
| 9 | <div class="form-group col-sm-3 col-md-2"> | 9 | <div class="form-group col-sm-3 col-md-2"> |
| 10 | <label>性别</label> | 10 | <label>性别</label> |
| 11 | <span class="form-control select-box"> | 11 | <span class="form-control select-box"> |
| 12 | <select class="select" size="1"> | 12 | <select class="select" size="1"> |
| 13 | <option value="1">男</option> | 13 | <option><?=$clientInfoOutputVO->gender?></option> |
| 14 | <option value="2">女</option> | ||
| 15 | </select> | 14 | </select> |
| 16 | </span> | 15 | </span> |
| 17 | </div> | 16 | </div> |
| ... | @@ -19,14 +18,13 @@ | ... | @@ -19,14 +18,13 @@ |
| 19 | <label>婚姻 </label> | 18 | <label>婚姻 </label> |
| 20 | <span class="form-control select-box"> | 19 | <span class="form-control select-box"> |
| 21 | <select class="select" size="1"> | 20 | <select class="select" size="1"> |
| 22 | <option value="1">已婚</option> | 21 | <option><?=$clientInfoOutputVO->marriageState?></option> |
| 23 | <option value="2">未婚</option> | ||
| 24 | </select> | 22 | </select> |
| 25 | </span> | 23 | </span> |
| 26 | </div> | 24 | </div> |
| 27 | <div class="form-group col-sm-3 col-md-2"> | 25 | <div class="form-group col-sm-3 col-md-2"> |
| 28 | <label>出生日期</label> | 26 | <label>出生日期</label> |
| 29 | <input type="text" class="form-control input-text Wdate" value="2018-01-01"> | 27 | <input type="text" class="form-control input-text Wdate" value="<?=$clientInfoOutputVO->birthDate?>"> |
| 30 | </div> | 28 | </div> |
| 31 | </div> | 29 | </div> |
| 32 | 30 | ||
| ... | @@ -35,30 +33,27 @@ | ... | @@ -35,30 +33,27 @@ |
| 35 | <label>教育程度</label> | 33 | <label>教育程度</label> |
| 36 | <span class="form-control select-box"> | 34 | <span class="form-control select-box"> |
| 37 | <select class="select" size="1"> | 35 | <select class="select" size="1"> |
| 38 | <option value="1">初中</option> | 36 | <option><?=$clientInfoOutputVO->educationDegree?></option> |
| 39 | <option value="1">高中</option> | ||
| 40 | <option value="2">大学</option> | ||
| 41 | </select> | 37 | </select> |
| 42 | </span> | 38 | </span> |
| 43 | </div> | 39 | </div> |
| 44 | <div class="form-group col-sm-3 col-md-2"> | 40 | <div class="form-group col-sm-3 col-md-2"> |
| 45 | <label>身份证</label> | 41 | <label>身份证</label> |
| 46 | <input type="text" class="form-control input-text" value="<?=$detail->clientInfoOutputVO ? $detail->clientInfoOutputVO->idCard : ''?>"> | 42 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->idCard?>"> |
| 47 | </div> | 43 | </div> |
| 48 | </div> | 44 | </div> |
| 49 | 45 | ||
| 50 | <div class="row cl"> | 46 | <div class="row cl"> |
| 51 | <div class="form-group has-feedback col-sm-3 col-md-2"> | 47 | <div class="form-group has-feedback col-sm-3 col-md-2"> |
| 52 | <label>月收入</label> | 48 | <label>月收入</label> |
| 53 | <input type="text" class="form-control input-text" value="100w"> | 49 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->monthlyIncome?>"> |
| 54 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> | 50 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> |
| 55 | </div> | 51 | </div> |
| 56 | <div class="form-group col-sm-3 col-md-2"> | 52 | <div class="form-group col-sm-3 col-md-2"> |
| 57 | <label>有无本地房产</label> | 53 | <label>有无本地房产</label> |
| 58 | <span class="form-control select-box"> | 54 | <span class="form-control select-box"> |
| 59 | <select class="select" size="1"> | 55 | <select class="select" size="1"> |
| 60 | <option value="1">无</option> | 56 | <option><?=$clientInfoOutputVO->localHouse ? '有' : '无'?></option> |
| 61 | <option value="2">有</option> | ||
| 62 | </select> | 57 | </select> |
| 63 | </span> | 58 | </span> |
| 64 | </div> | 59 | </div> |
| ... | @@ -69,7 +64,11 @@ | ... | @@ -69,7 +64,11 @@ |
| 69 | <label>居住情况</label> | 64 | <label>居住情况</label> |
| 70 | <div class="info"> | 65 | <div class="info"> |
| 71 | <div class="live-info"> | 66 | <div class="live-info"> |
| 72 | <input type="checkbox" name="" checked> | 67 | <input type="checkbox" checked name=""> |
| 68 | <span><?=$clientInfoOutputVO->dwellDetail?></span> | ||
| 69 | </div> | ||
| 70 | <!--<div class="live-info"> | ||
| 71 | <input type="checkbox" name="" checked> | ||
| 73 | <span>自建</span> | 72 | <span>自建</span> |
| 74 | <input type="text" class="input-decoration w-50 text-c" value="5"> 层 | 73 | <input type="text" class="input-decoration w-50 text-c" value="5"> 层 |
| 75 | </div> | 74 | </div> |
| ... | @@ -94,7 +93,7 @@ | ... | @@ -94,7 +93,7 @@ |
| 94 | <div class="live-info"> | 93 | <div class="live-info"> |
| 95 | <input type="checkbox" name=""> | 94 | <input type="checkbox" name=""> |
| 96 | <span>单位住房</span> | 95 | <span>单位住房</span> |
| 97 | </div> | 96 | </div>--> |
| 98 | </div> | 97 | </div> |
| 99 | </div> | 98 | </div> |
| 100 | </div> | 99 | </div> |
| ... | @@ -102,13 +101,13 @@ | ... | @@ -102,13 +101,13 @@ |
| 102 | <div class="row cl"> | 101 | <div class="row cl"> |
| 103 | <div class="form-group col-sm-3 col-md-2"> | 102 | <div class="form-group col-sm-3 col-md-2"> |
| 104 | <label>手机</label> | 103 | <label>手机</label> |
| 105 | <input type="text" class="form-control input-text" value="13333333333"> | 104 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->phoneNumber?>"> |
| 106 | </div> | 105 | </div> |
| 107 | <div class="form-group col-sm-3 col-md-2"> | 106 | <div class="form-group col-sm-3 col-md-2"> |
| 108 | <label>户口所在地</label> | 107 | <label>户口所在地</label> |
| 109 | <span class="form-control select-box"> | 108 | <span class="form-control select-box"> |
| 110 | <select class="select" size="1"> | 109 | <select class="select" size="1"> |
| 111 | <option value="1">浙江</option> | 110 | <option><?=$clientInfoOutputVO->registerProvince?></option> |
| 112 | </select> | 111 | </select> |
| 113 | </span> | 112 | </span> |
| 114 | </div> | 113 | </div> |
| ... | @@ -117,14 +116,14 @@ | ... | @@ -117,14 +116,14 @@ |
| 117 | <div class="row cl"> | 116 | <div class="row cl"> |
| 118 | <div class="form-group col-sm-6 col-md-4"> | 117 | <div class="form-group col-sm-6 col-md-4"> |
| 119 | <label>户口详细地址</label> | 118 | <label>户口详细地址</label> |
| 120 | <input type="text" class="form-control input-text" value=""> | 119 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->registerDetailAddress?>"> |
| 121 | </div> | 120 | </div> |
| 122 | </div> | 121 | </div> |
| 123 | 122 | ||
| 124 | <div class="row cl"> | 123 | <div class="row cl"> |
| 125 | <div class="form-group col-sm-6 col-md-4"> | 124 | <div class="form-group col-sm-6 col-md-4"> |
| 126 | <label>现居住地址</label> | 125 | <label>现居住地址</label> |
| 127 | <input type="text" class="form-control input-text" value=""> | 126 | <input type="text" class="form-control input-text" value="<?=$clientInfoOutputVO->currentAddress?>"> |
| 128 | </div> | 127 | </div> |
| 129 | </div> | 128 | </div> |
| 130 | </div> | 129 | </div> | ... | ... |
| ... | @@ -6,7 +6,7 @@ | ... | @@ -6,7 +6,7 @@ |
| 6 | <label>贷款品种/代码</label> | 6 | <label>贷款品种/代码</label> |
| 7 | <span class="form-control select-box"> | 7 | <span class="form-control select-box"> |
| 8 | <select class="select" size="1" disabled> | 8 | <select class="select" size="1" disabled> |
| 9 | <option value="1"></option> | 9 | <option value="1"><?=$applyOrderVO->productId?></option> |
| 10 | </select> | 10 | </select> |
| 11 | </span> | 11 | </span> |
| 12 | </div> | 12 | </div> |
| ... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
| 14 | <label>贷款用途性质</label> | 14 | <label>贷款用途性质</label> |
| 15 | <span class="form-control select-box"> | 15 | <span class="form-control select-box"> |
| 16 | <select class="select" size="1" disabled> | 16 | <select class="select" size="1" disabled> |
| 17 | <option value="1"></option> | 17 | <option value="1"><?=$applyOrderVO->useNature?></option> |
| 18 | </select> | 18 | </select> |
| 19 | </span> | 19 | </span> |
| 20 | </div> | 20 | </div> | ... | ... |
| ... | @@ -4,54 +4,53 @@ | ... | @@ -4,54 +4,53 @@ |
| 4 | <div class="row cl"> | 4 | <div class="row cl"> |
| 5 | <div class="form-group col-sm-3 col-md-2"> | 5 | <div class="form-group col-sm-3 col-md-2"> |
| 6 | <label>单位名称</label> | 6 | <label>单位名称</label> |
| 7 | <input type="text" class="form-control input-text" value="XXX"> | 7 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->unitName : ''?>"> |
| 8 | </div> | 8 | </div> |
| 9 | <div class="form-group col-sm-3 col-md-2"> | 9 | <div class="form-group col-sm-3 col-md-2"> |
| 10 | <label>部门</label> | 10 | <label>部门</label> |
| 11 | <input type="text" class="form-control input-text" value="XXX"> | 11 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->department : ''?>"> |
| 12 | </div> | 12 | </div> |
| 13 | <div class="form-group col-sm-3 col-md-2"> | 13 | <div class="form-group col-sm-3 col-md-2"> |
| 14 | <label>单位性质</label> | 14 | <label>单位性质</label> |
| 15 | <span class="form-control select-box"> | 15 | <span class="form-control select-box"> |
| 16 | <select class="select" size="1"> | 16 | <select class="select" size="1"> |
| 17 | <option value="1">事业单位</option> | 17 | <option><?=$clientUnitOutputVO ? $clientUnitOutputVO->unitNature : ''?></option> |
| 18 | <option value="2">个体户</option> | ||
| 19 | </select> | 18 | </select> |
| 20 | </span> | 19 | </span> |
| 21 | </div> | 20 | </div> |
| 22 | <div class="form-group col-sm-3 col-md-2"> | 21 | <div class="form-group col-sm-3 col-md-2"> |
| 23 | <label>职位名称</label> | 22 | <label>职位名称</label> |
| 24 | <input type="text" class="form-control input-text" value="XXX"> | 23 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->jobPosition : ''?>"> |
| 25 | </div> | 24 | </div> |
| 26 | </div> | 25 | </div> |
| 27 | 26 | ||
| 28 | <div class="row cl"> | 27 | <div class="row cl"> |
| 29 | <div class="form-group col-sm-3 col-md-2"> | 28 | <div class="form-group col-sm-3 col-md-2"> |
| 30 | <label>现单位入职时间</label> | 29 | <label>现单位入职时间</label> |
| 31 | <input type="text" class="form-control input-text Wdate" value="2018-01-01"> | 30 | <input type="text" class="form-control input-text Wdate" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->currentUnitEntryDate : ''?>"> |
| 32 | </div> | 31 | </div> |
| 33 | <div class="form-group col-sm-3 col-md-2"> | 32 | <div class="form-group col-sm-3 col-md-2"> |
| 34 | <label>现单位工作年限</label> | 33 | <label>现单位工作年限</label> |
| 35 | <input type="text" class="form-control input-text" value=""> | 34 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->currentUnitWorkYears : ''?>"> |
| 36 | <span class="glyphicon glyphicon-year form-control-feedback" aria-hidden="true"></span> | 35 | <span class="glyphicon glyphicon-year form-control-feedback" aria-hidden="true"></span> |
| 37 | </div> | 36 | </div> |
| 38 | <div class="form-group col-sm-3 col-md-2"> | 37 | <div class="form-group col-sm-3 col-md-2"> |
| 39 | <label>现单位电话</label> | 38 | <label>现单位电话</label> |
| 40 | <input type="text" class="form-control input-text" value=""> | 39 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->unitPhone : ''?>"> |
| 41 | </div> | 40 | </div> |
| 42 | </div> | 41 | </div> |
| 43 | 42 | ||
| 44 | <div class="row cl"> | 43 | <div class="row cl"> |
| 45 | <div class="form-group col-sm-3 col-md-2"> | 44 | <div class="form-group col-sm-3 col-md-2"> |
| 46 | <label>月收入</label> | 45 | <label>月收入</label> |
| 47 | <input type="text" class="form-control input-text" value="10w"> | 46 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->monthlyIncome : ''?>"> |
| 48 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> | 47 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> |
| 49 | </div> | 48 | </div> |
| 50 | <div class="form-group col-sm-3 col-md-2"> | 49 | <div class="form-group col-sm-3 col-md-2"> |
| 51 | <label>工资发放形式</label> | 50 | <label>工资发放形式</label> |
| 52 | <span class="form-control select-box"> | 51 | <span class="form-control select-box"> |
| 53 | <select class="select" size="1"> | 52 | <select class="select" size="1"> |
| 54 | <option value="1">支付宝</option> | 53 | <option value="1"><?=$clientUnitOutputVO ? $clientUnitOutputVO->salaryGrantForm : ''?></option> |
| 55 | </select> | 54 | </select> |
| 56 | </span> | 55 | </span> |
| 57 | </div> | 56 | </div> |
| ... | @@ -60,7 +59,7 @@ | ... | @@ -60,7 +59,7 @@ |
| 60 | <div class="row cl"> | 59 | <div class="row cl"> |
| 61 | <div class="form-group col-sm-6 col-md-4"> | 60 | <div class="form-group col-sm-6 col-md-4"> |
| 62 | <label>现单位所在地</label> | 61 | <label>现单位所在地</label> |
| 63 | <input type="text" class="form-control input-text" value=""> | 62 | <input type="text" class="form-control input-text" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->currentUnitAddress : ''?>"> |
| 64 | </div> | 63 | </div> |
| 65 | </div> | 64 | </div> |
| 66 | </div> | 65 | </div> | ... | ... |
| 1 | <div class="panel panel-default mb-20"> | 1 | <div class="panel panel-default mb-20"> |
| 2 | <div class="panel-header">联系人信息 (不承担贷款相关责任)</div> | 2 | <div class="panel-header">联系人信息 (不承担贷款相关责任)</div> |
| 3 | <div class="panel-body"> | 3 | <div class="panel-body"> |
| 4 | <?php foreach ($clientContactOutputVOS as $k=>$v):?> | ||
| 4 | <div class="row cl"> | 5 | <div class="row cl"> |
| 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 | <input type="text" class="form-control input-text" value="XXX"> | 8 | <input type="text" class="form-control input-text" value="<?=$v->contactName?>"> |
| 8 | </div> | 9 | </div> |
| 9 | <div class="form-group col-sm-3 col-md-2"> | 10 | <div class="form-group col-sm-3 col-md-2"> |
| 10 | <label>是您的</label> | 11 | <label>是您的</label> |
| 11 | <span class="form-control select-box"> | 12 | <span class="form-control select-box"> |
| 12 | <select class="select" size="1"> | 13 | <select class="select" size="1"> |
| 13 | <option value="1"></option> | 14 | <option value="1"><?=$v->contactRelation?></option> |
| 14 | </select> | 15 | </select> |
| 15 | </span> | 16 | </span> |
| 16 | </div> | 17 | </div> |
| 17 | <div class="form-group col-sm-3 col-md-2"> | 18 | <div class="form-group col-sm-3 col-md-2"> |
| 18 | <label>手机号</label> | 19 | <label>手机号</label> |
| 19 | <input type="text" class="form-control input-text" value="XXX"> | 20 | <input type="text" class="form-control input-text" value="<?=$v->contactPhone?>"> |
| 20 | </div> | 21 | </div> |
| 21 | </div> | 22 | </div> |
| 23 | <?php endforeach;?> | ||
| 22 | 24 | ||
| 23 | <div class="row cl"> | 25 | <!--<div class="row cl"> |
| 24 | <div class="form-group col-sm-3 col-md-2"> | 26 | <div class="form-group col-sm-3 col-md-2"> |
| 25 | <label>其他联系人姓名</label> | 27 | <label>其他联系人姓名</label> |
| 26 | <input type="text" class="form-control input-text" value="XXX"> | 28 | <input type="text" class="form-control input-text" value="XXX"> |
| ... | @@ -56,6 +58,6 @@ | ... | @@ -56,6 +58,6 @@ |
| 56 | <label>手机号</label> | 58 | <label>手机号</label> |
| 57 | <input type="text" class="form-control input-text" value="XXX"> | 59 | <input type="text" class="form-control input-text" value="XXX"> |
| 58 | </div> | 60 | </div> |
| 59 | </div> | 61 | </div>--> |
| 60 | </div> | 62 | </div> |
| 61 | </div> | 63 | </div> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -4,14 +4,14 @@ | ... | @@ -4,14 +4,14 @@ |
| 4 | <div class="row cl"> | 4 | <div class="row cl"> |
| 5 | <div class="form-group col-sm-3 col-md-2"> | 5 | <div class="form-group col-sm-3 col-md-2"> |
| 6 | <label>申请金额</label> | 6 | <label>申请金额</label> |
| 7 | <input type="text" class="form-control input-text" readonly value="XXX"> | 7 | <input type="text" class="form-control input-text" readonly value="<?=$applyOrderVO->applyMoney?>"> |
| 8 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> | 8 | <span class="glyphicon glyphicon-rmb form-control-feedback" aria-hidden="true"></span> |
| 9 | </div> | 9 | </div> |
| 10 | <div class="form-group col-sm-3 col-md-2"> | 10 | <div class="form-group col-sm-3 col-md-2"> |
| 11 | <label>贷款期限</label> | 11 | <label>贷款期限</label> |
| 12 | <span class="form-control select-box"> | 12 | <span class="form-control select-box"> |
| 13 | <select class="select" size="1" disabled> | 13 | <select class="select" size="1" disabled> |
| 14 | <option value="1"></option> | 14 | <option><?=$applyOrderVO->deadline?></option> |
| 15 | </select> | 15 | </select> |
| 16 | </span> | 16 | </span> |
| 17 | </div> | 17 | </div> |
| ... | @@ -19,7 +19,7 @@ | ... | @@ -19,7 +19,7 @@ |
| 19 | <label>还款方式</label> | 19 | <label>还款方式</label> |
| 20 | <span class="form-control select-box"> | 20 | <span class="form-control select-box"> |
| 21 | <select class="select" size="1" disabled> | 21 | <select class="select" size="1" disabled> |
| 22 | <option value="1"></option> | 22 | <option><?=$applyOrderVO->payBackType?></option> |
| 23 | </select> | 23 | </select> |
| 24 | </span> | 24 | </span> |
| 25 | </div> | 25 | </div> |
| ... | @@ -27,7 +27,7 @@ | ... | @@ -27,7 +27,7 @@ |
| 27 | <label>贷款用途</label> | 27 | <label>贷款用途</label> |
| 28 | <span class="form-control select-box"> | 28 | <span class="form-control select-box"> |
| 29 | <select class="select" size="1" disabled> | 29 | <select class="select" size="1" disabled> |
| 30 | <option value="1"></option> | 30 | <option><?=$applyOrderVO->use?></option> |
| 31 | </select> | 31 | </select> |
| 32 | </span> | 32 | </span> |
| 33 | </div> | 33 | </div> | ... | ... |
| ... | @@ -83,7 +83,7 @@ | ... | @@ -83,7 +83,7 @@ |
| 83 | return '<span class="dropDown dropDown_hover">\ | 83 | return '<span class="dropDown dropDown_hover">\ |
| 84 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 84 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 85 | <ul class="dropDown-menu menu radius box-shadow">\ | 85 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 86 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 86 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.pbp/work/detail/1?tab=0\')">查看详细</a></li>\ |
| 87 | <li><a href="javascript:;" onclick="loan(1)">线下已放款</a></li>\ | 87 | <li><a href="javascript:;" onclick="loan(1)">线下已放款</a></li>\ |
| 88 | <li>\ | 88 | <li>\ |
| 89 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 89 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| ... | @@ -97,8 +97,8 @@ | ... | @@ -97,8 +97,8 @@ |
| 97 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ | 97 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ |
| 98 | </ul>\ | 98 | </ul>\ |
| 99 | </li>\ | 99 | </li>\ |
| 100 | <li><a href="#">客户取消</a></li>\ | 100 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 101 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 101 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 102 | </ul>\ | 102 | </ul>\ |
| 103 | </span>'; | 103 | </span>'; |
| 104 | } | 104 | } | ... | ... |
| ... | @@ -82,7 +82,7 @@ | ... | @@ -82,7 +82,7 @@ |
| 82 | return '<span class="dropDown dropDown_hover">\ | 82 | return '<span class="dropDown dropDown_hover">\ |
| 83 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 83 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 84 | <ul class="dropDown-menu menu radius box-shadow">\ | 84 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 85 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 85 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/1?tab=0\')">查看详细</a></li>\ |
| 86 | <li><a href="javascript:;" onclick="creatIframe(\'/work/move\', \'移交资料\')">移交资料</a></li>\ | 86 | <li><a href="javascript:;" onclick="creatIframe(\'/work/move\', \'移交资料\')">移交资料</a></li>\ |
| 87 | <li>\ | 87 | <li>\ |
| 88 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 88 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| ... | @@ -97,7 +97,7 @@ | ... | @@ -97,7 +97,7 @@ |
| 97 | </ul>\ | 97 | </ul>\ |
| 98 | </li>\ | 98 | </li>\ |
| 99 | <li><a href="#">客户取消</a></li>\ | 99 | <li><a href="#">客户取消</a></li>\ |
| 100 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 100 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 101 | </ul>\ | 101 | </ul>\ |
| 102 | </span>'; | 102 | </span>'; |
| 103 | } | 103 | } | ... | ... |
| ... | @@ -89,7 +89,7 @@ | ... | @@ -89,7 +89,7 @@ |
| 89 | return '<span class="dropDown dropDown_hover">\ | 89 | return '<span class="dropDown dropDown_hover">\ |
| 90 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 90 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 91 | <ul class="dropDown-menu menu radius box-shadow">\ | 91 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 92 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=0\')">查看详细</a></li>\ | 92 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=0\')">查看详细</a></li>\ |
| 93 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ | 93 | <li><a href="javascript:;" onclick="creatIframe(\'/work/check/1?tab=0\', \'审批订单\')">马上审批</a></li>\ |
| 94 | <li>\ | 94 | <li>\ |
| 95 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ | 95 | <a href="#">退回订单<i class="arrow Hui-iconfont"></i></a>\ |
| ... | @@ -103,8 +103,8 @@ | ... | @@ -103,8 +103,8 @@ |
| 103 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ | 103 | <li><a href="#">退至【等待放款-移交】阶段</a></li>\ |
| 104 | </ul>\ | 104 | </ul>\ |
| 105 | </li>\ | 105 | </li>\ |
| 106 | <li><a href="#">客户取消</a></li>\ | 106 | <li><a href="javascript:;" onclick="cancel('+data+')">客户取消</a></li>\ |
| 107 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/1?tab=2\')">处理记录</a></li>\ | 107 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/index.php/work/detail/'+data+'?tab=2\')">处理记录</a></li>\ |
| 108 | </ul>\ | 108 | </ul>\ |
| 109 | </span>'; | 109 | </span>'; |
| 110 | } | 110 | } |
| ... | @@ -170,6 +170,41 @@ | ... | @@ -170,6 +170,41 @@ |
| 170 | layer.msg('通过'); | 170 | layer.msg('通过'); |
| 171 | }); | 171 | }); |
| 172 | } | 172 | } |
| 173 | |||
| 174 | function cancel(id) { | ||
| 175 | layer.confirm('确定取消?', { | ||
| 176 | btn: ['是','否'], | ||
| 177 | title: '确认', | ||
| 178 | icon: 3 | ||
| 179 | }, function(){ | ||
| 180 | var targetUrl = 'flow/cancelOrder/' + id; | ||
| 181 | $.ajax({ | ||
| 182 | type: 'put', | ||
| 183 | url: apiBaseUrl + targetUrl, | ||
| 184 | cache: false, | ||
| 185 | dataType: 'json', | ||
| 186 | contentType: "application/json; charset=UTF-8", | ||
| 187 | success: function (data) { | ||
| 188 | if (data.msg) { | ||
| 189 | layer.alert(data.msg); | ||
| 190 | } else if (data.code != 0) { | ||
| 191 | layer.alert('请求失败'); | ||
| 192 | } else { | ||
| 193 | layer.alert('请求成功'); | ||
| 194 | } | ||
| 195 | setTimeout(function () { | ||
| 196 | if(!data.code) { | ||
| 197 | table.fnDraw(); | ||
| 198 | layer_close(); | ||
| 199 | } | ||
| 200 | },500); | ||
| 201 | }, | ||
| 202 | error: function () { | ||
| 203 | layer.alert("请求失败") | ||
| 204 | } | ||
| 205 | }) | ||
| 206 | }); | ||
| 207 | } | ||
| 173 | </script> | 208 | </script> |
| 174 | </body> | 209 | </body> |
| 175 | <html> | 210 | <html> | ... | ... |
| ... | @@ -33,18 +33,17 @@ | ... | @@ -33,18 +33,17 @@ |
| 33 | </tr> | 33 | </tr> |
| 34 | </thead> | 34 | </thead> |
| 35 | <tbody class="text-c"> | 35 | <tbody class="text-c"> |
| 36 | <?php foreach ($operatorRecord as $k=>$v):?> | ||
| 36 | <tr> | 37 | <tr> |
| 37 | <td>2018-01-01 00:00:00</td> | 38 | <td colspan="4"><?=$v ? $v->description : ''?></td> |
| 38 | <td>门店人员 - 李四</td> | ||
| 39 | <td class="c-primary">发起进件</td> | ||
| 40 | <td class="c-success">发起成功</td> | ||
| 41 | </tr> | 39 | </tr> |
| 42 | <tr> | 40 | <?php endforeach; ?> |
| 41 | <!--<tr> | ||
| 43 | <td>2018-01-01 00:00:00</td> | 42 | <td>2018-01-01 00:00:00</td> |
| 44 | <td>门店人员 - 李四</td> | 43 | <td>门店人员 - 李四</td> |
| 45 | <td class="c-primary">审查</td> | 44 | <td class="c-primary">审查</td> |
| 46 | <td class="c-warning">不通过</td> | 45 | <td class="c-warning">不通过</td> |
| 47 | </tr> | 46 | </tr>--> |
| 48 | </tbody> | 47 | </tbody> |
| 49 | </table> | 48 | </table> |
| 50 | </div> | 49 | </div> | ... | ... |
This diff is collapsed.
Click to expand it.
| ... | @@ -75,7 +75,7 @@ | ... | @@ -75,7 +75,7 @@ |
| 75 | }, | 75 | }, |
| 76 | columns: [ | 76 | columns: [ |
| 77 | { | 77 | { |
| 78 | // data: "id", | 78 | data: "id", |
| 79 | render:function (data, type, full) { | 79 | render:function (data, type, full) { |
| 80 | return '<input value="'+data+'" type="checkbox">'; | 80 | return '<input value="'+data+'" type="checkbox">'; |
| 81 | } | 81 | } | ... | ... |
-
Please register or sign in to post a comment