public function actionIndex() { $view = \Yii::$app->view; $view->params['moduleName'] = '意见反馈'; $request = \Yii::$app->request; $status = $request->_get('status', 'wait'); $search = $request->_get('search', ''); $total = Feedback::getTotal($status, $search); $pagination = new Pagination(['defaultPageSize' => \Yii::$app->params['pageSize'], 'totalCount' => $total]); $data = Feedback::getInfos($status, $search, $pagination->limit, $pagination->offset); $token = Token::getToken(); $userId = \Yii::$app->user->id; $changestatusIdentity = EasyHelpers::dataEncrypt('changestatus,' . $userId); return $this->render('index', ['data' => $data, 'pagination' => $pagination, 'status' => $status, 'search' => $search, 'token' => $token, 'changestatusIdentity' => $changestatusIdentity]); }
public function actionCategorymanage() { $view = \Yii::$app->view; $view->params['moduleName'] = '分类管理'; $categoryId = intval(\Yii::$app->request->get('id', 0)); if (!intval($categoryId)) { return $this->redirect('/category/index'); } $data['categoryName'] = \Yii::$app->request->get('name', ''); $data['attr'] = Attribute::getAttr(); $data['categoryId'] = $categoryId; $data['categoryAttr'] = Attribute::getCategoryAttr($categoryId); $data['token'] = Token::getToken(); $userId = \Yii::$app->user->id; $data['categoryattrIdentity'] = EasyHelpers::dataEncrypt('categoryattr,' . $userId); return $this->render('categorymanage', $data); }
public function actionSubcategory() { $view = \Yii::$app->view; $view->params['moduleName'] = '分类管理'; $data['token'] = Token::getToken(); $scid = \Yii::$app->request->_get('id', '0'); $subC = []; if (intval($scid)) { $subC = Category::getSubcategory($scid); } $data['category'] = $subC; $data['scid'] = $scid; $data['token'] = Token::getToken(); $userId = \Yii::$app->user->id; $data['addIdentity'] = EasyHelpers::dataEncrypt('add,' . $userId); $data['modifyIdentity'] = EasyHelpers::dataEncrypt('modify,' . $userId); $data['delcatetwoIdentity'] = EasyHelpers::dataEncrypt('delcatetwo,' . $userId); return $this->render('sub_category', $data); }
/** * 店铺详情 * @return type */ public function actionInfo() { $view = \Yii::$app->view; $view->params['moduleName'] = '商家信息'; $storeId = intval(\Yii::$app->request->get('storeId', 0)); $store = Store::findOne(['storeId' => $storeId]); if (!$store) { return $this->redirect('/store/index'); } \Yii::$app->language = 'zh-CN'; $token = Token::getToken(); $user = \Yii::$app->user->id; $changestatusIdentity = EasyHelpers::dataEncrypt('changestatus,' . $user); $saleIdentity = EasyHelpers::dataEncrypt('sale,' . $user); $salestoreIdentity = EasyHelpers::dataEncrypt('salestore,' . $user); //销售 $total = StoreSale::getSaleTotal(); $pagination = new \yii\data\Pagination(['totalCount' => $total, 'defaultPageSize' => \Yii::$app->params['pageSize']]); $sales = StoreSale::getSale($storeId, $pagination->offset, $pagination->limit); return $this->render('storeinfo', ['store' => $store, 'token' => $token, 'changestatusIdentity' => $changestatusIdentity, 'salestoreIdentity' => $salestoreIdentity, 'saleIdentity' => $saleIdentity, 'sales' => $sales, 'pagination' => $pagination]); }
/** * 组权限分配 */ public function actionPrivilege() { $view = \Yii::$app->view->params['moduleName'] = '管理员分组'; $search = \Yii::$app->request->_get('search', ''); $where = 1; if ($search) { $where .= ' AND moduleName LIKE \'%' . $search . '%\''; } $module = ModuleAdmin::find()->where($where); $groupId = \Yii::$app->request->_get('groupId', ''); $pageSize = \Yii::$app->params['pageSize']; $total = $module->count(); $pagination = new Pagination(['defaultPageSize' => $pageSize, 'totalCount' => $total]); $data = $module->asArray()->offset($pagination->offset)->limit($pagination->limit)->orderBy('convert(nav_bar using gbk) ASC,createTime DESC')->all(); $privilegedata = GroupPrivilegeAdmin::find()->where('groupId=' . $groupId)->asArray()->All(); foreach ($data as &$modules) { foreach ($privilegedata as $privilege) { if ($modules['moduleId'] == $privilege['moduleId']) { $modules['isAble'] = 1; } } } $data = EasyHelpers::kGroup($data, 'nav_bar'); $token = Token::getToken(); $userId = \Yii::$app->user->id; $saveprivilegeIdentity = EasyHelpers::dataEncrypt('saveprivilege,' . $userId); return $this->render('privilege', ['data' => $data, 'groupId' => $groupId, 'search' => $search, 'token' => $token, 'pagination' => $pagination, 'saveprivilegeIdentity' => $saveprivilegeIdentity]); }
/** * 产品详情 * @return type */ public function actionDetail() { $pid = \YIi::$app->request->get('pid', 0); $product = []; if ($pid) { $product = \master\models\Product::getProductById($pid); $product['fileName'] = \master\models\Product::getFileName($pid); $product['clicks'] = ProductClick::getClickNum($pid); } if (!$product) { return $this->redirect('/product/index'); } $data['product'] = $product; $data['changestatusdetailIdentity'] = EasyHelpers::dataEncrypt('changestatusdetail,' . \Yii::$app->user->id); $data['setmodelnameIdentity'] = EasyHelpers::dataEncrypt('setmodelname,' . \Yii::$app->user->id); $data['token'] = Token::getToken(); return $this->render('detail', $data); }