/** * 功能:通过sku获取spu * @param str $sku * @return void * @author wxb * @date 2013/11/15 */ public function getSpuBySku($sku) { $ret = GoodsModel::getSpuBySku($sku); if ($ret == false) { self::$errCode = GoodsModel::$errCode; self::$errMsg = GoodsModel::$errMsg; return false; } return $ret; }
function act_updateSpuHsRelaById() { $id = intval($_POST['id']); if ($id <= 0) { self::$errCode = '101'; self::$errMsg = '无效记录'; return false; } $userId = $_SESSION['userId']; if ($id <= 0) { self::$errCode = '103'; self::$errMsg = '登陆超时'; return false; } $personName = getPersonNameById($userId); $tName = 'pc_spu_tax_hscode'; $select = 'spu'; $where = "WHERE id='{$id}'"; $psthList = OmAvailableModel::getTNameList($tName, $select, $where); if (empty($psthList)) { self::$errCode = '102'; self::$errMsg = "无记录"; return false; } $dataTmpArr = array(); $dataTmpArr['customsName'] = !empty($_POST['customsName']) ? $_POST['customsName'] : ''; $dataTmpArr['materialCN'] = !empty($_POST['materialCN']) ? $_POST['materialCN'] : ''; $dataTmpArr['customsNameEN'] = !empty($_POST['customsNameEN']) ? $_POST['customsNameEN'] : ''; $dataTmpArr['materialEN'] = !empty($_POST['materialEN']) ? $_POST['materialEN'] : ''; $dataTmpArr['hsCode'] = !empty($_POST['hsCode']) ? $_POST['hsCode'] : ''; $dataTmpArr['exportRebateRate'] = !empty($_POST['exportRebateRate']) ? $_POST['exportRebateRate'] : ''; $dataTmpArr['importMFNRates'] = !empty($_POST['importMFNRates']) ? $_POST['importMFNRates'] : ''; $dataTmpArr['generalRate'] = !empty($_POST['generalRate']) ? $_POST['generalRate'] : ''; $dataTmpArr['RegulatoryConditions'] = !empty($_POST['RegulatoryConditions']) ? $_POST['RegulatoryConditions'] : ''; $dataTmpArr = array_filter($dataTmpArr); $jsonData = json_encode($dataTmpArr); if (!empty($dataTmpArr)) { OmAvailableModel::updateTNameRow2arr($tName, $dataTmpArr, $where); error_log(date('Y-m-d_H:i') . "——{$psthList[0]['spu']} 更新成功 BY {$personName}, data: {$jsonData} \r\n", 3, WEB_PATH . "log/spuHscodeTax.txt"); self::$errCode = '200'; self::$errMsg = "更新成功"; return true; } else { self::$errCode = '200'; self::$errMsg = "无数据提交"; return true; } }