ef21ff53 by Zelig

修改

1 parent 639f19cd
......@@ -124,6 +124,7 @@ class Work extends CI_Controller
'applyOrderVO' => $ret->orderVO,
'operatorRecord' => $ret2
);
$this->load->view('work/订单详情', $data);
}
......@@ -262,11 +263,6 @@ class Work extends CI_Controller
$this->load->view('work/审批/网查筛选', $data);
break;
case 8:
$url = $this->config->item('apiBaseUrl') . 'audit/phoneAudit/record/' . $id;
$result = file_get_contents($url);
$json = json_decode($result);
$ret = $json->data;
$data['record'] = $ret;
$this->load->view('work/审批/电核', $data);
break;
case 9:
......@@ -463,6 +459,7 @@ class Work extends CI_Controller
'industry' => $this->duediligence->enum->industry(),
'companyNature' => $this->duediligence->enum->companyNature(),
'dueDiligenceType' => $this->order->ordersource->dueDiligenceType(),
'dueDiligence' => api('/dueDiligence/'.$id),
);
$this->load->view('/work/尽调报告/index', $data);
......
</body></html>
<script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="/resource/lib/layer/2.4/layer.js"></script>
<script type="text/javascript" src="/resource/static/h-ui/js/H-ui.min.js"></script>
......@@ -14,9 +15,24 @@
<script src="https://cdn.bootcss.com/holder/2.9.4/holder.min.js"></script>
<script type="text/javascript" src="/resource/location.js"></script>
<script type="text/javascript" src="/resource/upload.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script type="text/javascript" src="/resource/main.js"></script>
<script src="https://cdn.bootcss.com/lightbox2/2.10.0/js/lightbox.min.js"></script>
<script>
instance = axios.create({
baseURL: apiBaseUrl,
timeout: 1000,
});
Vue.filter('formatDate', function (time) {
var date = new Date(time);
return date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
});
(function ($) {
$.fn.serializeJson = function () {
var serializeObj = {};
var array = this.serializeArray();
......@@ -191,10 +207,6 @@
}
}
$('.Wdate').on('focus', function () {
WdatePicker();
});
function reload() {
table.fnDraw();
}
......
......@@ -14,6 +14,7 @@
<link rel="stylesheet" type="text/css" href="/resource/lib/webuploader/0.1.5/webuploader.css"/>
<link rel="stylesheet" type="text/css" href="/resource/static/h-ui.admin/css/style.css" />
<link rel="stylesheet" href="/resource/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
<link href="https://cdn.bootcss.com/lightbox2/2.10.0/css/lightbox.min.css" rel="stylesheet">
<?php
if (isset($styles) && is_array($styles)) {
foreach($styles as $style) {
......
<?php if(!isset($type)) $type=api('order/ordersource/baseType'); ?>
<input type="hidden" id="orderId" value="<?=isset($id) ? $id : ''?>">
<div class="panel panel-default mb-20">
<div class="panel-header">上传图片</div>
......@@ -21,7 +22,7 @@
<div class="form-group col-sm-3 col-md-2">
<label>&nbsp;</label>
<div>
<label class="filePicker" url="<?=$url?>">选择图片</label>
<label class="filePicker" url="<?=@$url?:'order/ordersource/base/'?>">选择图片</label>
</div>
</div>
</div>
......
......@@ -22,6 +22,8 @@
<?php $this->load->view('/work/审批/电核结果'); ?>
</form>
</div>
<?php $record = api('/audit/phoneAudit/record/'.$id); ?>
<div class="tabCon pb-20">
<div class="cl pd-5 bg-1">
<span class="r">
......@@ -42,25 +44,13 @@
</tr>
</thead>
<tbody class="text-c">
<?php
?>
<?php foreach ($record as $k=>$v):?>
<tr>
<td><?=$v->id?></td>
<td><?=$v->phoneAuditTime?></td>
<td><?=$v->hasPutThrough ? '是' : '否'?></td>
<td><?=$v->phoneAuditEmployee?></td>
<td><?=$v->remark?></td>
</tr>
<?php endforeach;?>
<!--<tr>
<td>1</td>
<td>2018-01-01 00:00:00</td>
<td>是</td>
<td>张三</td>
<td>备注</td>
<td><a href="javascript:add();"><i class="Hui-iconfont">&#xe6df;</i> 编辑<a></td>
</tr>-->
<tr v-for="record in records">
<td>{{record.id}}</td>
<td>{{record.phoneAuditTime | formatDate}}</td>
<td>{{record.hasPutThrough}}</td>
<td>{{record.phoneAuditEmployee}}</td>
<td>{{record.remark}}</td>
</tr>
</tbody>
</table>
</div>
......@@ -81,6 +71,60 @@
<?php $this->load->view('common/footer'); ?>
<script>
var vm = new Vue({
el: '#tab',
data: {
clientInfoOutputVO: {},
clientContactOutputVOS: {},
orderVO: {},
records: [],
use: [],
nature: [],
},
mounted () {
this.getRecords();
this.getClient();
this.getUse();
this.getNature();
},
methods: {
getRecords () {
let _this = this;
instance.get('/audit/phoneAudit/record/<?=$id?>').then( ( {data} ) => {
this.records = data.data.reverse();
});
},
getClient () {
let _this = this;
instance.get('order/detail/<?=$id?>').then( ( {data} ) => {
console.log(data);
this.clientInfoOutputVO = data.data.clientInfoOutputVO;
this.orderVO = data.data.orderVO;
this.clientContactOutputVOS = data.data.clientContactOutputVOS;
});
},
getUse () {
let _this = this;
instance.get('dueDiligence/enum/loanPurpose').then( ( {data} ) => {
this.use = data.data;
});
},
getNature () {
let _this = this;
instance.get('/enum/loan/nature').then( ( {data} ) => {
this.nature = data.data;
});
}
},
filters: {
shengxiao(birthDate){
let yyyy = new Date(birthDate).getFullYear();
var arr=['猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊'];
return /^\d{4}$/.test(yyyy)?arr[yyyy%12]:null;
}
}
});
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
......
......@@ -8,7 +8,7 @@
<div class="row cl">
<div class="form-group col-sm-3 col-md-1">
<label>电核时间</label>
<input name="phoneAuditTime" type="text" class="form-control input-text Wdate" value="" onfocus="WdatePicker()">
<input name="phoneAuditTime" type="text" class="form-control input-text Wdate" value="" onfocus="WdatePicker({dateFmt:'yyyy-M-d'})">
</div>
</div>
<div class="row cl">
......@@ -59,6 +59,7 @@
layer.alert('操作失败');
} else {
layer.alert('操作成功');
window.parent.vm.getRecords();
}
if(!data.code){
setTimeout(function () {
......@@ -74,4 +75,4 @@
}
</script>
</html>
\ No newline at end of file
</html>
......
<div class="panel panel-default mb-20">
<div class="panel-header">客户身份信息</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="identityCheckDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="identityCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="identityCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">联系人核查</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="contactCheckDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="contactCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="contactCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">家庭情况</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="familyConditionCheckDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="familyConditionCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="familyConditionCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">资产信息</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="assetInformationCheckDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="assetInformationCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="assetInformationCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">负债信息</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="debtInformationCheckDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="debtInformationCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="debtInformationCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">其他金融机构业务</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="otherFinancingInstitutionBusinessDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="otherFinancingInstitutionBusinessCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="otherFinancingInstitutionBusinessCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">经营基本信息</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="operateBasicInformationDetail">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="operateBasicInformationCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="operateBasicInformationCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default mb-20">
<div class="panel-header">经营财务数据</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-6 col-md-2">
<input type="text" class="form-control input-text" name="operateFinanceDataDetail" value="">
</div>
<div class="form-group col-sm-3 col-md-2">
<div class="info">
<div class="live-info">
<input type="radio" name="operateFinanceDataCheck" value="1">
<span></span>
</div>
<div class="live-info">
<input type="radio" name="operateFinanceDataCheck" value="0">
<span></span>
</div>
</div>
</div>
</div>
</div>
</div>
......@@ -15,26 +15,6 @@
<?php $this->load->view('work/图片上传', ['url' => 'order/ordersource/firstcheck/', 'type' => $firstCheck]); ?>
<div class="panel panel-default mb-20">
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-3 col-md-2">
<label>筛选结果</label>
<span class="form-control select-box">
<select class="select uploader" size="1">
<option value="1">正常</option>
<option value="2">异常</option>
</select>
</span>
</div>
<div class="form-group col-sm-3 col-md-2">
<label>&nbsp;</label>
<input type="text" class="input-text" placeholder="备注"/>
</div>
</div>
</div>
</div>
<div class="row cl pb-20 col-sm-12">
<div class="col-sm-offset-3 col-sm-2">
<button class="btn btn-warning btn-block">退回订单</button>
......@@ -52,7 +32,7 @@
<script>
uploadList();
function refuse() {
layer.open({
type: 2,
......
......@@ -7,7 +7,7 @@
<div class="tabBar clearfix" style="background-color:#e8e8e8">
<span>申请信息</span>
<span>尽调报告</span>
<span>信用报告</span>
<!-- <span>信用报告</span> -->
<!-- <span>电核结果</span>-->
<!-- <span>网查筛查(图片)</span>-->
<!-- <span>附件清单(图片)</span>-->
......@@ -30,9 +30,9 @@
<?php endforeach; ?>
</div>
<div class="tabCon">
<!-- <div class="tabCon">
<?php $this->load->view('work/审批/信用报告'); ?>
</div>
</div> -->
<div class="tabCon">
<?php $this->load->view('work/审批/电核结果'); ?>
......
......@@ -9,6 +9,17 @@
<input type="hidden" name="orderId" value="<?=$id?>">
<div class="tabCon">
<div class="panel panel-default mb-20">
<div class="panel-header">尽调目的</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-3 col-md-2">
<?=@$dueDiligence->dueDiligenceBasicInformationVO->diligencePurpose?>
</div>
</div>
</div>
</div>
<?php
if($clientUnitOutputVO->jobType == 1){ //打工类
$this->load->view('work/尽调报告/打工');
......@@ -16,6 +27,22 @@
$this->load->view('work/尽调报告/法人');
}
?>
<div class="panel panel-default mb-20">
<div class="panel-body">
<div class="row cl">
<div class="col-sm-12">
本人与借款人于
<input type="text" name="interviewTime" class="input-text Wdate" value="" onfocus="WdatePicker()">
进行面谈, 并就该贷款进行了相应的解释说明. 借款人提供的信息真实有效. 本人对各项信息已经进行了审慎的调查、核实、分析、整理和审定,并对风险情况已进行了完全披露。同时,借款人对本贷款的含义以及相应的法律责任已全部通晓并充分理解。
本人已经对借款人提供材料的真实有效性进行核实, 如果有协助借款人提供伪造材料,歪曲事实,本人愿承担相应的法律后果.
</div>
<div class="col-sm-12">
<span class="r">尽职调查专员:<?=@$dueDiligence->dueDiligenceComprehensiveAssessmentVO->ombudsman?> </span>
</div>
</div>
</div>
</div>
</div>
<div class="tabCon">
......
<form action="" id="dueDiligenceBasicInformationVO">
<input type="hidden" name="orderId" value="<?=$id?>">
<div class="panel panel-default mb-20">
<?php $order = api('/order/detail/'.$id) ?>
<div class="panel panel-default mb-20">
<div class="panel-header">基本信息</div>
<div class="panel-body">
<div class="row cl">
<div class="form-group col-sm-3 col-md-2">
<label>姓名</label>
<input type="text" class="form-control input-text" name="userName" value="">
<input type="text" class="form-control input-text" name="userName" value="<?=@$order->clientInfoOutputVO->userName?>">
</div>
<div class="form-group col-sm-3 col-md-2">
<label>身份证</label>
<input type="text" class="form-control input-text" name="idNumber">
<input type="text" class="form-control input-text" name="idNumber" value="<?=@$order->clientInfoOutputVO->idNumber?>">
</div>
</div>
......@@ -34,7 +35,7 @@
<div class="row cl">
<div class="form-group col-sm-6 col-md-4">
<label>现住地址</label>
<input type="text" class="form-control input-text" name="nowAddress" value="">
<input type="text" class="form-control input-text" name="nowAddress" value="<?=@$order->clientInfoInputVO->currentAddress?>">
</div>
<div class="form-group col-sm-2 col-md-1">
<label>&nbsp</label>
......@@ -49,23 +50,35 @@
</div>
<div class="row cl">
<?php $marry = api('/client/enum/marry') ?>
<div class="form-group col-sm-3 col-md-2">
<label>婚姻情况</label>
<span class="form-control select-box">
<select class="select" size="1" name="maritalCondition">
<?php foreach($marry as $k => $v) : ?>
<option value="<?=$k?>"><?=$v?></option>
<?php endforeach; ?>
</select>
</span>
</div>
<div class="form-group col-sm-3 col-md-2">
<label>子女情况</label>
<input type="text" class="form-control input-text" name="childrenCondition" value="<?=@$dueDiligence->dueDiligenceBasicInformationVO->childrenCondition?>">
</div>
</div>
<div class="row cl">
<?php $folkHasKnow = api('/dueDiligence/enum/folkHasKnow') ?>
<div class="form-group col-sm-6 col-md-4">
<label>家人是否知晓</label>
<div class="info">
<?php foreach($folkHasKnow as $k => $v) : ?>
<div class="live-info">
<input type="radio" name="folkHasKnow" value="1" checked>
<span>知晓且支持</span>
<input type="radio" name="folkHasKnow" value="<?=$k?>" <?=$k == @$dueDiligence->dueDiligenceBasicInformationVO->folkHasKnow?'checked':'' ?>>
<span><?=$v?></span>
</div>
<div class="live-info">
<input type="radio" name="folkHasKnow" value="0">
<span>不知晓</span>
</div>
<div class="live-info">
<input type="radio" name="folkHasKnow" value="1">
<span>知晓不支持</span>
</div>
<input type="text" name="folkHasKnowRemark" class="form-control input-text" value=""
placeholder="备注">
<?php endforeach ?>
<input type="text" name="folkHasKnowRemark" class="form-control input-text" value="" placeholder="备注">
</div>
</div>
</div>
......@@ -191,7 +204,7 @@
<div class="form-group has-feedback col-sm-3 col-md-2">
<label>营业面积</label>
<input type="text" class="form-control input-text" value="" name="companyArea">
<span class="glyphicon form-control-feedback" aria-hidden="true">平方米</span>
<span class="glyphicon form-control-feedback" aria-hidden="true">m^2</span>
</div>
<div class="form-group has-feedback col-sm-3 col-md-2">
<label>利润率</label>
......@@ -348,10 +361,12 @@
<div class="row cl">
<div class="form-group col-sm-3 col-md-2">
<label>同事/亲属/邻居口碑</label>
<?php $publicPraise = api('/dueDiligence/enum/publicPraise'); ?>
<span class="form-control select-box">
<select class="select" size="1">
<option value=""></option>
<option value=""></option>
<?php foreach($publicPraise as $k => $v) : ?>
<option value="<?=$k?>"><?=$v?></option>
<?php endforeach; ?>
</select>
</span>
</div>
......@@ -391,8 +406,8 @@
<label>办公场地性质</label>
<span class="form-control select-box">
<select class="select" size="1">
<option value="">属实</option>
<option value="">不属实</option>
<option value="1">属实</option>
<option value="0">不属实</option>
</select>
</span>
</div>
......@@ -400,9 +415,8 @@
<label>是否有淡旺季</label>
<span class="form-control select-box">
<select class="select" size="1">
<option value="">良好</option>
<option value="">一般</option>
<option value="">较差</option>
<option value="1"></option>
<option value="0">没有</option>
</select>
</span>
</div>
......@@ -423,7 +437,6 @@
<div class="form-group has-feedback col-sm-3 col-md-1">
<label>主要库存货品</label>
<input type="text" class="form-control input-text" value="">
<span class="glyphicon form-control-feedback" aria-hidden="true">%</span>
</div>
<div class="form-group col-sm-6 col-md-4">
<label>&nbsp;库存量</label>
......@@ -458,6 +471,7 @@
<div class="form-group col-sm-6 col-md-4">
<label>&nbsp;开机率</label>
<input type="text" class="form-control input-text" value="">
<span class="glyphicon form-control-feedback" aria-hidden="true">%</span>
</div>
<div class="form-group col-sm-6 col-md-4">
<label>&nbsp;月均水电费</label>
......@@ -483,12 +497,12 @@
<input type="text" class="form-control input-text" name="houseNumber" value="">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>
<div class="form-group col-sm-6 col-md-4">
<div class="form-group col-sm-3 col-md-1">
<label>&nbsp;名下车辆</label>
<input type="text" class="form-control input-text" value="" name="carNumber">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>
<div class="form-group col-sm-6 col-md-4">
<div class="form-group col-sm-3 col-md-1">
<label>&nbsp;品牌型号</label>
<input type="text" class="form-control input-text" value="" name="carBrand">
</div>
......@@ -499,7 +513,7 @@
<input type="text" class="form-control input-text" value="" name="loanNumber">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>
<div class="form-group col-sm-6 col-md-4">
<div class="form-group col-sm-3 col-md-1">
<label></label>
<input type="text" class="form-control input-text" value="" name="loanAmount">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
......@@ -513,12 +527,12 @@
</select>
</span>
</div>
<div class="form-group col-sm-6 col-md-4">
<div class="form-group col-sm-3 col-md-1">
<label>&nbsp;备注</label>
<input type="text" class="form-control input-text" value="" name="folkLoanNumber">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>
<div class="form-group col-sm-6 col-md-4">
<div class="form-group col-sm-3 col-md-1">
<label></label>
<input type="text" class="form-control input-text" value="" name="folkLoanAmount">
<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
......
......@@ -24,7 +24,7 @@
</div>
<div class="form-group col-sm-3 col-md-2">
<label>出生日期</label>
<input type="text" class="form-control input-text Wdate" value="<?=date('Y-m-d',strtotime($clientInfoOutputVO->birthDate))?>" onfocus="WdatePicker()">
<input type="text" class="form-control input-text Wdate" value="<?=$clientInfoOutputVO->birthDate?date('Y-m-d',strtotime($clientInfoOutputVO->birthDate)):''?>" onfocus="WdatePicker()">
</div>
</div>
......@@ -120,9 +120,19 @@
<div class="form-group col-sm-3 col-md-2">
<label>户口所在地</label>
<span class="form-control select-box">
<select class="select" size="1">
<option <?=$clientInfoOutputVO && $clientInfoOutputVO->registerProvince == 0 ? 'selected' : ''?> value="0">农村</option>
<option <?=$clientInfoOutputVO && $clientInfoOutputVO->registerProvince == 1 ? 'selected' : ''?> value="1">城镇</option>
<select class="select" size="1" id="province" name="clientInfoInputVO.registerProvince"></select>
</span>
</div>
<div class="form-group col-sm-3 col-md-2">
<label>&nbsp;</label>
<span class="form-control select-box">
<select class="select" size="1" id="city" name="clientInfoInputVO.registerCity"></select>
</span>
</div>
<div class="form-group col-sm-3 col-md-2">
<label>&nbsp;</label>
<span class="form-control select-box">
<select class="select" size="1" id="county" name="clientInfoInputVO.registerCounty">
</select>
</span>
</div>
......
......@@ -2,22 +2,28 @@
<div class="panel-header">其他</div>
<div class="panel-body">
<div class="row cl">
<?php $products = api('/application/tool/products'); ?>
<div class="form-group col-sm-3 col-md-2">
<label>贷款品种/代码</label>
<span class="form-control select-box">
<select class="select" size="1" disabled>
<option value="1"><?=$applyOrderVO->productId?></option>
<?php foreach($products as $k => $v): ?>
<option value="<?=$k?>" <?=$v->id == $applyOrderVO->productId?'selected':'' ?>><?=$v->productName?></option>
<?php endforeach; ?>
</select>
</span>
</div>
<?php $loanPurpose = api('/dueDiligence/enum/loanPurpose'); ?>
<div class="form-group col-sm-3 col-md-2">
<label>贷款用途性质</label>
<span class="form-control select-box">
<select class="select" size="1" disabled>
<option value="1"><?=$applyOrderVO->useNature?></option>
<?php foreach($loanPurpose as $k => $v): ?>
<option value="<?=$k?>" <?=$k == $applyOrderVO->useNature?'selected':'' ?>><?=$v?></option>
<?php endforeach; ?>
</select>
</span>
</div>
</div>
</div>
</div>
\ No newline at end of file
</div>
......
......@@ -27,7 +27,7 @@
<div class="row cl">
<div class="form-group col-sm-3 col-md-2">
<label>现单位入职时间</label>
<input type="text" class="form-control input-text Wdate" value="<?=$clientUnitOutputVO ? $clientUnitOutputVO->currentUnitEntryDate : ''?>">
<input type="text" class="form-control input-text Wdate" value="<?=$clientUnitOutputVO ? date('Y-m-d', $clientUnitOutputVO->currentUnitEntryDate / 1000) : ''?>" onfocus="WdatePicker()">
</div>
<div class="form-group col-sm-3 col-md-2">
<label>现单位工作年限</label>
......@@ -63,4 +63,4 @@
</div>
</div>
</div>
</div>
\ No newline at end of file
</div>
......
......@@ -65,6 +65,9 @@
var index = getQueryString('tab');
$("#tab").Huitab({index: index});
var loc = beva.locationutil.attach('province', 'city', 'county', 'address');
loc.setSelectedCodes(['<?=$clientInfoOutputVO->registerProvince?>', '<?=$clientInfoOutputVO->registerCity?>', '<?=$clientInfoOutputVO->registerCounty?>']);
</script>
</body>
</html>
......
......@@ -47,7 +47,9 @@ window.beva.locationutil = new function(){
}
item.children.forEach(function(idx){
var item = locations[idx];
select.options[select.options.length] = new Option(item.name, item.code);
var option = new Option(item.name, item.name);
option.dataset.code = item.code
select.options[select.options.length] = option;
});
}
};
......@@ -75,7 +77,7 @@ window.beva.locationutil = new function(){
province.value = pIndex;
}
city.options.length = county.options.length = 0;
createOptions(city, province.value);
createOptions(city, province.options[province.selectedIndex].dataset.code);
if(cascading || typeof cascading === "undefined")
{
if(city.value)
......@@ -92,7 +94,7 @@ window.beva.locationutil = new function(){
if(cascading || typeof cascading === "undefined")
{
county.options.length = 0;
createOptions(county, city.value);
createOptions(county, city.options[city.selectedIndex].dataset.code);
}
},
selectCoun : function(cIndex){
......@@ -110,7 +112,7 @@ window.beva.locationutil = new function(){
{
this.selectProv(code[0], true);
this.selectCity(code[1], true);
if(code[2] && !isNaN(parseInt(code[2])))
if(code[2])
{
this.selectCoun(code[2]);
}
......@@ -134,22 +136,23 @@ window.beva.locationutil = new function(){
createOptions(province, rootIndex);
province.onchange = function(){
util.selectProv();
console.log(address);
if(address)
{
address.innerHTML = util.getSelectedText();
address.value = util.getSelectedText();
}
};
city.onchange = function(){
util.selectCity();
if(address)
{
address.innerHTML = util.getSelectedText();
address.value = util.getSelectedText();
}
};
county.onchange = function(){
if(address)
{
address.innerHTML = util.getSelectedText();
address.value = util.getSelectedText();
}
};
......
......@@ -34,7 +34,14 @@ jQuery(function() {
// 当有文件添加进来的时候
uploader.on('fileQueued', function(file) {
uploader.options.server = 'http://151.28ms.com:8088/order/ordersource/baseUpload?sourceType=' + $('#upload').val() + '&orderId=' + $('#orderId').val();
});
uploader.on('fileDequeued', function( file ) {
removeFile( file );
});
// 文件上传成功,给item添加成功class, 用样式标记上传成功。
uploader.on('uploadSuccess', function(file, response) {
var $id = $('select.uploader').val();
var $tr = $('tr[data-id='+$id+']');
......@@ -50,10 +57,13 @@ jQuery(function() {
}
var $list = $('tr[data-id='+$id+'] .filelist');
var $li = $( '<div id="' + file.id + '" class="file-item thumbnail">' + '<img>' +
'<div class="info">' + file.name + '</div>' + '</div>'),
var $li = $( '<div id="' + file.id + '" class="file-item thumbnail" data-id="'+response.data[0].id+'">\
<a href="'+response.data[0].url+'" data-lightbox="image" data-title="'+response.data[0].fileName+'"><img src="'+response.data[0].url+'" width="100" hegiht="100" ></a>\
<div class="info">' + response.data[0].fileName + '</div>' + '</div>'),
$btns = $('<div class="file-panel">' + '<span class="cancel">删除</span>').appendTo( $li ),
$img = $li.find('img');
$img.attr('src', response.data[0].url);
$img.attr('alt', response.data[0].fileName);
$li.on( 'mouseenter', function() {
$btns.stop().animate({height: 30});
......@@ -75,42 +85,6 @@ jQuery(function() {
$list.append($li);
// 创建缩略图
uploader.makeThumb(file, function(error, src) {
if (error) {
$img.replaceWith('<span>不能预览</span>');
return;
}
$img.attr('src', src);
}, thumbnailWidth, thumbnailHeight);
});
uploader.on('fileDequeued', function( file ) {
removeFile( file );
});
// 文件上传过程中创建进度条实时显示。
uploader.on('uploadProgress', function(file, percentage) {
var $li = $('#' + file.id),
$percent = $li.find('.progress span');
// 避免重复创建
if (!$percent.length) {
$percent = $('<p class="progress"><span></span></p>')
.appendTo($li)
.find('span');
}
$percent.css('width', percentage * 100 + '%');
});
// 文件上传成功,给item添加成功class, 用样式标记上传成功。
uploader.on('uploadSuccess', function(file, response) {
var img = $('#' + file.id);
img.data('id', response.data[0].id);
});
// 文件上传失败,现实上传出错。
......@@ -154,7 +128,7 @@ window.uploadList = function () {
data.data[s].forEach(function (item) {
html += '<div id="WU_FILE_X_'+item.id+'" class="file-item thumbnail" data-id="'+item.id+'">\
<img src="'+item.url+'" width="100" hegiht="100px">\
<a href="'+item.url+'" data-lightbox="image" data-title="'+item.fileName+'"><img src="'+item.url+'" width="100" hegiht="100" ></a>\
<div class="info">'+item.fileName+'</div>\
<div class="file-panel">\
<span class="cancel">删除</span>\
......@@ -207,12 +181,6 @@ window.uploadList = function () {
layer.alert('操作成功');
$li.off().find('.file-panel').off().end().remove();
}
setTimeout(function () {
if(!data.code) {
table.fnDraw();
layer_close();
}
},500);
},
error: function () {
layer.alert("操作失败")
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!