|
@@ -38,22 +38,27 @@ class Manage
|
|
|
public function create($id, $name, $param)
|
|
|
{
|
|
|
$code = Dever::param('num', $param);
|
|
|
+ $score = Dever::param('score', $param);
|
|
|
$product_num = Dever::param('product_num', $param);
|
|
|
$product = Dever::param('product', $param);
|
|
|
|
|
|
$seller_id = Dever::param('seller_id', $param);
|
|
|
|
|
|
$cate_id = $product_id = 0;
|
|
|
- if ($product && isset($product[0]) && isset($product[1])) {
|
|
|
+ if ($product && isset($product[0])) {
|
|
|
$cate_id = $product[0];
|
|
|
- $product_id = $product[1];
|
|
|
+ if (isset($product[1])) {
|
|
|
+ $product_id = $product[1];
|
|
|
+ }
|
|
|
+
|
|
|
$product = implode(',', $product);
|
|
|
}
|
|
|
|
|
|
- if ($cate_id <= 0 || $product_id <= 0){
|
|
|
- Dever::alert('生成失败');
|
|
|
+ if ($cate_id <= 0){
|
|
|
+ Dever::alert('生成失败,请选择分类');
|
|
|
}
|
|
|
|
|
|
+
|
|
|
|
|
|
$total = 0;
|
|
|
$core = Dever::load('code/lib/core');
|
|
@@ -61,7 +66,7 @@ class Manage
|
|
|
$num = $code - $total;
|
|
|
|
|
|
for ($i = 0; $i < $num; $i++) {
|
|
|
- $core->createCode($product, $cate_id, $product_id, $seller_id, $product_num);
|
|
|
+ $core->createCode($product, $cate_id, $product_id, $seller_id, $product_num, -1, false, $score);
|
|
|
}
|
|
|
}
|
|
|
}
|