道具商城调整。
This commit is contained in:
@@ -276,7 +276,15 @@ class Decorate extends adminApi
|
||||
return V(0,"该价格已存在");
|
||||
}
|
||||
//计算折扣取整
|
||||
$discount = round($price/$original_price, 2)*10;
|
||||
if($price==0 || $original_price==0){
|
||||
$discount = 0;
|
||||
}else{
|
||||
$discount = round($price/$original_price, 2)*10;
|
||||
if($discount >= 10){
|
||||
$discount = 0;
|
||||
}
|
||||
}
|
||||
|
||||
$data = [
|
||||
'did' => $did,
|
||||
'day' => $day,
|
||||
|
||||
@@ -78,7 +78,7 @@ class SystemMessage extends adminApi
|
||||
$data['title'] = $title;
|
||||
}
|
||||
|
||||
$content = $_POST['content'] ?? '';
|
||||
$content = input('content', ''); //$_POST['content'] ?? '';
|
||||
if($content){
|
||||
$data['content'] = $content;
|
||||
}
|
||||
|
||||
@@ -87,12 +87,19 @@ class Decorate extends Model
|
||||
->order('price asc')
|
||||
->select();
|
||||
}else{
|
||||
$list = DB::name($this->table)->alias('a')->join('fa_vs_decorate_price b', 'a.did = b.did')->field('a.did,a.title,a.type,a.base_image,a.play_image,min(b.price) as price,special_num')->where($map)->group('b.did')->order('price asc')->select();
|
||||
$list = DB::name($this->table)
|
||||
->alias('a')->join('fa_vs_decorate_price b', 'a.did = b.did')
|
||||
->field('a.did,a.title,a.type,a.base_image,a.play_image,min(b.price) as price,special_num,b.original_price,b.discount')->where($map)->group('b.did')->order('price asc')->select();
|
||||
}
|
||||
foreach ($list as $k => &$v) {
|
||||
$v['base_image'] = localpath_to_netpath($v['base_image']);
|
||||
$v['play_image'] = localpath_to_netpath($v['play_image']);
|
||||
$v['price'] = (int)$v['price'];
|
||||
if(isset($v['discount']) && ($v['discount']<=0 || $v['discount']>=10)){
|
||||
$v['discount_str'] = "无折扣";
|
||||
}else{
|
||||
$v['discount_str'] = $v['discount']."折";
|
||||
}
|
||||
}
|
||||
return ['code' => 1, 'msg' => '获取成功', 'data' => $list];
|
||||
}
|
||||
@@ -115,6 +122,7 @@ class Decorate extends Model
|
||||
$result['title'] = $decorate['title'];
|
||||
foreach ($decorate_price as $k => $v) {
|
||||
$result['price_list'][$k]['price'] = (int)$v['price'];
|
||||
$result['price_list'][$k]['original_price'] = $v['original_price'];
|
||||
$result['price_list'][$k]['discount'] = $v['discount'];
|
||||
$result['price_list'][$k]['day'] = $v['day'];
|
||||
//月
|
||||
|
||||
Reference in New Issue
Block a user