|
@@ -14,73 +14,75 @@ class refill_discountControl extends SystemControl
|
|
|
parent::__construct();
|
|
|
}
|
|
|
|
|
|
- private function condition($input)
|
|
|
- {
|
|
|
- $cond = [];
|
|
|
- $start_time = $input['start_time'] ?? date("Y-m-d 00:00:00");
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
public function indexOp()
|
|
|
{
|
|
|
$mod_discount = Model('refill_discount');
|
|
|
|
|
|
- $cond = $this->condition($_GET);
|
|
|
-
|
|
|
- $cond = [];
|
|
|
-
|
|
|
+ $list = $mod_discount->getList($_GET);
|
|
|
|
|
|
-// $start_time = $_GET['start_time'] ?? date("Y-m-d 00:00:00");
|
|
|
-//
|
|
|
-// $order_state_send = ORDER_STATE_SEND;
|
|
|
-// $order_state_queue = ORDER_STATE_QUEUE;
|
|
|
-// $order_state_handled = ORDER_STATE_HANDLED;
|
|
|
-// $condition['order_state'] = ['in',"{$order_state_send},{$order_state_queue},{$order_state_handled}"];
|
|
|
-//
|
|
|
-// if(!empty($_GET['mchid'])) {
|
|
|
-// $condition['mchid'] = $_GET['mchid'];
|
|
|
-// }
|
|
|
-//
|
|
|
-// if(in_array($_GET['order_state'], [$order_state_send,$order_state_queue,$order_state_handled])) {
|
|
|
-// $condition['order_state'] = $_GET['order_state'];
|
|
|
-// }
|
|
|
-// if (!empty($_GET['mch_orders'])) {
|
|
|
-// $mch_orders = rtrim($_GET['mch_orders'],',');
|
|
|
-// $condition['mch_order'] = ['in', $mch_orders];
|
|
|
-// }
|
|
|
-//
|
|
|
-// $start_unixtime = intval(strtotime($_GET['query_start_time']));
|
|
|
-// $end_unixtime = intval(strtotime($_GET['query_end_time']));
|
|
|
-// if ($start_unixtime > 0 && $end_unixtime > $start_unixtime) {
|
|
|
-// $condition['order_time'] = [['egt', $start_unixtime], ['lt', $end_unixtime], 'and'];
|
|
|
-// } elseif ($start_unixtime > 0) {
|
|
|
-// $condition['order_time'] = ['egt', $start_unixtime];
|
|
|
-// } elseif ($end_unixtime > 0) {
|
|
|
-// $condition['order_time'] = ['lt', $end_unixtime];
|
|
|
-// } else {
|
|
|
-// $start = strtotime(date('Y-m-d', time()));
|
|
|
-// $condition['order_time'] = ['egt', $start];
|
|
|
-// }
|
|
|
-//
|
|
|
-// $merchants = [];
|
|
|
-// $merchant_list = $this->merchants();
|
|
|
-// foreach ($merchant_list as $value) {
|
|
|
-// $merchants[$value['mchid']] = $value;
|
|
|
-// }
|
|
|
-//
|
|
|
-// if ($_GET['export'] == 1) {
|
|
|
-// $this->RefillDetailExport($condition, $merchants);
|
|
|
-// exit;
|
|
|
-// } else {
|
|
|
-// $list = $mod->getRefillDetailList($condition, 200, 1000);
|
|
|
-// $list = $this->DataFormat($list, $merchants);
|
|
|
-// }
|
|
|
-
|
|
|
-// Tpl::output('merchant_list', $merchant_list);
|
|
|
-// Tpl::output('list', $list);
|
|
|
+ Tpl::output('list', $list);
|
|
|
Tpl::output('show_page', $mod_discount->showpage());
|
|
|
Tpl::showpage('refill_discount.index');
|
|
|
}
|
|
|
-}
|
|
|
+ public function addOp()
|
|
|
+ {
|
|
|
+ $lang = Language::getLangContent();
|
|
|
+ $model_member = Model('member');
|
|
|
+ /**
|
|
|
+ * 保存
|
|
|
+ */
|
|
|
+ if (chksubmit()){
|
|
|
+ /**
|
|
|
+ * 验证
|
|
|
+ */
|
|
|
+ $obj_validate = new Validator();
|
|
|
+ $obj_validate->validateparam = array(
|
|
|
+ array("input"=>$_POST["member_name"], "require"=>"true", "message"=>$lang['member_add_name_null']),
|
|
|
+ array("input"=>$_POST["member_passwd"], "require"=>"true", "message"=>'密码不能为空'),
|
|
|
+ array("input"=>$_POST["member_email"], "require"=>"true", 'validator'=>'Email', "message"=>$lang['member_edit_valid_email'])
|
|
|
+ );
|
|
|
+ $error = $obj_validate->validate();
|
|
|
+ if ($error != ''){
|
|
|
+ showMessage($error);
|
|
|
+ }else {
|
|
|
+ $insert_array = array();
|
|
|
+ $insert_array['member_name'] = trim($_POST['member_name']);
|
|
|
+ $insert_array['member_passwd'] = trim($_POST['member_passwd']);
|
|
|
+ $insert_array['member_email'] = trim($_POST['member_email']);
|
|
|
+ $insert_array['member_truename']= trim($_POST['member_truename']);
|
|
|
+ $insert_array['member_sex'] = trim($_POST['member_sex']);
|
|
|
+ $insert_array['member_qq'] = trim($_POST['member_qq']);
|
|
|
+ $insert_array['member_ww'] = trim($_POST['member_ww']);
|
|
|
+ //默认允许举报商品
|
|
|
+ $insert_array['inform_allow'] = '1';
|
|
|
+ if (!empty($_POST['member_avatar'])){
|
|
|
+ $insert_array['member_avatar'] = trim($_POST['member_avatar']);
|
|
|
+ }
|
|
|
+
|
|
|
+ $result = $model_member->addMember($insert_array);
|
|
|
+ if ($result)
|
|
|
+ {
|
|
|
+ $url = array(
|
|
|
+ array(
|
|
|
+ 'url'=>'index.php?act=member&op=member',
|
|
|
+ 'msg'=>$lang['member_add_back_to_list'],
|
|
|
+ ),
|
|
|
+ array(
|
|
|
+ 'url'=>'index.php?act=member&op=member_add',
|
|
|
+ 'msg'=>$lang['member_add_again'],
|
|
|
+ ),
|
|
|
+ );
|
|
|
+ $this->log(L('nc_add,member_index_name').'[ '.$_POST['member_name'].']',1);
|
|
|
+ showMessage($lang['member_add_succ'],$url);
|
|
|
+ }else {
|
|
|
+ showMessage($lang['member_add_fail']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ Tpl::showpage('member.add');
|
|
|
+ }
|
|
|
+ public function editOp()
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+}
|