Commit 3831d2f5 authored by luhongguang's avatar luhongguang

update:编辑拼单活动

parent 9285b85a
...@@ -28,10 +28,6 @@ class Marketing extends MysqlBase ...@@ -28,10 +28,6 @@ class Marketing extends MysqlBase
const COMMISSION_MODE_RATE = 1; const COMMISSION_MODE_RATE = 1;
const COMMISSION_MODE_FIXED = 2; const COMMISSION_MODE_FIXED = 2;
const ONLINE_STATUS_OPEN = 1;
const ONLINE_STATUS_STOP = 2;
const ONLINE_STATUS_EXPIRE = 3;
public static function getRecord($where, $colums = []) public static function getRecord($where, $colums = [])
{ {
if (empty($colums)) { if (empty($colums)) {
......
...@@ -750,7 +750,7 @@ class GoodsService ...@@ -750,7 +750,7 @@ class GoodsService
$marketings = Marketing::select("*", [ $marketings = Marketing::select("*", [
"marketing_id" => $marketingIds, "marketing_id" => $marketingIds,
"marketing_type"=> Marketing::MARKETING_TYPE_FENXIAO, "marketing_type"=> Marketing::MARKETING_TYPE_FENXIAO,
"online_status" => Marketing::ONLINE_STATUS_OPEN] "online_status" => Marketing::ONLINE_STATUS_QIDONG]
); );
if (!empty($marketings)) { if (!empty($marketings)) {
......
...@@ -681,11 +681,20 @@ class MarketingService ...@@ -681,11 +681,20 @@ class MarketingService
$maxPrice = end($uniquePriceList); $maxPrice = end($uniquePriceList);
Marketing::beginTransaction(); Marketing::beginTransaction();
$onlineStatus = Marketing::ONLINE_STATUS_DAOQI;
if ($params["online_status"] == Marketing::ONLINE_STATUS_QIDONG) {
$onlineStatus = Marketing::ONLINE_STATUS_QIDONG;
$endTime = date("Y-m-d H:i:s", strtotime("+7 day"));
}
if ($params["online_status"] == Marketing::ONLINE_STATUS_GUANBI) {
$onlineStatus = Marketing::ONLINE_STATUS_GUANBI;
$endTime = date("Y-m-d H:i:s");
}
$marketingParams = [ $marketingParams = [
'marketing_name' => $marketingName, 'marketing_name' => $marketingName,
'start_time' => $startTime, 'start_time' => $startTime,
'end_time' => $endTime, 'end_time' => $endTime,
'online_status' => 1, 'online_status' => $onlineStatus,
'marketing_type' => $type, 'marketing_type' => $type,
'good_count' => count($goodsSkuId), 'good_count' => count($goodsSkuId),
'update_user_email' => $createUserEmail, 'update_user_email' => $createUserEmail,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment