正在显示
5 个修改的文件
包含
34 行增加
和
21 行删除
| @@ -50,9 +50,11 @@ class Activity extends Backend | @@ -50,9 +50,11 @@ class Activity extends Backend | ||
| 50 | if ($this->request->isAjax()) { | 50 | if ($this->request->isAjax()) { |
| 51 | //如果发送的来源是Selectpage,则转发到Selectpage | 51 | //如果发送的来源是Selectpage,则转发到Selectpage |
| 52 | if ($this->request->request('keyField')) { | 52 | if ($this->request->request('keyField')) { |
| 53 | + | ||
| 53 | return $this->selectpage(); | 54 | return $this->selectpage(); |
| 54 | } | 55 | } |
| 55 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); | 56 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); |
| 57 | + | ||
| 56 | $list = $this->model | 58 | $list = $this->model |
| 57 | ->with(['store','coupon']) | 59 | ->with(['store','coupon']) |
| 58 | ->where($where) | 60 | ->where($where) |
| @@ -49,7 +49,7 @@ class Coupon extends Backend | @@ -49,7 +49,7 @@ class Coupon extends Backend | ||
| 49 | return $this->selectpage(); | 49 | return $this->selectpage(); |
| 50 | } | 50 | } |
| 51 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); | 51 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); |
| 52 | - | 52 | + |
| 53 | $list = $this->model | 53 | $list = $this->model |
| 54 | ->with(['store']) | 54 | ->with(['store']) |
| 55 | ->where($where) | 55 | ->where($where) |
| 1 | <form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action=""> | 1 | <form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action=""> |
| 2 | - | ||
| 3 | - <div class="form-group"> | ||
| 4 | - <label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label> | ||
| 5 | - <div class="col-xs-12 col-sm-8"> | ||
| 6 | - <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=""> | 2 | + <div class="" data-toggle="cxselect" data-selects="first,second"> |
| 3 | + <div class="form-group"> | ||
| 4 | + <label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label> | ||
| 5 | + <div class="col-xs-12 col-sm-8"> | ||
| 6 | + <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=""> | ||
| 7 | + </div> | ||
| 7 | </div> | 8 | </div> |
| 8 | - </div> | ||
| 9 | - <div class="form-group"> | ||
| 10 | - <label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label> | ||
| 11 | - <div class="col-xs-12 col-sm-8"> | ||
| 12 | - <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="请选择卡卷"> | 9 | + <div class="form-group"> |
| 10 | + <label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label> | ||
| 11 | + <div class="col-xs-12 col-sm-8"> | ||
| 12 | + <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="请选择卡卷"> | ||
| 13 | 13 | ||
| 14 | + </div> | ||
| 14 | </div> | 15 | </div> |
| 15 | </div> | 16 | </div> |
| 16 | <div class="form-group"> | 17 | <div class="form-group"> |
| 1 | <form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action=""> | 1 | <form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action=""> |
| 2 | - | ||
| 3 | - <div class="form-group"> | ||
| 4 | - <label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label> | ||
| 5 | - <div class="col-xs-12 col-sm-8"> | ||
| 6 | - <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}"> | 2 | + <div class="" data-toggle="cxselect" data-selects="first,second"> |
| 3 | + <div class="form-group"> | ||
| 4 | + <label class="control-label col-xs-12 col-sm-2">{:__('Verification_store_id')}:</label> | ||
| 5 | + <div class="col-xs-12 col-sm-8"> | ||
| 6 | + <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}"> | ||
| 7 | + </div> | ||
| 7 | </div> | 8 | </div> |
| 8 | - </div> | ||
| 9 | - <div class="form-group"> | ||
| 10 | - <label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label> | ||
| 11 | - <div class="col-xs-12 col-sm-8"> | ||
| 12 | - <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}"> | 9 | + <div class="form-group"> |
| 10 | + <label class="control-label col-xs-12 col-sm-2">{:__('Verification_coupon_ids')}:</label> | ||
| 11 | + <div class="col-xs-12 col-sm-8"> | ||
| 12 | + <input id="c-verification_coupon_ids" data-rule="required" | ||
| 13 | + data-params='{"custom[verification_store_id":{$row.verification_coupon_ids}]}' | ||
| 14 | + data-source="verification/coupon/index?verification_store_id={$row.verification_store_id}" | ||
| 15 | + data-multiple="true" class="second form-control selectpage" | ||
| 16 | + name="row[verification_coupon_ids]" | ||
| 17 | + type="text" | ||
| 18 | + value="{$row.verification_coupon_ids|htmlentities}"> | ||
| 19 | + </div> | ||
| 13 | </div> | 20 | </div> |
| 14 | </div> | 21 | </div> |
| 15 | <div class="form-group"> | 22 | <div class="form-group"> |
| @@ -54,6 +54,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin | @@ -54,6 +54,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin | ||
| 54 | Controller.api.bindevent(); | 54 | Controller.api.bindevent(); |
| 55 | }, | 55 | }, |
| 56 | edit: function () { | 56 | edit: function () { |
| 57 | + $("#c-verification_coupon_ids").data("params", function(){ | ||
| 58 | + return {custom: {verification_store_id: $("#c-verification_store_id").val()}}; | ||
| 59 | + }); | ||
| 57 | Controller.api.bindevent(); | 60 | Controller.api.bindevent(); |
| 58 | }, | 61 | }, |
| 59 | api: { | 62 | api: { |
-
请 注册 或 登录 后发表评论