|
@@ -8,7 +8,17 @@ class Manage extends Auth
|
|
{
|
|
{
|
|
return Dever::db('info', 'channel')->select(array('status' => 1));
|
|
return Dever::db('info', 'channel')->select(array('status' => 1));
|
|
}
|
|
}
|
|
-
|
|
+ public function formatTime($timevalue)
|
|
|
|
+ {
|
|
|
|
+ if(strpos($timevalue,"-"))
|
|
|
|
+ {
|
|
|
|
+ return strtotime($timevalue);
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ return intval(($timevalue- 25569) * 3600 * 24) - 8*3600 + 60;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
|
|
public function uploadCard($data)
|
|
public function uploadCard($data)
|
|
{
|
|
{
|
|
@@ -27,6 +37,11 @@ class Manage extends Auth
|
|
}
|
|
}
|
|
$update['pwd'] = $v['B'];
|
|
$update['pwd'] = $v['B'];
|
|
$value = $v['C'];
|
|
$value = $v['C'];
|
|
|
|
+ $end = $v['D'];
|
|
|
|
+ if (!strstr($end, '-')) {
|
|
|
|
+ $end = $this->formatTime($end);
|
|
|
|
+ $end = date('Y-m-d', $end);
|
|
|
|
+ }
|
|
$sku = Dever::db('info_sku', 'goods')->find(array('info_id' => $goods[1], 'value' => $value));
|
|
$sku = Dever::db('info_sku', 'goods')->find(array('info_id' => $goods[1], 'value' => $value));
|
|
if (!$sku) {
|
|
if (!$sku) {
|
|
continue;
|
|
continue;
|
|
@@ -36,6 +51,7 @@ class Manage extends Auth
|
|
$update['sku_id'] = $sku['id'];
|
|
$update['sku_id'] = $sku['id'];
|
|
$update['channel_id'] = $data['channel_id'];
|
|
$update['channel_id'] = $data['channel_id'];
|
|
$update['goods'] = $data['goods'];
|
|
$update['goods'] = $data['goods'];
|
|
|
|
+ $update['end'] = $end;
|
|
Dever::db('card', 'channel')->insert($update);
|
|
Dever::db('card', 'channel')->insert($update);
|
|
}
|
|
}
|
|
}
|
|
}
|