getList(array_merge(['status' => -1], $this->postData())); // 商品分类 $category = CategoryModel::getCacheTree(); return $this->renderSuccess('', compact('list', 'category')); } /** * 编辑分销商 */ public function edit($product_id) { $model = new AgentProductModel(); if ($this->request->isGet()) { // 平台分销规则 $basicSetting = AgentSetting::getItem('basic'); $agent_product = AgentProductModel::detail($product_id); return $this->renderSuccess('', compact('agent_product', 'basicSetting')); } if ($model->edit($this->postData())) { return $this->renderSuccess('操作成功'); } return $this->renderError($model->getError() ?: '操作失败'); } /** * 设置状态 */ public function setAgent($productIds, $is_agent) { $model = new AgentProductModel(); if ($model->setAgent($productIds, $is_agent)) { return $this->renderSuccess('操作成功'); } return $this->renderError($model->getError() ?: '操作失败'); } }