Commit 9cd65653 by 杨树贤

temp

parent 3ab5ddb2
...@@ -373,4 +373,10 @@ return [ ...@@ -373,4 +373,10 @@ return [
5 => '4年内', 5 => '4年内',
6 => '5年内', 6 => '5年内',
], ],
'SupplierPayExtra' => [
'天' => '天',
'当月' => '当月',
'当周' => '当周',
]
]; ];
...@@ -72,5 +72,17 @@ ...@@ -72,5 +72,17 @@
form.render('select'); form.render('select');
}); });
form.on('select(pay_type_extra)', function (data) {
const payTypeExtra = data.value;
if (payTypeExtra === '天') {
$('#pay_type_month_div').show();
}else{
$('#pay_type_value').val('');
$('#pay_type_month_div').hide();
}
});
}); });
</script> </script>
\ No newline at end of file
...@@ -6,65 +6,51 @@ ...@@ -6,65 +6,51 @@
<div class="layui-col-md3"> <div class="layui-col-md3">
@inject('statusPresenter','App\Presenters\StatusPresenter') @inject('statusPresenter','App\Presenters\StatusPresenter')
{!! $statusPresenter->render('settlement_type','结算方式 : ', {!! $statusPresenter->render('settlement_type','结算方式 : ',
!empty($supplier)?$supplier['settlement_type']:'',config('field.SettlementType'),['required'=>true]) !!} !empty($supplier)?$supplier['settlement_type']:'',config('field.SettlementType'),['required'=>true]) !!}
</div> </div>
<div class="layui-col-md3"> <div class="layui-col-md3">
<div class="layui-inline"> <div class="layui-inline">
@inject('statusPresenter','App\Presenters\StatusPresenter') @inject('statusPresenter','App\Presenters\StatusPresenter')
{!! $statusPresenter->render('pay_type','付款周期 : ', {!! $statusPresenter->render('pay_type','付款周期 : ',
!empty($supplier)?$supplier['pay_type']:'',config('fixed.SupplierPayType'),['required'=>true]) !!} !empty($supplier)?$supplier['pay_type']:'',config('fixed.SupplierPayType'),['required'=>true]) !!}
</div> </div>
</div> </div>
<div class="layui-col-md6" style="width:500px;margin-bottom: 3px;margin-left: -20px;"> <div class="layui-col-md6" style="width:500px;margin-bottom: 3px;margin-left: -20px;">
<div class="layui-row"> <div class="layui-row">
@if (!empty($supplier)&&$supplier['pay_type']==1) @if (!empty($supplier)&&$supplier['pay_type']==1)
<div class="pay_type_1_div"> <div class="pay_type_1_div">
<div class="layui-row" style=""> <div class="layui-row" style="">
<span class="require">*</span>月结 : &nbsp <span class="require">*</span>月结 : &nbsp
<div class="layui-input-inline" style="width: 80px;"> <div class="layui-input-inline" style="width: 80px;">
<input class="layui-input valueInput" type="hidden" name="pay_type_value" <input class="layui-input valueInput" type="hidden" name="pay_type_value" value="{{$supplier['pay_type_value'] or ''}}">
value="{{$supplier['pay_type_value'] or ''}}"> <select lay-filter="pay_type_month">
<select lay-filter="pay_type_month"> <option value="">请选择</option>
<option value="">请选择</option> <option value="7" @if($supplier['pay_type_value']==7) selected='selected' @endif>7
<option value="7" </option>
@if($supplier['pay_type_value']==7) <option value="15" @if($supplier['pay_type_value']==15) selected='selected' @endif>15
selected='selected' </option>
@endif>7 <option value="30" @if($supplier['pay_type_value']==30) selected='selected' @endif>30
</option> </option>
<option value="15" <option value="45" @if($supplier['pay_type_value']==45) selected='selected' @endif>45
@if($supplier['pay_type_value']==15) </option>
selected='selected' <option value="60" @if($supplier['pay_type_value']==60) selected='selected' @endif>60
@endif>15 </option>
</option> <option value="90" @if($supplier['pay_type_value']==90) selected='selected' @endif>90
<option value="30" </option>
@if($supplier['pay_type_value']==30) </select>
selected='selected'
@endif>30
</option>
<option value="45"
@if($supplier['pay_type_value']==45)
selected='selected'
@endif>45
</option>
<option value="60"
@if($supplier['pay_type_value']==60)
selected='selected'
@endif>60
</option>
<option value="90"
@if($supplier['pay_type_value']==90)
selected='selected'
@endif>90
</option>
</select>
</div>
&nbsp天
<input type="hidden" class="valueInput" name="pay_type_extra" value="天">
</div> </div>
&nbsp天
<input type="hidden" class="valueInput" name="pay_type_extra" value="天">
</div> </div>
</div>
@else @else
<div class="pay_type_1_div" style="display: none"> {{-- 现在账期类型不仅仅要支持设置具体的天数,还要设置具体的类型,比如当月结,当周结 --}}
<div class="layui-row"> <div class="pay_type_1_div" style="display: none">
<div class="layui-row">
@inject('statusPresenter','App\Presenters\StatusPresenter')
{!! $statusPresenter->render('pay_type_extra','付款周期 : ',
!empty($supplier)?$supplier['pay_type_extra']:'',config('field.SupplierPayExtra'),['required'=>true]) !!}
<div id="pay_type_month_div">
<span class="require">*</span>月结 : &nbsp <span class="require">*</span>月结 : &nbsp
<div class="layui-input-inline" style="width: 80px;"> <div class="layui-input-inline" style="width: 80px;">
<input class="layui-input valueInput" type="hidden" name="pay_type_value"> <input class="layui-input valueInput" type="hidden" name="pay_type_value">
...@@ -82,18 +68,19 @@ ...@@ -82,18 +68,19 @@
<input type="hidden" class="valueInput" name="pay_type_extra" value="天"> <input type="hidden" class="valueInput" name="pay_type_extra" value="天">
</div> </div>
</div> </div>
</div>
@endif @endif
@if (!empty($supplier)&&$supplier['pay_type']==2) @if (!empty($supplier)&&$supplier['pay_type']==2)
<div class="pay_type_2_div"> <div class="pay_type_2_div">
<input type="hidden" class="valueInput" name="pay_type_value"> <input type="hidden" class="valueInput" name="pay_type_value">
<input type="hidden" class="valueInput" name="pay_type_extra" value=""> <input type="hidden" class="valueInput" name="pay_type_extra" value="">
</div> </div>
@else @else
<div class="pay_type_2_div" style="display: none"> <div class="pay_type_2_div" style="display: none">
<input type="hidden" class="valueInput" name=""> <input type="hidden" class="valueInput" name="">
<input type="hidden" class="valueInput" name="" value=""> <input type="hidden" class="valueInput" name="" value="">
</div> </div>
@endif @endif
</div> </div>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment