|
|
@@ -505,4 +505,44 @@ class ItemController extends BaseController
|
|
|
$customList = ProductClass::getHasLimitBuyList($item);
|
|
|
util::success(['customList' => $customList]);
|
|
|
}
|
|
|
+
|
|
|
+ //花材展示备注
|
|
|
+ public function actionUpdateItemRemark()
|
|
|
+ {
|
|
|
+ $get = Yii::$app->request->get();
|
|
|
+ $id = $get['id'] ?? 0;
|
|
|
+ $itemRemark = trim($get['itemRemark'] ?? '');
|
|
|
+ if (empty($itemRemark)) {
|
|
|
+ util::fail('请填写备注');
|
|
|
+ }
|
|
|
+ if (mb_strlen($itemRemark) > 200) {
|
|
|
+ util::fail('备注不能超过200字');
|
|
|
+ }
|
|
|
+ $info = ItemClass::getById($id, true);
|
|
|
+ if (empty($info)) {
|
|
|
+ util::fail('没有找到花材');
|
|
|
+ }
|
|
|
+ if ($info->mainId != $this->mainId) {
|
|
|
+ util::fail('无法操作');
|
|
|
+ }
|
|
|
+ $info->itemRemark = $itemRemark;
|
|
|
+ $info->save();
|
|
|
+ util::complete('保存成功');
|
|
|
+ }
|
|
|
+
|
|
|
+ public function actionClearItemRemark()
|
|
|
+ {
|
|
|
+ $get = Yii::$app->request->get();
|
|
|
+ $id = $get['id'] ?? 0;
|
|
|
+ $info = ItemClass::getById($id, true);
|
|
|
+ if (empty($info)) {
|
|
|
+ util::fail('没有找到花材');
|
|
|
+ }
|
|
|
+ if ($info->mainId != $this->mainId) {
|
|
|
+ util::fail('无法操作');
|
|
|
+ }
|
|
|
+ $info->itemRemark = '';
|
|
|
+ $info->save();
|
|
|
+ util::complete('清除成功');
|
|
|
+ }
|
|
|
}
|