|
@@ -30,6 +30,7 @@ class BaseData extends BasicLife
|
|
|
$sku_attrs[$val['key']] = $keyVal;
|
|
$sku_attrs[$val['key']] = $keyVal;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ $data['product_name'] = ($data['price']/100)."元代".($data['line_price']/100)."元商场权益券".$data['product_name'];
|
|
|
$param = [
|
|
$param = [
|
|
|
"account_id" => $store['store_id'], // 商家id
|
|
"account_id" => $store['store_id'], // 商家id
|
|
|
"product" => [
|
|
"product" => [
|
|
@@ -59,9 +60,9 @@ class BaseData extends BasicLife
|
|
|
if (empty($sku)) { // 单sku
|
|
if (empty($sku)) { // 单sku
|
|
|
$param['sku'] = [
|
|
$param['sku'] = [
|
|
|
"attr_key_value_map" => $sku_attrs,
|
|
"attr_key_value_map" => $sku_attrs,
|
|
|
- "actual_amount" => $type=='edit'?($data['price']*100):$data['price'], // 售价 实际支付价格
|
|
|
|
|
|
|
+ "actual_amount" => $type=='edit'?round($data['price']*100):round($data['price']), // 售价 实际支付价格
|
|
|
"sku_name" => $data['product_name'], // sku名
|
|
"sku_name" => $data['product_name'], // sku名
|
|
|
- "origin_amount" => $type=='edit'?($data['line_price']*100):$data['line_price'],
|
|
|
|
|
|
|
+ "origin_amount" => $type=='edit'?round($data['line_price']*100):round($data['line_price']),
|
|
|
"status" => 1,
|
|
"status" => 1,
|
|
|
"stock" => [
|
|
"stock" => [
|
|
|
"limit_type" => $data['limit_use_rule'], // 库存上限类型,为2时stock_qty和avail_qty字段无意义 1 有限库存 2 无限库存
|
|
"limit_type" => $data['limit_use_rule'], // 库存上限类型,为2时stock_qty和avail_qty字段无意义 1 有限库存 2 无限库存
|
|
@@ -104,7 +105,7 @@ class BaseData extends BasicLife
|
|
|
foreach ($val['list'] as $sKey=>$sub) {
|
|
foreach ($val['list'] as $sKey=>$sub) {
|
|
|
$commodity[$key]['item_list'][$sKey] = [
|
|
$commodity[$key]['item_list'][$sKey] = [
|
|
|
"name" => $sub['name'],
|
|
"name" => $sub['name'],
|
|
|
- "price" => $sub['price'] * 100,
|
|
|
|
|
|
|
+ "price" => round($sub['price'] * 100),
|
|
|
"count" => 1,
|
|
"count" => 1,
|
|
|
"unit" => "份"
|
|
"unit" => "份"
|
|
|
];
|
|
];
|
|
@@ -183,7 +184,8 @@ class BaseData extends BasicLife
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
case "show_channel":
|
|
case "show_channel":
|
|
|
- $return = (string) $data['show_channel'];
|
|
|
|
|
|
|
+// $return = (string) $data['show_channel'];
|
|
|
|
|
+ $return = "1";
|
|
|
break;
|
|
break;
|
|
|
case "use_date": // 使用日期 券码的可以核销日期,履约核销强依赖
|
|
case "use_date": // 使用日期 券码的可以核销日期,履约核销强依赖
|
|
|
if ($data['use_date_type'] == 1) { // 指定天数
|
|
if ($data['use_date_type'] == 1) { // 指定天数
|
|
@@ -220,7 +222,8 @@ class BaseData extends BasicLife
|
|
|
$return = "true";
|
|
$return = "true";
|
|
|
break;
|
|
break;
|
|
|
case "code_source_type": // 券码生成方式 "1-抖音码 2-三方码 3-预导码
|
|
case "code_source_type": // 券码生成方式 "1-抖音码 2-三方码 3-预导码
|
|
|
- $return = $data['code_source_type']?(string)$data['code_source_type']:"1";
|
|
|
|
|
|
|
+// $return = $data['code_source_type']?(string)$data['code_source_type']:"2";
|
|
|
|
|
+ $return = 2;
|
|
|
break;
|
|
break;
|
|
|
case "settle_type": // 收款方式 1-总店结算 2-分店结算
|
|
case "settle_type": // 收款方式 1-总店结算 2-分店结算
|
|
|
// $return = $data['code_source_type']?(string)$data['code_source_type']:"2";
|
|
// $return = $data['code_source_type']?(string)$data['code_source_type']:"2";
|