yzms/add.php

201 lines
12 KiB
PHP
Raw Permalink Normal View History

2024-04-01 15:54:27 +08:00
<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>