yzms/add.php

201 lines
12 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="modal-dialog modal-primary modal-lg">
<div class="modal-content">
<form id="submitForm">
<div class="modal-header">
<button aria-label="Close" data-dismiss="modal" class="close" type="button"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">添加菜谱类型</h4>
</div>
<div class="modal-body">
<div id="alert"></div>
<div class="row">
<div class="col-md-12">
<div class="box box-solid bg-teal-gradient">
<div class="box-header with-border">
<h3 class="box-title">菜谱信息录入</h3>
<div class="box-tools pull-right">
<button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
</div>
</div><!-- /.box-header -->
<div class="box-body">
<div class="row col-md-12">
<div class="box-body">
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">类型名称</label>
<div class="col-md-10">
<div class="col-md-12">
<input name="name" type="text" class="form-control" value="">
</div>
</div>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">类型</label>
<div class="col-md-10">
<div class="col-md-12">
<select name="mealtype" class="form-control select2">
<option value="1">堂食</option>
<option value="2">外带</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">取餐开始时间</label>
<div class="col-md-10">
<div class="col-md-6">
<div class="input-group">
<input name="start_time" class="form-control form-date form-date-hour" value="00:00" readonly type="text">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">取餐结束时间</label>
<div class="col-md-10">
<div class="col-md-3">
<select name="end_time_type" class="form-control">
<option value="1">当天</option>
<option value="2">第二天</option>
</select>
</div>
<div class="col-md-6">
<div class="input-group">
<input name="end_time" class="form-control form-date form-date-hour" value="23:00" readonly type="text">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<?foreach($userTypeTimeList as $k => $v) {?>
<?
$endTimeType = 1;
$arr = explode(':',$v['user_end_time']);
if(intval($arr[0]) > 24){
$endTimeType = 2;
$arr = explode(':',$v['user_end_time']);
$hour = $arr[0];
$minute = $arr[1];
$hour = intval($hour) - 24;
$v['user_end_time'] = "{$hour}:{$minute}";
}
?>
<label class="control-label col-md-2"><?=$v['user_type_name']?>取餐时间限制</label>
<div class="col-md-10 no-margin form-group ">
<div class="col-md-3">
开始 <input name="start_time_<?=$v['id']?>" class="form-control form-date form-date-hour" readonly type="text" value="<?=$v['user_start_time']?>">
</div>
<div class="col-md-6">
结束
<select name="end_time_type_<?=$v['id']?>" class="form-control">
<option value="1" <?=($endTimeType==1)?"selected":""?>>当天</option>
<option value="2" <?=($endTimeType==2)?"selected":""?>>第二天</option>
</select>
<input name="end_time_<?=$v['id']?>" class="form-control form-date form-date-hour" readonly type="text" value="<?=$v['user_end_time']?>">
</div>
</div>
<?}?>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">开放用户类型</label>
<div class="col-md-10 no-margin form-group ">
<?php foreach($userTypeList as $type):?>
<div class="col-md-3">
<input name="user_type_ids[]" type="checkbox" value="<?=$type['id']?>" checked> <?=$type['name']?>
</div>
<?php endforeach;?>
</div>
</div>
</div>
</div>
<div class="row margin-bottom">
<div class="col-md-12">
<div class="form-group">
<label class="control-label col-md-2">开放食堂</label>
<div class="col-md-10 no-margin form-group ">
<?php foreach($hallList as $hall):?>
<div class="col-md-3">
<input name="dining_hall_ids[]" type="checkbox" value="<?=$hall['id']?>" checked> <?=$hall['name']?>
</div>
<?php endforeach;?>
</div>
</div>
</div>
</div>
</div><!-- /.box-body -->
</div><!-- /.row -->
</div><!-- ./box-body -->
</div><!-- /.box -->
</div>
</div>
</div>
<div class="modal-footer">
<button data-dismiss="modal" class="btn btn-default" type="button">关闭</button>
<button id="submitBtn" type="submit" name="doSubmit" class="btn btn-primary">确认</button>
</div>
</form>
</div><!-- /.modal-content -->
</div>
<script>
$(function () {
$(".form-date-hour").datetimepicker({
language: "zh-CN",
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 1,
minView: 0,
maxView: 1,
forceParse: 0,
format: 'hh:ii:00'
});
var submitForm = $('#submitForm');
var validator = submitForm.validate({
rules: {
name: {
required: true
},
start_time: {
required: true
},
end_time: {
required: true
}
},
submitHandler: function (form) {
cancelClick("submitBtn");
submitForm.ajaxSubmit({
url: "<?=site_url('meal/add')?>",
type: 'post',
success: function(data){
var data = JSON.parse(data);
$.zui.messager.show(data.msg);
if(data.success)getListByPage(1);
}
});
}
});
});
</script>