parent
ec9a809723
commit
f6afd9e673
@ -0,0 +1,156 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>菜单界面</title>
|
||||
<link rel="stylesheet" href="static/css/OrderPage.css">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div class="navbkg" >
|
||||
<nav class="gtco-nav" role="navigation" style="background-color: rgba(0, 0, 0, 0.8);">
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo"><a href="Menu.html">商家菜单<em>.</em></a></div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li><a href="UserRestList">商家列表</a></li>
|
||||
<li><a href="ResComment">商家评价</a></li>
|
||||
<li><a href="myOrder">购物车</a></li>
|
||||
<li class="has-dropdown">
|
||||
<a href="personal">个人中心</a>
|
||||
<ul class="dropdown">
|
||||
<li><a href="ModifyPersonalInfo">修改个人信息</a></li>
|
||||
<li><a href="ModifyPassword">修改密码</a></li>
|
||||
<li><a href="OrderPage">我的订单</a></li>
|
||||
<li><a href="MyComments">我的评价</a></li>
|
||||
<li><a href="WriteComments">发表评价</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<div class="gtco-section">
|
||||
<div class="gtco-container">
|
||||
<!-- 文字 -->
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2 text-center gtco-heading">
|
||||
<p style="font-size: 40px; color: #FBB448; font-family: Helvetica;">今日菜单</p>
|
||||
<!-- <p>Dignissimos asperiores vitae velit veniam totam fuga molestias accusamus alias autem provident. Odit ab aliquam dolor eius.</p> -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- TODO: 此处还想加一个按照时间顺序或价格排列 -->
|
||||
<div class="selectcondition">
|
||||
<form action="{{ url_for('menu') }}" method="post">
|
||||
<input type="submit" name="action" value="特色菜" style="color: white; font-size: 16px; outline:none; border:0px; background-color: #FBB448; border-radius: 10px;">
|
||||
<input type="submit" name="action" value="按销量排序" style="color: white; font-size: 16px; outline:none; border:0px; background-color: #FBB448; border-radius: 10px;">
|
||||
<input type="submit" name="action" value="按价格排序" style="color: white; font-size: 16px; outline:none; border:0px; background-color: #FBB448; border-radius: 10px;">
|
||||
</form>
|
||||
</div>
|
||||
<br/><br/>
|
||||
<!-- 展示我的全部订单 -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-md-4 col-sm-6">
|
||||
{% if messages == "done" %}
|
||||
{% for item in result %}
|
||||
<div class="fh5co-card-item">
|
||||
<figure class="col-lg-4" style="float: left;">
|
||||
<div class="overlay"><i class="ti-plus"></i></div>
|
||||
<img src={{item[6]}} alt="Image" class="img-responsive">
|
||||
</figure>
|
||||
<div class="fh5co-text">
|
||||
{% if item[7] == 1 %}
|
||||
<h1 style="margin-top: 40px;">特色菜</h1>
|
||||
{% endif %}
|
||||
<h2 style="margin-top: 40px;"> 菜品:{{ item[0] }} </h2>
|
||||
<p>菜品描述:{{ item[2] }}</p>
|
||||
<p>营养成分:{{ item[3] }}</p>
|
||||
<p>销量:{{item[5] }}</p>
|
||||
<p style="margin-left: 322px;">价格:<span class="price cursive-font">¥{{ item[4]}}</span></p>
|
||||
<form action="{{ url_for('shoppingCartPage') }}" method="POST">
|
||||
<input name="restaurant" value="{{ item[1] }}" style="display: none;">
|
||||
<input name="dishname" value="{{ item[0] }}" style="display: none;">
|
||||
<input name="price" value="{{ item[4] }}" style="display: none;">
|
||||
<input name="img_res" value="{{ item[6] }}" style="display: none;">
|
||||
<input type="submit" name="action" value="加入购物车" style="margin: 15px; font-size: 16px; float: right; color: #FBB448; background-color: white; font-size: 16px; outline:none; border: 1px solid #FBB448; border-radius: 10px;">
|
||||
|
||||
</form>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
<!-- TODO -->
|
||||
|
||||
{% elif messages == "none" %}
|
||||
<!-- <p style="text-align: center;"><strong style="font-size: 18px;">您还没有订单哦!</strong></p> -->
|
||||
<div class="alert alert-danger" role="alert">店铺信息尚不完善!</div>
|
||||
{% elif messages == "fail" %}
|
||||
<script>alert("该菜品已经存在于购物车中!")</script>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,193 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head
|
||||
>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>个人中心</title>
|
||||
<link rel="stylesheet" href="static/css/OrderPage.css">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="navbkg" >
|
||||
<nav class="gtco-nav" role="navigation" style="background-color: rgba(0, 0, 0, 0.8);">
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo"><a href="MenuAdd">新增菜品 <em>.</em></a></div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li class="has-dropdown">
|
||||
<a href="MerchantIndex">其他功能</a>
|
||||
<ul class="dropdown">
|
||||
<li><a href="MerchantModifyPerInfo">修改个人信息</a></li>
|
||||
<li><a href="MerchantModifyPwd">修改密码</a></li>
|
||||
<li><a href="ResCommentList">查看评论</a></li>
|
||||
<li><a href="MerchantOrderPage">查看订单</a></li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="MerchantIndex">返回首页</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<!-- <p style="color: wheat;">{{messages}}</p> -->
|
||||
<!-- {% if messages == "WriteRequest" %}
|
||||
<p>{{orderID}}</p>
|
||||
{% else %}
|
||||
|
||||
{% endif %} -->
|
||||
|
||||
<header id="gtco-header" class="gtco-cover gtco-cover-md" role="banner" style="background-image: url('../static/images/img_bg_1.jpg')" data-stellar-background-ratio="0.5">
|
||||
<div class="overlay"></div>
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-md-offset-0 text-left">
|
||||
<div class="row row-mt-15em" style="margin-top: 10em;">
|
||||
<div class="col-md-7 mt-text animate-box" data-animate-effect="fadeInUp">
|
||||
<!-- <span class="intro-text-small">Hand-crafted by <a href="http://gettemplates.co" target="_blank">GetTemplates.co</a></span> -->
|
||||
<h1 class="cursive-font">Add menu</h1>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-push-1 animate-box" data-animate-effect="fadeInRight">
|
||||
<div class="form-wrap">
|
||||
<div class="tab">
|
||||
<div class="tab-content">
|
||||
<div class="tab-content-inner active" data-content="signup">
|
||||
<p>新增菜品</p>
|
||||
<!-- 以下是表单 -->
|
||||
<form action="{{ url_for('MenuAdd') }}" method="POST" enctype="multipart/form-data">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">商家名</label>
|
||||
<input type="text" name="rest" class="form-control" value="{{ rest }}" placeholder="{{rest}} " readonly="readonly" style="background:transparent;"/>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">菜品名</label>
|
||||
<input type="text" name="dishname" class="form-control" style="background:transparent;"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">菜品描述</label>
|
||||
<input type="text" name="dishinfo" class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">营养成分</label>
|
||||
<input type="text" name="nutriention" class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">价格</label>
|
||||
<input type="text" name="price" class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">菜品图片</label>
|
||||
<input type="file" name="imagesrc" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">是否为招牌菜</label><br>
|
||||
<input type="radio" name="isSpecialty" value="1" id="true" />
|
||||
<label for="true">是</label>
|
||||
<input type="radio" name="isSpecialty" value="0" id="false"/>
|
||||
<label for="false">否</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<input type="submit" name="action" value="确认增加" class="btn btn-primary btn-block" style="background: #FBB448;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
{% if messages == "done" %}
|
||||
<script>alert("增加菜品成功!")</script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
// 以下方式定时跳转
|
||||
setTimeout("javascript:location.href='MerchantMenu'", 10);
|
||||
</script>
|
||||
{% elif messages == "fail" %}
|
||||
<script>alert("数据库错误!")</script>
|
||||
{% elif messages == "fail1" %}
|
||||
<script>alert("该菜品已添加过!")</script>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,194 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head
|
||||
>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>个人中心</title>
|
||||
<link rel="stylesheet" href="static/css/OrderPage.css">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<body bgcolor="black">
|
||||
<div class="navbkg" >
|
||||
<nav class="gtco-nav" role="navigation" style="background-color: rgba(0, 0, 0, 0.8);">
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo"><a href="MenuModify">修改菜品信息 <em>.</em></a></div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li class="has-dropdown">
|
||||
<a href="MerchantIndex">其他功能</a>
|
||||
<ul class="dropdown">
|
||||
<li><a href="MerchantModifyPerInfo">修改个人信息</a></li>
|
||||
<li><a href="MerchantModifyPwd">修改密码</a></li>
|
||||
<li><a href="ResCommentList">查看评论</a></li>
|
||||
<li><a href="MerchantOrderPage">查看订单</a></li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="MerchantIndex">返回首页</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<!-- <p style="color: wheat;">{{messages}}</p> -->
|
||||
<!-- {% if messages == "WriteRequest" %}
|
||||
<p>{{orderID}}</p>
|
||||
{% else %}
|
||||
|
||||
{% endif %} -->
|
||||
|
||||
<header id="gtco-header" class="gtco-cover gtco-cover-md" role="banner" style="background-image: url('../static/images/img_bg_1.jpg')" data-stellar-background-ratio="0.5">
|
||||
<div class="overlay"></div>
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-md-offset-0 text-left">
|
||||
<div class="row row-mt-15em" style="margin-top: 10em;">
|
||||
<div class="col-md-7 mt-text animate-box" data-animate-effect="fadeInUp">
|
||||
<!-- <span class="intro-text-small">Hand-crafted by <a href="http://gettemplates.co" target="_blank">GetTemplates.co</a></span> -->
|
||||
<h1 class="cursive-font">Modify menu</h1>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-push-1 animate-box" data-animate-effect="fadeInRight">
|
||||
<div class="form-wrap">
|
||||
<div class="tab">
|
||||
<div class="tab-content">
|
||||
<div class="tab-content-inner active" data-content="signup">
|
||||
<p>修改菜品信息</p>
|
||||
<!-- 以下是表单 -->
|
||||
<form action="{{ url_for('MenuModify') }}" method="POST" enctype="multipart/form-data">
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">菜品名</label>
|
||||
<input type="text" name="dishname" class="form-control" value="{{ dishname }}" placeholder="{{dishname}} " readonly="readonly" style="background:transparent;"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<label for="activities">商家名</label>
|
||||
<input type="text" name="rest" class="form-control" value="{{ rest }}" placeholder="{{rest}} " readonly="readonly" style="background:transparent;"/>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">菜品描述</label>
|
||||
<input type="text" name="dishinfo" value="{{ dishinfo }}" placeholder="{{dishinfo}} " class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">营养成分</label>
|
||||
<input type="text" name="nutriention" value="{{ nutriention }}" placeholder="{{ nutriention }} " class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">价格</label>
|
||||
<input type="text" name="price" value="{{ price }}" placeholder="{{ price }} " class="form-control" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">菜品图片</label>
|
||||
<input type="file" name="imagesrc" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">是否为招牌菜</label><br>
|
||||
<input type="radio" name="isSpecialty" value="1" id="true" />
|
||||
<label for="true">是</label>
|
||||
<input type="radio" name="isSpecialty" value="0" id="false"/>
|
||||
<label for="false">否</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<input type="submit" name="action" value="提交修改" class="btn btn-primary btn-block" value="确认" style="background: #FBB448;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{% if isSpecialty =="1"%}
|
||||
<script>alert("是招牌菜")</script>
|
||||
<script>$("input[type=radio][name='isSpecialty'][value='1']").prop("checked", "checked");</script>
|
||||
{% endif %}
|
||||
|
||||
{% if messages == "done" %}
|
||||
<script>alert("修改成功!")</script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
// 以下方式定时跳转
|
||||
setTimeout("javascript:location.href='MerchantMenu'", 10);
|
||||
</script>
|
||||
{% elif messages == "fail" %}
|
||||
<script>alert("数据库错误!")</script>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,95 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>商家首页</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- Load fonts -->
|
||||
<link href='http://fonts.googleapis.com/css?family=Montserrat' rel='stylesheet' type='text/css'>
|
||||
<link href='http://fonts.googleapis.com/css?family=Raleway:500' rel='stylesheet' type='text/css'>
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap1.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/font-awesome1.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup1.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate1.css') }}">
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style1.css') }}">
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||
<div class="container-fluid">
|
||||
<!-- Brand and toggle get grouped for better mobile display -->
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="#"><img src="static/img/logo.png" alt="Seven HTML theme" /></a>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse navbar-right" id="navbar-collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="MerchantIndex">Home</a></li>
|
||||
<li><a href="MerchantMenu">菜单列表</a></li>
|
||||
<li><a href="ResCommentList">查看评论</a></li>
|
||||
<li><a href="MerchantOrderPage">查看订单</a></li>
|
||||
<li><a href="MerchantPersonal">个人中心</a></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<div id="home" class="jumbotron slide slide-fullscreen">
|
||||
<div class="container">
|
||||
<span>Hotel business</span>
|
||||
<h1>Weclome to the Online Management System</h1>
|
||||
<!--<a href="#" class="btn btn-lg btn-primary button--ujarak">Download</a> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- End contact section -->
|
||||
<!-- Start footer section -->
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p class="copyright">
|
||||
© 2020 All rights reserved - OrderOnlineSys-master <a href="#" target="_blank"></a>
|
||||
</p>
|
||||
<ul class="social">
|
||||
<li class="wow bounceIn"><a href="#/RqhEjP" target="_blank"><i class="fa fa-facebook"></i></a></li>
|
||||
<li class="wow bounceIn" data-wow-delay="0.1s"><a href="#/hUfpSB" target="_blank"><i class="fa fa-twitter"></i></a></li>
|
||||
<li class="wow bounceIn" data-wow-delay="0.2s"><a href="#/k9zAy5" target="_blank"><i class="fa fa-dribbble"></i></a></li>
|
||||
<li class="wow bounceIn" data-wow-delay="0.3s"><a href="#/FPjuCE" target="_blank"><i class="fa fa-behance"></i></a></li>
|
||||
<li class="wow bounceIn" data-wow-delay="0.4s"><a href="#/UYjGTR" target="_blank"><i class="fa fa-pinterest"></i></a></li>
|
||||
<li class="wow bounceIn" data-wow-delay="0.5s"><a href="#/r4xzR4" target="_blank"><i class="fa fa-google"></i></a></li>
|
||||
</ul>
|
||||
<a href="index.html#home" data-scroll class="back-to-top"><i class="fa fa-chevron-up"></i></a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- End footer section -->
|
||||
|
||||
<!-- Load jQuery -->
|
||||
<script type="text/javascript" src="static/js/jquery-1.11.2.min.js"></script>
|
||||
|
||||
<!-- Load Booststrap -->
|
||||
<script type="text/javascript" src="static/js/bootstrap.js"></script>
|
||||
|
||||
<!-- Load custom js plugins -->
|
||||
<script type="text/javascript" src="static/js/jquery.mixitup.js"></script>
|
||||
<script type="text/javascript" src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script type="text/javascript" src="static/js/wow.js"></script>
|
||||
<script type="text/javascript" src="static/js/smooth-scroll.js"></script>
|
||||
|
||||
<!-- Load custom js for theme -->
|
||||
<script type="text/javascript" src="static/js/app.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,172 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>菜单界面</title>
|
||||
<link rel="stylesheet" href="static/css/OrderPage.css">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div class="navbkg" >
|
||||
<nav class="gtco-nav" role="navigation" style="background-color: rgba(0, 0, 0, 0.8);">
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo"><a href="MerchantMenu">维护菜单<em>.</em></a></div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li class="has-dropdown">
|
||||
<a href="MerchantIndex">其他功能</a>
|
||||
<ul class="dropdown">
|
||||
<li><a href="MerchantModifyPerInfo">修改个人信息</a></li>
|
||||
<li><a href="MerchantModifyPwd">修改密码</a></li>
|
||||
<li><a href="ResCommentList">查看评论</a></li>
|
||||
<li><a href="MerchantOrderPage">查看订单</a></li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="MerchantIndex">返回首页</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<div class="gtco-section">
|
||||
<div class="gtco-container">
|
||||
<!-- 文字 -->
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2 text-center gtco-heading">
|
||||
<p style="font-size: 40px; color: #FBB448; font-family: Helvetica;">我的菜单</p>
|
||||
<!-- <p>Dignissimos asperiores vitae velit veniam totam fuga molestias accusamus alias autem provident. Odit ab aliquam dolor eius.</p> -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- TODO: 此处还想加一个按照时间顺序或价格排列 -->
|
||||
<div class="selectcondition">
|
||||
<form action="{{ url_for('MerchantMenu') }}" method="post">
|
||||
<input type="submit" name="action" value="按销量排序" style="color: white; font-size: 16px; outline:none; border:0px; background-color: #FBB448; border-radius: 10px;">
|
||||
<input type="submit" name="action" value="按价格排序" style="color: white; font-size: 16px; outline:none; border:0px; background-color: #FBB448; border-radius: 10px;">
|
||||
</form>
|
||||
<form action="{{ url_for('MenuAdd') }}" method="POST">
|
||||
<input name="restaurant" value="{{ username }}" style="display: none;">
|
||||
<input type="submit" name="action" value="增加菜品" style="margin: 15px; font-size: 16px; float: right; color: #FBB448; background-color: white; font-size: 16px; outline:none; border: 1px solid #FBB448; border-radius: 10px;">
|
||||
</form>
|
||||
</div>
|
||||
<br/><br/>
|
||||
<!-- 展示我的全部订单 -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-md-4 col-sm-6">
|
||||
{% if messages == "done" %}
|
||||
{% for item in result %}
|
||||
<div class="fh5co-card-item">
|
||||
<figure class="col-lg-4" style="float: left;">
|
||||
<div class="overlay"><i class="ti-plus"></i></div>
|
||||
<img src={{item[6]}} alt="Image" class="img-responsive">
|
||||
</figure>
|
||||
<div class="fh5co-text">
|
||||
{% if item[7] == 1 %}
|
||||
<h1 style="margin-top: 40px;">特色菜</h1>
|
||||
{% endif %}
|
||||
<h2 style="margin-top: 40px;"> 菜品:{{ item[0] }} </h2>
|
||||
<p>菜品描述:{{ item[2] }}</p>
|
||||
<p>营养成分:{{ item[3] }}</p>
|
||||
<p>销量:{{item[5] }}</p>
|
||||
<p style="margin-left: 322px;">价格:<span class="price cursive-font">¥{{ item[4]}}</span></p>
|
||||
<form action="{{ url_for('MenuModify') }}" method="POST">
|
||||
<input name="dishname" value="{{ item[0] }}" style="display: none;">
|
||||
<input name="restaurant" value="{{ item[1] }}" style="display: none;">
|
||||
<input name="dishinfo" value="{{ item[2] }}" style="display: none;">
|
||||
<input name="nutriention" value="{{ item[3] }}" style="display: none;">
|
||||
<input name="price" value="{{ item[4] }}" style="display: none;">
|
||||
<input name="isSpecialty" value="{{ item[7] }}" style="display: none;">
|
||||
<input type="submit" name="action" value="修改菜品信息" style="margin: 15px; font-size: 16px; float: right; color: #FBB448; background-color: white; font-size: 16px; outline:none; border: 1px solid #FBB448; border-radius: 10px;">
|
||||
</form>
|
||||
<form action="{{ url_for('MerchantMenu') }}" method="POST">
|
||||
<input name="dishname" value="{{ item[0] }}" style="display: none;">
|
||||
<input name="restaurant" value="{{ item[1] }}" style="display: none;">
|
||||
<input type="submit" name="action" value="删除该菜品" style="margin: 15px; font-size: 16px; float: right; color: #FBB448; background-color: white; font-size: 16px; outline:none; border: 1px solid #FBB448; border-radius: 10px;">
|
||||
</form>
|
||||
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
<!-- TODO -->
|
||||
|
||||
|
||||
{% elif messages == "none" %}
|
||||
<!-- <p style="text-align: center;"><strong style="font-size: 18px;">您还没有订单哦!</strong></p> -->
|
||||
<div class="alert alert-danger" role="alert">您还没有菜单哦!</div>
|
||||
{% endif %}
|
||||
|
||||
{% if dmessages == "done" %}
|
||||
<script>alert("删除菜品"+"{{dishname}}"+"成功")</script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
// 以下方式定时跳转
|
||||
setTimeout("javascript:location.href='MerchantMenu'", 1);
|
||||
</script>
|
||||
{% elif dmessages == "fail" %}
|
||||
<script>alert("数据库错误!")</script>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,152 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>修改个人信息</title>
|
||||
<link rel="stylesheet" href="static/css/personal.css">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
</head>
|
||||
<body>
|
||||
<nav class="gtco-nav" role="navigation">
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo"><a href="MerchantModifyPwd">修改个人信息 <em>.</em></a></div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li class="has-dropdown">
|
||||
<a href="MerchantIndex">其他功能</a>
|
||||
<ul class="dropdown">
|
||||
|
||||
<li><a href="MerchantModifyPwd">修改密码</a></li>
|
||||
<li><a href="MerchantOrderPage">查看订单</a></li>
|
||||
<li><a href="ResCommentList">查看评论</a></li>
|
||||
<li><a href="MerchantMenu">菜单列表</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="MerchantIndex">返回首页</a></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<header id="gtco-header" class="gtco-cover gtco-cover-md" role="banner" style="background-image: url('static/images/img_bg_1.jpg')" data-stellar-background-ratio="0.5">
|
||||
<div class="overlay"></div>
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-md-offset-0 text-left">
|
||||
<div class="row row-mt-15em" style="margin-top: 10em;">
|
||||
<div class="col-md-7 mt-text animate-box" data-animate-effect="fadeInUp">
|
||||
<!-- <span class="intro-text-small">Hand-crafted by <a href="http://gettemplates.co" target="_blank">GetTemplates.co</a></span> -->
|
||||
<h1 class="cursive-font">Change Your Information!</h1>
|
||||
</div>
|
||||
<div class="col-md-4 col-md-push-1 animate-box" data-animate-effect="fadeInRight">
|
||||
<div class="form-wrap">
|
||||
<div class="tab">
|
||||
<div class="tab-content">
|
||||
<div class="tab-content-inner active" data-content="signup">
|
||||
<p>修改个人信息</p>
|
||||
<!-- 以下是表单 -->
|
||||
<form action="" method="POST" enctype="multipart/form-data">
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">用户名</label>
|
||||
<input type="text" name="username" class="form-control" placeholder="{{username}} " readonly="readonly" style="background:transparent;"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">地址</label>
|
||||
<input type="text" name="address" class="form-control" style="background:transparent;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="date-start">联系电话</label>
|
||||
<input type="text" name="phonenum" class="form-control" style="background:transparent;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">修改商家图片</label>
|
||||
<input type="file" name="imagesrc" style="background:transparent; height: 80px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<input type="submit" class="btn btn-primary btn-block" value="确认" style="background: #FBB448;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{% if messages == "done" %}
|
||||
<script>alert("修改个人信息成功!")</script>
|
||||
{% elif messages == "fail" %}
|
||||
<script>alert("数据库错误!")</script>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,173 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>登录</title>
|
||||
<!-- <link rel="stylesheet" href="static/css/test.css" type="text/css"> -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/test.css') }}">
|
||||
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Kaushan+Script" rel="stylesheet">
|
||||
|
||||
<!-- Animate.css -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/animate.css') }}">
|
||||
<!-- Icomoon Icon Fonts-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/icomoon.css') }}">
|
||||
<!-- Themify Icons-->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/themify-icons.css') }}">
|
||||
<!-- Bootstrap -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.css') }}">
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/magnific-popup.css') }}">
|
||||
|
||||
<!-- Bootstrap DateTimePicker -->
|
||||
<link rel="stylesheet" href="static/css/bootstrap-datetimepicker.min.css">
|
||||
|
||||
<!-- Owl Carousel -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.carousel.min.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/owl.theme.default.min.css') }}">
|
||||
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
||||
<script src="static/js/modernizr-2.6.2.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="gtco-loader"></div>
|
||||
|
||||
<div id="page">
|
||||
|
||||
|
||||
<!-- <div class="page-inner"> -->
|
||||
<nav class="gtco-nav" role="navigation">
|
||||
<div class="gtco-container">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-12">
|
||||
<div id="gtco-logo">登录</div>
|
||||
</div>
|
||||
<div class="col-xs-8 text-right menu-1">
|
||||
<ul>
|
||||
<li><a href="index">返回首页</a></li>
|
||||
<li class="btn-cta"><a href="register"><span>注册</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<header id="gtco-header" class="gtco-cover gtco-cover-md" role="banner" style="background-image: url('static/images/img_bg_1.jpg')" data-stellar-background-ratio="0.5">
|
||||
<div class="overlay"></div>
|
||||
<div class="gtco-container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-md-offset-0 text-left">
|
||||
|
||||
|
||||
<div class="row row-mt-15em">
|
||||
<div class="col-md-8 col-md-push-1 animate-box" data-animate-effect="fadeInRight">
|
||||
<div class="form-wrap">
|
||||
<div class="tab">
|
||||
|
||||
<div class="tab-content">
|
||||
<div class="tab-content-inner active" data-content="signup">
|
||||
<h3 class="cursive-font">请登录</h3>
|
||||
<form action="" method="POST">
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">身份</label><br>
|
||||
<input type="radio" name="userRole" value="ADMIN" />管理员
|
||||
<input type="radio" name="userRole" value="RESTAURANT" />商家用户
|
||||
<input type="radio" name="userRole" value="CUSTOMER" checked />用户<br>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">用户名</label>
|
||||
<input type="text" name="username" placeholder="不可为空" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<label for="activities">密码</label>
|
||||
<input type="password" name="password" placeholder="不可为空" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row form-group">
|
||||
<div class="col-md-12">
|
||||
<input type="submit" class="btn btn-primary btn-block" name="submit" value="登录">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<div class="col-md-12">
|
||||
<a href="register">新用户,请前往注册</a>
|
||||
<br>
|
||||
</div>
|
||||
{% if messages == "done1" %}
|
||||
<script>alert("登录成功!欢迎管理员!")</script>
|
||||
<script type='text/javascript'>window.location.href='adminRestList'</script>
|
||||
{% elif messages == "fail1" %}
|
||||
<script>alert("登录失败!您没有管理员权限或登录信息出错。")</script>
|
||||
{% elif messages == "done2" %}
|
||||
<script>alert("登录成功!欢迎商家用户!")</script>
|
||||
<script type='text/javascript'>window.location.href='MerchantIndex'</script>
|
||||
{% elif messages == "fail2" %}
|
||||
<script>alert("登录失败!您没有商家用户权限或登录信息出错。")</script>
|
||||
{% elif messages == "done3" %}
|
||||
<script>alert("登录成功!欢迎用户!")</script>
|
||||
<script type='text/javascript'>window.location.href='UserRestList'</script>
|
||||
{% elif messages == "fail3" %}
|
||||
<script>alert("登录失败!您尚未注册或登录信息出错。")</script>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="gototop js-top">
|
||||
<a href="#" class="js-gotop"><i class="icon-arrow-up"></i></a>
|
||||
</div>
|
||||
|
||||
<!-- jQuery -->
|
||||
<script src="static/js/jquery.min.js"></script>
|
||||
<!-- jQuery Easing -->
|
||||
<script src="static/js/jquery.easing.1.3.js"></script>
|
||||
<!-- Bootstrap -->
|
||||
<script src="static/js/bootstrap.min.js"></script>
|
||||
<!-- Waypoints -->
|
||||
<script src="static/js/jquery.waypoints.min.js"></script>
|
||||
<!-- Carousel -->
|
||||
<script src="static/js/owl.carousel.min.js"></script>
|
||||
<!-- countTo -->
|
||||
<script src="static/js/jquery.countTo.js"></script>
|
||||
|
||||
<!-- Stellar Parallax -->
|
||||
<script src="static/js/jquery.stellar.min.js"></script>
|
||||
|
||||
<!-- Magnific Popup -->
|
||||
<script src="static/js/jquery.magnific-popup.min.js"></script>
|
||||
<script src="static/js/magnific-popup-options.js"></script>
|
||||
|
||||
<script src="static/js/moment.min.js"></script>
|
||||
<script src="static/js/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
|
||||
<!-- Main -->
|
||||
<script src="static/js/main.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Loading…
Reference in new issue