Commit 644b9c46 authored by jianghaiming's avatar jianghaiming

Merge branch 'develop' of https://gitlab.yidian-inc.com/bp/goods into develop

parents b9caa7d6 d4fb078b
...@@ -17,7 +17,6 @@ class GoodsAddValidate extends BaseValidate ...@@ -17,7 +17,6 @@ class GoodsAddValidate extends BaseValidate
'category_2_id' => 'require', 'category_2_id' => 'require',
'desc' => 'length:0,50', 'desc' => 'length:0,50',
'desc_pic_url' => 'require', 'desc_pic_url' => 'require',
'original_price' => 'require',
'price' => 'require', 'price' => 'require',
'expiration_time' => 'require', 'expiration_time' => 'require',
'sub_shop_ids' => 'require', 'sub_shop_ids' => 'require',
...@@ -32,7 +31,6 @@ class GoodsAddValidate extends BaseValidate ...@@ -32,7 +31,6 @@ class GoodsAddValidate extends BaseValidate
'category_2_id' => '请选择所属类目', 'category_2_id' => '请选择所属类目',
'desc' => '商品说明内容不能过长', 'desc' => '商品说明内容不能过长',
'desc_pic_url' => '请上传商品图片', 'desc_pic_url' => '请上传商品图片',
'original_price' => '请填写原价',
'price' => '请填写售价', 'price' => '请填写售价',
'expiration_time' => '请填写到期时间', 'expiration_time' => '请填写到期时间',
'sub_shop_ids' => '门店id不能为空', 'sub_shop_ids' => '门店id不能为空',
......
...@@ -17,7 +17,6 @@ class GoodsEditValidate extends BaseValidate ...@@ -17,7 +17,6 @@ class GoodsEditValidate extends BaseValidate
'category_2_id' => 'require', 'category_2_id' => 'require',
'desc' => 'length:0,50', 'desc' => 'length:0,50',
'desc_pic_url' => 'require', 'desc_pic_url' => 'require',
'original_price' => 'require',
'price' => 'require', 'price' => 'require',
'expiration_time' => 'require', 'expiration_time' => 'require',
'sub_shop_ids' => 'require', 'sub_shop_ids' => 'require',
...@@ -31,7 +30,6 @@ class GoodsEditValidate extends BaseValidate ...@@ -31,7 +30,6 @@ class GoodsEditValidate extends BaseValidate
'category_2_id' => '请选择所属类目', 'category_2_id' => '请选择所属类目',
'desc' => '商品说明内容不能过长', 'desc' => '商品说明内容不能过长',
'desc_pic_url' => '请上传商品图片', 'desc_pic_url' => '请上传商品图片',
'original_price' => '请填写原价',
'price' => '请填写售价', 'price' => '请填写售价',
'expiration_time' => '请填写到期时间', 'expiration_time' => '请填写到期时间',
'sub_shop_ids' => '门店id不能为空', 'sub_shop_ids' => '门店id不能为空',
......
...@@ -85,6 +85,8 @@ class GoodsToEsController extends Cli ...@@ -85,6 +85,8 @@ class GoodsToEsController extends Cli
"audit_status" => $goodsSkuInfo["audit_status"], "audit_status" => $goodsSkuInfo["audit_status"],
"online_status" => $goodsSkuInfo["online_status"], "online_status" => $goodsSkuInfo["online_status"],
"desc" => $goodsSkuInfo["desc"], "desc" => $goodsSkuInfo["desc"],
"category_1_id" => $goodsSkuInfo["category_1_id"],
"category_2_id" => $goodsSkuInfo["category_2_id"],
"category_1_name" => $nameList[0], "category_1_name" => $nameList[0],
"category_2_name" => $nameList[1], "category_2_name" => $nameList[1],
"life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"], "life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"],
......
...@@ -28,6 +28,16 @@ class GoodsController extends Base ...@@ -28,6 +28,16 @@ class GoodsController extends Base
$this->success(["result" => $categoryList]); $this->success(["result" => $categoryList]);
} }
/**
* 一级商品分类数据
* @throws Exception
*/
public function get_level_one_category_listAction()
{
$categoryList = CategoryService::getLevelOneCategory();
$this->success(["result" => $categoryList]);
}
/** /**
* 增加商品 * 增加商品
*/ */
......
...@@ -46,4 +46,13 @@ class CategoryService ...@@ -46,4 +46,13 @@ class CategoryService
} }
return $data; return $data;
} }
/**
* 查询一级商品分类
* @return \Api\PhpUtils\Mysql\MysqlBase
*/
public static function getLevelOneCategory()
{
return Category::getRecordList(["level"=>Category::LEVEL_1], ['category_id', 'name']);
}
} }
\ No newline at end of file
...@@ -945,6 +945,8 @@ class GoodsService ...@@ -945,6 +945,8 @@ class GoodsService
"audit_status" => $goodsSkuInfo["audit_status"], "audit_status" => $goodsSkuInfo["audit_status"],
"online_status" => $goodsSkuInfo["online_status"], "online_status" => $goodsSkuInfo["online_status"],
"desc" => $goodsSkuInfo["desc"], "desc" => $goodsSkuInfo["desc"],
"category_1_id" => $goodsSkuInfo["category_1_id"],
"category_2_id" => $goodsSkuInfo["category_2_id"],
"category_1_name" => $nameList[0], "category_1_name" => $nameList[0],
"category_2_name" => $nameList[1], "category_2_name" => $nameList[1],
"life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"], "life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"],
...@@ -993,6 +995,8 @@ class GoodsService ...@@ -993,6 +995,8 @@ class GoodsService
"audit_status" => GoodsSku::STATUS_AUDIT, "audit_status" => GoodsSku::STATUS_AUDIT,
"online_status" => GoodsSku::ONLINE_STATUS_NO_ONLINE, "online_status" => GoodsSku::ONLINE_STATUS_NO_ONLINE,
"desc" => $skuParams["desc"], "desc" => $skuParams["desc"],
"category_1_id" => $skuParams["category_1_id"],
"category_2_id" => $skuParams["category_2_id"],
"category_1_name" => $nameList[0], "category_1_name" => $nameList[0],
"category_2_name" => $nameList[1], "category_2_name" => $nameList[1],
"life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"], "life_account_name" => empty($lifeAccountRes["response"]["result"]["life_account_name"]) ? "" : $lifeAccountRes["response"]["result"]["life_account_name"],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment