作者 chencheng

kq-0620-10

... ... @@ -50,9 +50,11 @@ class Activity extends Backend
if ($this->request->isAjax()) {
//如果发送的来源是Selectpage,则转发到Selectpage
if ($this->request->request('keyField')) {
return $this->selectpage();
}
list($where, $sort, $order, $offset, $limit) = $this->buildparams();
$list = $this->model
->with(['store','coupon'])
->where($where)
... ...
... ... @@ -49,7 +49,7 @@ class Coupon extends Backend
return $this->selectpage();
}
list($where, $sort, $order, $offset, $limit) = $this->buildparams();
$list = $this->model
->with(['store'])
->where($where)
... ...
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_store_id" data-rule="required" data-source="verification/store/index" class="form-control selectpage" name="row[verification_store_id]" type="text" value="">
<div class="" data-toggle="cxselect" data-selects="first,second">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_store_id" data-rule="required" data-source="verification/store/index" class="first form-control selectpage" name="row[verification_store_id]" type="text" value="">
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_coupon_ids" data-rule="required" data-multiple="true" min="0" data-source="verification/coupon/index" data-query-name="id" class="form-control selectpage" name="row[verification_coupon_ids]" type="text" value="" placeholder="请选择卡卷">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_coupon_ids" data-rule="required" data-multiple="true" min="0" data-source="verification/coupon/index?verification_store_id={$row.verification_store_id}" data-query-name="id" class="second form-control selectpage" name="row[verification_coupon_ids]" type="text" value="" placeholder="请选择卡卷">
</div>
</div>
</div>
<div class="form-group">
... ...
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_store_id" data-rule="required" data-source="verification/store/index" class="form-control selectpage" name="row[verification_store_id]" type="text" value="{$row.verification_store_id|htmlentities}">
<div class="" data-toggle="cxselect" data-selects="first,second">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_store_id" data-rule="required" data-source="verification/store/index" class="first form-control selectpage" name="row[verification_store_id]" type="text" value="{$row.verification_store_id|htmlentities}">
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_coupon_ids" data-rule="required" data-source="verification/coupon/index" data-multiple="true" class="form-control selectpage" name="row[verification_coupon_ids]" type="text" value="{$row.verification_coupon_ids|htmlentities}">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-verification_coupon_ids" data-rule="required"
data-params='{"custom[verification_store_id":{$row.verification_coupon_ids}]}'
data-source="verification/coupon/index?verification_store_id={$row.verification_store_id}"
data-multiple="true" class="second form-control selectpage"
name="row[verification_coupon_ids]"
type="text"
value="{$row.verification_coupon_ids|htmlentities}">
</div>
</div>
</div>
<div class="form-group">
... ...
... ... @@ -54,6 +54,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
Controller.api.bindevent();
},
edit: function () {
$("#c-verification_coupon_ids").data("params", function(){
return {custom: {verification_store_id: $("#c-verification_store_id").val()}};
});
Controller.api.bindevent();
},
api: {
... ...