99 lines
4.4 KiB
PHP
99 lines
4.4 KiB
PHP
<div class="pageContent">
|
|
<form method="post" action="{{ route('Admin.activityGifts.update', $gift) }}" class="pageForm required-validate" onsubmit="return validateCallback(this, dialogAjaxDone)">
|
|
<div class="pageFormContent" layoutH="55">
|
|
<div class="unit">
|
|
<label>选择商品:</label>
|
|
<div style="width: 70%">
|
|
<select id="seller">
|
|
<option value="">选择商户</option>
|
|
@foreach ($sellers as $seller)
|
|
<option value="{{ $seller['id'] }}" @if($gift->goods->seller_id == $seller->id) selected @endif>{{ $seller['name'] }}</option>
|
|
@endforeach
|
|
</select>
|
|
<select id="goods" name="goods_id">
|
|
<option value="">选择商品</option>
|
|
@foreach ($goods as $good)
|
|
<option value="{{ $good['id'] }}" @if($gift->goods_id == $good->id) selected @endif>{{ $good['title'] }}</option>
|
|
@endforeach
|
|
</select>
|
|
<select id="params" name="param_id">
|
|
<option value="">选择规格</option>
|
|
@foreach ($params as $param)
|
|
<option value="{{ $param['id'] }}" @if($gift->param_id == $param->id) selected @endif>
|
|
{{ $param['value'] }} - 售价{{ $param['price'] }} - 成本{{ $param['cost'] }}
|
|
</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="unit">
|
|
<label>任务指标:</label>
|
|
<input type="text" name="mode" value="{{ $gift->mode }}" size="50" class="required"/>
|
|
</div>
|
|
<div class="divider"></div>
|
|
<div class="unit">
|
|
<label>领取消耗业绩:</label>
|
|
<input type="text" name="consume_mode" value="{{ $gift->consume_mode }}" size="50" class="required"/>
|
|
</div>
|
|
<div class="divider"></div>
|
|
<div class="unit">
|
|
<label>商家是否结算成本:</label>
|
|
<select name="is_windup" class="combox">
|
|
<option value="0">否</option>
|
|
<option value="1">是</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
@csrf
|
|
<div class="formBar">
|
|
<ul>
|
|
@csrf
|
|
@method('PUT')
|
|
<li><div class="buttonActive"><div class="buttonContent"><button type="submit">保存</button></div></div></li>
|
|
<li><div class="button"><div class="buttonContent"><button type="button" class="close">取消</button></div></div></li>
|
|
</ul>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$("#seller").on('change', function() {
|
|
var seller_id = $(this).val();
|
|
$.post('{{ route('Admin.activities.goods')}}', {seller_id: seller_id, _token:"{{ csrf_token() }}"}, function(res) {
|
|
if (res.code) {
|
|
$('#goods').html("");
|
|
var option1 = $("<option>").val(0).text('请选择商品');
|
|
$('#goods').append(option1);
|
|
$.each(res.data, function(key, val) {
|
|
var option1 = '<option value="' + val.id + '">'+ val.title +'</option>';
|
|
$('#goods').append(option1);
|
|
});
|
|
$("#params").get(0).selectedIndex = 0;
|
|
$("#goods").get(0).selectedIndex = 0;
|
|
|
|
} else {
|
|
updateAlert(res.msg);
|
|
}
|
|
});
|
|
|
|
});
|
|
|
|
$("#goods").on('change', function() {
|
|
var goods_id = $(this).val();
|
|
$.post('{{ route('Admin.activities.params')}}', {goods_id: goods_id, _token:"{{ csrf_token() }}"}, function(res) {
|
|
if (res.code) {
|
|
$('#params').html("");
|
|
var option1 = $("<option>").val(0).text('请选择规格');
|
|
$('#params').append(option1);
|
|
$.each(res.data, function(key, val) {
|
|
var option1 = '<option value="' + val.id + '">'+ val.title +'</option>';
|
|
$('#params').append(option1);
|
|
});
|
|
$("#params").get(0).selectedIndex=0;
|
|
} else {
|
|
updateAlert(res.msg);
|
|
}
|
|
});
|
|
|
|
});
|
|
|
|
</script> |