generated from liutk/owl-admin-base
Update
parent
9ac9f73a36
commit
619d28b03c
|
|
@ -53,8 +53,8 @@ class SalesStatisticController extends AdminController
|
|||
])
|
||||
->affixRow([
|
||||
['type' => 'text', 'text' => '合计'],
|
||||
['type' => 'tpl', 'text' => '${items|pick:sales|sum}'],
|
||||
['type' => 'tpl', 'text' => '${items|pick:expenditure|sum}'],
|
||||
['type' => 'tpl', 'text' => '${items|filter:is_plus:isTrue|pick:sales|sum}'],
|
||||
['type' => 'tpl', 'text' => '${items|filter:is_plus:isTrue|pick:expenditure|sum}'],
|
||||
])
|
||||
)
|
||||
);
|
||||
|
|
@ -84,6 +84,7 @@ class SalesStatisticController extends AdminController
|
|||
'name' => $lotteryType->name,
|
||||
'sales' => trim_zeros($statistic->sales ?? '0.00'),
|
||||
'expenditure' => trim_zeros($statistic->expenditure ?? '0.00'),
|
||||
'is_plus' => $lotteryType->value !== '-',
|
||||
];
|
||||
})->all();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -225,7 +225,7 @@ class LedgerController extends Controller
|
|||
'name' => $lotteryType->name,
|
||||
'sales' => $ledgerItem?->sales,
|
||||
'expenditure' => $ledgerItem?->expenditure,
|
||||
'operator' => (string) $lotteryType->value,
|
||||
'operator' => (string) $lotteryType->value === '-' ? '-' : '+',
|
||||
];
|
||||
})->all();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ use App\Enums\AppOs;
|
|||
use App\Models\AppVersion;
|
||||
use Slowlyo\OwlAdmin\Services\AdminSettingService;
|
||||
|
||||
class HomeController extends Controller
|
||||
class PageController extends Controller
|
||||
{
|
||||
public function index(AdminSettingService $adminSettingService)
|
||||
public function home(AdminSettingService $adminSettingService)
|
||||
{
|
||||
$websiteConfig = $adminSettingService->get('website', []);
|
||||
|
||||
|
|
@ -26,6 +26,11 @@ class HomeController extends Controller
|
|||
->latest('version')
|
||||
->value('apk_url');
|
||||
|
||||
return view('home.index', compact('apkDownloadUrl', 'iosDownloadUrl', 'background'));
|
||||
return view('page.home', compact('apkDownloadUrl', 'iosDownloadUrl', 'background'));
|
||||
}
|
||||
|
||||
public function privacy()
|
||||
{
|
||||
return view('page.privacy');
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>隐私协议</title>
|
||||
<link rel="icon" href="{{ asset('admin-assets/logo.png') }}">
|
||||
<style type="text/css">
|
||||
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
body {
|
||||
background: #ffffff;
|
||||
color: #434343;
|
||||
font-size: 14px;
|
||||
font-family: "微软雅黑";
|
||||
position:relative;
|
||||
}
|
||||
p {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
a {
|
||||
color: #434343;
|
||||
font-size: 14px;
|
||||
font-family: "微软雅黑";
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
ol, ul {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
ul li {
|
||||
list-style-type: none;
|
||||
}
|
||||
img {
|
||||
border: 0;
|
||||
}
|
||||
form {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
html, body {
|
||||
height: 100%;
|
||||
overflow-y: hidden;
|
||||
}
|
||||
.Main {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
top: 0px;
|
||||
right: 0px;
|
||||
margin: 0 auto;
|
||||
padding: 10px 10px 0px 10px;
|
||||
background: #ededed;
|
||||
overflow: auto;
|
||||
height: 100%;
|
||||
}
|
||||
/*外框样式*/
|
||||
.Box {
|
||||
background: #fff;
|
||||
border: #d0d0d0 1px solid;
|
||||
border-radius: 5px;
|
||||
margin-bottom: 10px;
|
||||
padding:20px;
|
||||
|
||||
}
|
||||
.Main p {
|
||||
display: block;
|
||||
height: 100%;
|
||||
line-height: 26px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="Main">
|
||||
<div class="Box"><p></p>
|
||||
<p style="text-align:center;">APP隐私协议</p>
|
||||
<p><br></p>
|
||||
<p>
|
||||
在此特别提醒您(用户)在注册成为用户之前,请认真阅读本《用户协议》(以下简称“协议”),确保您充分理解本协议中各条款。请您审慎阅读并选择接受或不接受本协议。您的注册、登录、使用等行为将视为对本协议的接受,并同意接受本协议各项条款的约束。本协议约定新疆中了个奖体育文化有限责任公司(以下简称“中了个奖”)与用户之间关于“门店助手”软件服务(以下简称“服务“)的权利义务。“用户”是指注册、登录、使用本服务的个人。本协议可由中了个奖随时更新,更新后的协议条款一旦公布即代替原来的协议条款,恕不再另行通知,用户可在本APP中查阅最新版协议条款。在修改协议条款后,如果用户不接受修改后的条款,请立即停止使用中了个奖提供的服务,用户继续使用服务将被视为接受修改后的协议。
|
||||
<br> <br>
|
||||
一、账号注册<br>
|
||||
1、本APP不提供用户注册服务。
|
||||
<br> <br>
|
||||
二、用户个人隐私信息保护<br>
|
||||
1、如果中了个奖发现或收到他人举报或投诉用户违反本协议约定的,中了个奖有权不经通知随时对相关内容,包括但不限于用户资料、发贴记录进行审查、删除,并视情节轻重对违规账号处以包括但不限于警告、账号封禁、设备封禁 、功能封禁 的处罚,且通知用户处理结果。 <br>
|
||||
2、因违反用户协议被封禁的用户,可以自行与中了个奖联系。其中,被实施功能封禁的用户会在封禁期届满后自动恢复被封禁功能。被封禁用户可提交申诉,中了个奖将对申诉进行审查,并自行合理判断决定是否变更处罚措施。<br>
|
||||
3、用户理解并同意,中了个奖有权依合理判断对违反有关法律法规或本协议规定的行为进行处罚,对违法违规的任何用户采取适当的法律行动,并依据法律法规保存有关信息向有关部门报告等,用户应承担由此而产生的一切法律责任。 <br>
|
||||
4、用户理解并同意,因用户违反本协议约定,导致或产生的任何第三方主张的任何索赔、要求或损失,包括合理的律师费,用户应当赔偿中了个奖与合作公司、关联公司,并使之免受损害。
|
||||
<br> <br>三、用户发布内容规范<br>1、本条所述内容是指用户使用服务的过程中所制作、上载、复制、发布、传播的任何内容,包括但不限于账号头像、名称、用户说明等注册信息及认证资料,或文字、语音、图片、视频、图文等发送、回复或自动回复消息和相关链接页面,以及其他使用账号或本服务所产生的内容。
|
||||
<br>2、用户不得利用“中了个奖”账号或本服务制作、上载、复制、发布、传播如下法律、法规和政策禁止的内容: <br>(1) 反对宪法所确定的基本原则的; <br>(2) 危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;
|
||||
<br>(3) 损害国家荣誉和利益的; <br>(4) 煽动民族仇恨、民族歧视,破坏民族团结的; <br>(5) 破坏国家宗教政策,宣扬邪教和封建迷信的; <br>(6) 散布谣言,扰乱社会秩序,破坏社会稳定的; <br>(7)
|
||||
散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的; <br>(8) 侮辱或者诽谤他人,侵害他人合法权益的; <br>(9) 含有法律、行政法规禁止的其他内容的信息。 <br>3、用户不得利用“中了个奖”账号或本服务制作、上载、复制、发布、传播如下干扰“服务”正常运营,以及侵犯其他用户或第三方合法权益的内容:
|
||||
<br>(1) 含有任何性或性暗示的; <br>(2) 含有辱骂、恐吓、威胁内容的; <br>(3) 含有骚扰、垃圾广告、恶意信息、诱骗信息的; <br>(4) 涉及他人隐私、个人信息或资料的; <br>(5)
|
||||
侵害他人名誉权、肖像权、知识产权、商业秘密等合法权利的; <br>(6) 含有其他干扰本服务正常运营和侵犯其他用户或第三方合法权益内容的信息。 <br> <br>四、使用规则<br>1、用户在本服务中或通过本服务所传送、发布的任何内容并不反映或代表,也不得被视为反映或代表中了个奖的观点、立场或政策,中了个奖对此不承担任何责任。
|
||||
<br>2、用户不得利用“中了个奖”账号或本服务进行如下行为: <br>(1) 提交、发布虚假信息,或盗用他人头像或资料,冒充、利用他人名义的; <br>(2) 强制、诱导其他用户关注、点击链接页面或分享信息的; <br>(3)
|
||||
虚构事实、隐瞒真相以误导、欺骗他人的; <br>(4) 利用技术手段批量建立虚假账号的; <br>(5) 利用“中了个奖”账号或本服务从事任何违法犯罪活动的; <br>(6)
|
||||
制作、发布与以上行为相关的方法、工具,或对此类方法、工具进行运营或传播,无论这些行为是否为商业目的; <br>(7) 其他违反法律法规规定、侵犯其他用户合法权益、干扰“中了个奖”正常运营或服务未明示授权的行为。 <br>3、用户须对利用“中了个奖”账号或本服务传送信息的真实性、合法性、无害性、准确性、有效性等全权负责,与用户所传播的信息相关的任何法律责任由用户自行承担,与中了个奖无关。
|
||||
<br>如因此给中了个奖或第三方造成损害的,用户应当依法予以赔偿。 <br>4、中了个奖提供的服务中可能包括广告,用户同意在使用过程中显示中了个奖和第三方供应商、合作伙伴提供的广告。除法律法规明确规定外,用户应自行对依该广告信息进行的交易负责,
|
||||
<br>对用户因依该广告信息进行的交易或前述广告商提供的内容而遭受的损失或损害,中了个奖不承担任何责任。 <br> <br>五、其他<br>1、中了个奖郑重提醒用户注意本协议中免除中了个奖责任和限制用户权利的条款,请用户仔细阅读,自主考虑风险。未成年人应在法定监护人的陪同下阅读本协议。
|
||||
<br>2、本协议的效力、解释及纠纷的解决,适用于中华人民共和国法律。若用户和中了个奖之间发生任何纠纷或争议,首先应友好协商解决,协商不成的,用户同意将纠纷或争议提交中了个奖住所地有管辖权的人民法院管辖。 <br>3、本协议的任何条款无论因何种原因无效或不具可执行性,其余条款仍有效,对双方具有约束力。
|
||||
</p>
|
||||
<p><br></p>
|
||||
<p>本《协议》版权由中了个奖所有,中了个奖保留一切对本《协议》解释的权利。</p>
|
||||
<p style="text-align: right;">新疆中了个奖体育文化有限责任公司</p>
|
||||
<p></p></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
use App\Http\Controllers\HomeController;
|
||||
use App\Http\Controllers\PageController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
/*
|
||||
|
|
@ -14,4 +14,5 @@ use Illuminate\Support\Facades\Route;
|
|||
|
|
||||
*/
|
||||
|
||||
Route::get('/', [HomeController::class, 'index']);
|
||||
Route::get('/', [PageController::class, 'home']);
|
||||
Route::get('/privacy', [PageController::class, 'privacy']);
|
||||
|
|
|
|||
Loading…
Reference in New Issue