mirror of
https://gitee.com/ShopeX/OMS
synced 2026-04-13 17:25:39 +08:00
49 lines
1.2 KiB
PHP
49 lines
1.2 KiB
PHP
<?php
|
||
/**
|
||
* Copyright © ShopeX (http://www.shopex.cn). All rights reserved.
|
||
* See LICENSE file for license details.
|
||
*/
|
||
|
||
/**
|
||
* 关联后端商品导入最终执行Lib类
|
||
*
|
||
* @author wangbiao@shopex.cn
|
||
* @version 0.1
|
||
*/
|
||
class tbo2o_shop_skus_to_import
|
||
{
|
||
/**
|
||
* 队列任务执行
|
||
*
|
||
* @param String $cursor_id
|
||
* @param Array $params
|
||
* @param String $errmsg
|
||
* @return Boolean
|
||
*/
|
||
function run(&$cursor_id,$params,&$errmsg)
|
||
{
|
||
$importObj = app::get($params['app'])->model($params['mdl']);
|
||
|
||
$dataSdf = $params['sdfdata'];
|
||
|
||
foreach ($dataSdf as $v){
|
||
$data = array(
|
||
'product_id' => $v['product_id'],
|
||
'product_bn' => $v['product_bn'],
|
||
'product_name' => $v['product_name'],
|
||
'is_bind_product' => 1,
|
||
);
|
||
|
||
$is_save = $importObj->update($data, array('id'=>$v['id']));
|
||
if(!$is_save)
|
||
{
|
||
$m = $importObj->db->errorinfo();
|
||
if(!empty($m)){
|
||
$errmsg.=$m.";";
|
||
}
|
||
}
|
||
}
|
||
|
||
return false;
|
||
}
|
||
} |