update($update);
}
}
/**
* 更新商品信息
*
* @return mixed
*/
public function goodsUpdate($id, $name, $data)
{
$update = array();
$goods_id = Dever::param('goods_id', $data);
if ($goods_id) {
$info = Dever::db('goods/info')->find($goods_id);
$update['price_type'] = $info['price_type'];
}
if (isset($update) && $update) {
$update['where_id'] = $id;
Dever::db('factory/goods')->update($update);
}
}
public function skuConfig()
{
$data['action'] = Dever::url('factory/lib/manage.skuUp');
$data['info_id'] = Dever::input('search_option_factory_goods_id');
return $data;
}
public function skuUp_api()
{
$factory_goods_id = Dever::input('info_id');
$key = Dever::input('key');
$c_price = Dever::input('c_price');
$factory_goods = Dever::db('factory/goods')->one($factory_goods_id);
if ($key) {
foreach ($key as $k => $v) {
if (isset($c_price[$k]) && $c_price[$k]) {
$info = Dever::db('goods/info_sku')->one(array('key' => $v));
$data = array();
$data['factory_id'] = $factory_goods['factory_id'];
$data['goods_id'] = $factory_goods['goods_id'];
$data['factory_goods_id'] = $factory_goods_id;
$data['sku_id'] = $info['id'];
$factory_info = Dever::db('factory/goods_sku')->one($data);
$data['c_price'] = $c_price[$k];
if (!$factory_info) {
Dever::db('factory/goods_sku')->insert($data);
} else {
$data['where_id'] = $info['id'];
Dever::db('factory/goods_sku')->update($data);
}
}
}
}
Dever::out('yes');
}
public function skuInput()
{
$id = Dever::input('search_option_factory_goods_id');
$factory_goods = Dever::db('factory/goods')->one($id);
$sku = Dever::db('goods/info_sku')->getData(array('info_id' => $factory_goods['goods_id']));
$sku_num = Dever::db('factory/goods_sku')->getData(array('factory_goods_id' => $id));
$info = Dever::db('goods/info')->one($factory_goods['goods_id']);
$info = \Goods\Lib\Info::init(-1)->info($info, 'list_reorder');
$html = '请先选择属性';
if ($info['sell_attr']) {
$head = '';
$body = '