作者 王晓刚
1 个管道 的构建 通过 耗费 5 秒

去除保险时间字段

... ... @@ -121,7 +121,7 @@ class OrderController extends AdminBaseController
'insurer_birthday' => '保险人生日不能为空!',
'insurer_time' => '投保日期不能为空!',
'take_time' => '合同生效日起不能为空!',
'insure_time' => '保险时间不能为空!',
// 'insure_time' => '保险时间不能为空!',
'remit'=>'请选择是否豁免!',
]);
if (!$validate->check($param)) {
... ... @@ -142,9 +142,9 @@ class OrderController extends AdminBaseController
if(empty($param['subjoin_price'][$key])){
$this->error("附加险".($key+1)."的保险金额不能为空!");
}
if(empty($param['subjoin_time'][$key])){
$this->error("附加险".($key+1)."的保险时间不能为空!");
}
// if(empty($param['subjoin_time'][$key])){
// $this->error("附加险".($key+1)."的保险时间不能为空!");
// }
if(empty($param['subjoin_payment_time'][$key])){
$this->error("附加险".($key+1)."的缴费期限不能为空!");
}
... ... @@ -158,7 +158,7 @@ class OrderController extends AdminBaseController
'subjoin_product_name' => $value,
'insurance_type_id' => $param['subjoin_insurance_type_id'][$key],
'subjoin_price' => $param['subjoin_price'][$key],
'subjoin_time' => $param['subjoin_time'][$key],
// 'subjoin_time' => $param['subjoin_time'][$key],
'payment_time' => $param['subjoin_payment_time'][$key],
'subjoin_pay_method_price' => $param['subjoin_pay_method_price'][$key],
'subjoin_guarantee_deadline_time' => $param['subjoin_guarantee_deadline_time'][$key],
... ...
... ... @@ -156,13 +156,13 @@
value="{:date('Y-m-d',$data.take_time)}" placeholder="请输入合同生效日期"/>
</td>
</tr>
<tr>
<th width="100">保险时间</th>
<td>
<input class="form-control js-bootstrap-date" type="text" name="insure_time"
value="{$data.insure_time}" placeholder="请输入保险时间"/>
</td>
</tr>
<!--<tr>-->
<!--<th width="100">保险时间</th>-->
<!--<td>-->
<!--<input class="form-control js-bootstrap-date" type="text" name="insure_time"-->
<!--value="{$data.insure_time}" placeholder="请输入保险时间"/>-->
<!--</td>-->
<!--</tr>-->
<tr>
<th width="100">投保人豁免</th>
<td>
... ... @@ -207,13 +207,13 @@
value="{$s.subjoin_price}" placeholder="请输入保险金额"/>
</td>
</tr>
<tr>
<th width="100">保险时间</th>
<td>
<input class="form-control js-bootstrap-date" type="text" name="subjoin_time[]"
value="{$s.subjoin_time}" placeholder="请输入保险时间"/>
</td>
</tr>
<!--<tr>-->
<!--<th width="100">保险时间</th>-->
<!--<td>-->
<!--<input class="form-control js-bootstrap-date" type="text" name="subjoin_time[]"-->
<!--value="{$s.subjoin_time}" placeholder="请输入保险时间"/>-->
<!--</td>-->
<!--</tr>-->
<tr>
<th width="100">缴费期限</th>
<td>
... ... @@ -343,7 +343,7 @@
if(dom_num >= 10){
alert('附加险最多添加10个')
}else{
mydata = '<div class="col-md-4 dom_num"><table class="table table-bordered"><tr><th width="100">产品名称</th><td><input class="form-control" type="text" name="subjoin_product_name[]"value="" placeholder="请输入产品名称"/></td></tr><tr><th width="100">保单类型</th><td><select class="form-control" name="subjoin_insurance_type_id[]"><option value="1">重疾</option><option value="2">人寿</option><option value="3">出行</option><option value="4">医疗</option><option value="5">理财</option><option value="6">其它</option></select></td></tr><tr><th width="100">保险金额</th><td><input class="form-control" type="number" min="0" name="subjoin_price[]"value="" placeholder="请输入保险金额"/></td></tr><tr><th width="100">保险时间</th><td><input class="form-control js-bootstrap-date" type="text" name="subjoin_time[]"value="" placeholder="请输入保险时间"/></td></tr><tr><th width="100">缴费期限</th><td><input class="form-control" type="text" name="subjoin_payment_time[]"value="" placeholder="请输入缴费期限"/></td></tr><tr><th width="100">期缴保费</th><td><input class="form-control" type="text" name="subjoin_pay_method_price[]"value="" placeholder="请输入期缴保费"/></td></tr><tr><th width="100">保障期限</th><td><input class="form-control" type="text" name="subjoin_guarantee_deadline_time[]"value="" placeholder="请输入保障期限"/></td></tr></table></div>';
mydata = '<div class="col-md-4 dom_num"><table class="table table-bordered"><tr><th width="100">产品名称</th><td><input class="form-control" type="text" name="subjoin_product_name[]"value="" placeholder="请输入产品名称"/></td></tr><tr><th width="100">保单类型</th><td><select class="form-control" name="subjoin_insurance_type_id[]"><option value="1">重疾</option><option value="2">人寿</option><option value="3">出行</option><option value="4">医疗</option><option value="5">理财</option><option value="6">其它</option></select></td></tr><tr><th width="100">保险金额</th><td><input class="form-control" type="number" min="0" name="subjoin_price[]"value="" placeholder="请输入保险金额"/></td></tr><tr><th width="100">缴费期限</th><td><input class="form-control" type="text" name="subjoin_payment_time[]"value="" placeholder="请输入缴费期限"/></td></tr><tr><th width="100">期缴保费</th><td><input class="form-control" type="text" name="subjoin_pay_method_price[]"value="" placeholder="请输入期缴保费"/></td></tr><tr><th width="100">保障期限</th><td><input class="form-control" type="text" name="subjoin_guarantee_deadline_time[]"value="" placeholder="请输入保障期限"/></td></tr></table></div>';
$('#dom').append(mydata);
}
// bootstrap日期选择器
... ...
... ... @@ -618,6 +618,9 @@
//缴费期限选择
$('.qx_choose').click(function () {
weui.picker([{
label: '1年',
value: '1'
},{
label: '3年',
value: '3'
}, {
... ...
... ... @@ -186,13 +186,13 @@
<div class="sex_itemtxt hetongshegnxiao">选择</div>
</div>
</div>
<div class="trust_m_item">
<div>保险时间</div>
<div class="trust_iteminput choose_iteminputcell">
<div class="lxmaintxt tip_guanximiantxt baoxianrq"></div>
<div class="sex_itemtxt baozhangrq">选择</div>
</div>
</div>
<!--<div class="trust_m_item">-->
<!--<div>保险时间</div>-->
<!--<div class="trust_iteminput choose_iteminputcell">-->
<!--<div class="lxmaintxt tip_guanximiantxt baoxianrq"></div>-->
<!--<div class="sex_itemtxt baozhangrq">选择</div>-->
<!--</div>-->
<!--</div>-->
<div class="trust_m_item mini_m_item">
<div>投保人豁免</div>
<div class="trust_iteminput choose_iteminputcell">
... ... @@ -364,7 +364,7 @@
var shengr=$('.beibairsr').html();//被保人生日
var toubaorq=$('.beibaorrq').html();//投保日期
var hetongshengxr=$('.hetongsxr').html();//合同生效日期
var baoxianshijian=$('.baoxianrq').html();//保险时间
//var baoxianshijian=$('.baoxianrq').html();//保险时间
var beibaorhm=$('.huominatxt').html();//投保人豁免
if(gs==''){
toast('请选择保险公司');
... ... @@ -396,9 +396,11 @@
toast('请选择投保日期');
}else if(hetongshengxr==''){
toast('请选择合同生效日期');
}else if(baoxianshijian==''){
toast('请选择保险时间');
}else if(beibaorhm==''){
}
//else if(baoxianshijian==''){
//toast('请选择保险时间');
//}
else if(beibaorhm==''){
toast('请选择投保人豁免');
}else if(imgs.length == 0){
$('.trust_mold1').show();
... ... @@ -407,7 +409,7 @@
var subjoin_product_name = $('.subjoin_product_name');//附加险产品名
var subjoin_insurance_type_id = $('.subjoin_insurance_type_id');//保单类型
var subjoin_price = $('.subjoin_price');//保险金额
var subjoin_time = $('.subjoin_time');//保险时间
var subjoin_time = 1;//$('.subjoin_time');//保险时间
var payment_time = $('.payment_time');//缴费期限
var subjoin_pay_method_price = $('.subjoin_pay_method_price');//期缴保费
var subjoin_guarantee_deadline_time = $('.subjoin_guarantee_deadline_time');//保障期限
... ... @@ -432,10 +434,12 @@
}else if(subjoin_price.eq(i).val() == ''){
toast("附加险"+i+"的保险金额不能为空")
return false;
}else if(subjoin_time.eq(i).text() == ''){
toast("附加险"+i+"的保险时间不能为空")
return false;
}else if(payment_time.eq(i).val() == ''){
}
//else if(subjoin_time.eq(i).text() == ''){
//toast("附加险"+i+"的保险时间不能为空")
//return false;
//}
else if(payment_time.eq(i).val() == ''){
toast("附加险"+i+"的缴费期限不能为空")
return false;
}else if(subjoin_pay_method_price.eq(i).val() == ''){
... ... @@ -448,7 +452,7 @@
subjoin_product_name_arr.push(subjoin_product_name.eq(i).val());
subjoin_insurance_type_id_arr.push(subjoin_insurance_type_id.eq(i).attr('data-id'));
subjoin_price_arr.push(subjoin_price.eq(i).val());
subjoin_time_arr.push(subjoin_time.eq(i).text());
subjoin_time_arr.push(1);//(subjoin_time.eq(i).text());
payment_time_arr.push(payment_time.eq(i).val());
subjoin_pay_method_price_arr.push(subjoin_pay_method_price.eq(i).val());
subjoin_guarantee_deadline_time_arr.push(subjoin_guarantee_deadline_time.eq(i).val());
... ... @@ -547,6 +551,9 @@
//缴费期限选择
$('.qx_choose').click(function () {
weui.picker([{
label: '1年',
value: '1'
},{
label: '3年',
value: '3'
}, {
... ...