{extend name="common/common2" /}
{block name="main"}
<style>
    .layui-laydate-content>.layui-laydate-list {
        padding-bottom: 0px;
        overflow: hidden;
    }
    .layui-laydate-content>.layui-laydate-list>li{
        width:50%
    }
    .merge-box .scrollbox .merge-list {
        padding-bottom: 5px;
    }
</style>
<div class="row">
    <div class="col-sm-12">
        <div class="ibox float-e-margins">
            <div class="ibox-title">
                <h5>{$title}</h5>
                <div class="ibox-tools">
                    <a class="toback" href="{:url('index')}">
                        返回上一页
                    </a>
                </div>
            </div>
            <div class="ibox-content">
                <form method="post" action="{:url('add')}" class="form-horizontal">
                    <input type="hidden" name="id" value="{$info['id']|default='0'}">
                    <div class="form-group">
                        <label class="col-sm-2 control-label">任务名称<span class="text-danger">*</span></label>
                        <div class="col-sm-6">
                            <input type="text" class="form-control" name="title" value="{$info.title|default=''}" placeholder="请输入任务名称">
                        </div>
                    </div>

                    <div class="form-group">
                        <label class="col-sm-2 control-label">日常工作地点<span class="text-danger">*</span></label>
                        <div class="col-sm-6">
                            {:widget_view('common/multiselect',['name'=>'addrs','lists' =>$dailyAddr, 'val' =>isset($info)?$info['daily_addr']:[]])}
                        </div>
                    </div>

                    <div class="form-group">
                        <label class="col-sm-2 control-label">检查人员<span class="text-danger">*</span></label>
                        <div class="col-sm-6">

                            {:widget_view('common/user-group-select',['name'=>'user_ids','multi'=>$send_user_num,'lists'=>$dailyUser,'val' =>isset($info)?$info['daily_user']:'','msg'=>''])}
                        </div>
                    </div>

                    <div class="form-group">
                        <label class="col-sm-2 control-label">开始时间<span class="text-danger">*</span></label>
                        <div class="col-sm-6">
                            <input  class="form-control" id="date" readonly name="start_time" value="{$info.start_time|default=''}">
                        </div>
                    </div>

                    <div class="form-group">
                        <label class="col-sm-2 control-label">结束时间<span class="text-danger">*</span></label>
                        <div class="col-sm-6">
                            <input class="form-control" id="date-one" readonly name="end_time" value="{$info.end_time|default=''}">
                        </div>
                    </div>

                    {if condition="empty($info['id'])"}
                    <div class="form-group">
                        <label class="col-sm-2 control-label">重复任务间隔时长</label>
                        <div class="col-sm-6">
                            <select name="hours" class="form-control">
                                {for start="0" end="12" }
                                <option value="{$i}">{$i}小时</option>
                                {/for}
                            </select>
                            <span class="help-block m-b-none"><i class="fa fa-info-circle"></i> “开始”和“结束”时间之间每隔多少小时重复执行一次,如果不需要重复设置为0即可</span>
                        </div>
                    </div>
                    {else}
                    <input type="hidden" name="hours" value="0">
                    {/if}

                    {if condition="empty($info['id'])"}
                    <div class="form-group">
                        <label class="col-sm-2 control-label">连续执行天数 </label>
                        <div class="col-sm-6">
                            <select name="days" class="form-control">
                                {for start="0" end="30" }
                                <option value="{$i}">{$i}天</option>
                                {/for}
                            </select>
                            <span class="help-block m-b-none"><i class="fa fa-info-circle"></i>连续执行多少天;如果不需要重复设置为0即可,跨天不可设置</span>
                        </div>
                    </div>
                    {else}
                    <input type="hidden" name="days" value="0">
                    {/if}


                    <div class="hr-line-dashed"></div>
                    <div class="form-group">
                        <div class="col-sm-6 col-sm-offset-2">
                            <button class="btn btn-primary ajax-post" target-form="form-horizontal" type="submit">确 定</button>
                            <a href="{:url('index')}" class="btn btn-default">取 消</a>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
{/block}
{block name="script"}
<script type="text/javascript" src="/static/layDate-v5.0.9/laydate.js"></script>
<script>
    var time =new Date();


    //日期时间选择器
    laydate.render({
        elem: '#date',
        type: 'datetime',
        format:'yyyy-MM-dd HH:mm',
        trigger: 'click' ,
        theme:'#284a94'
        // value:dateFormat(),
    });
    laydate.render({
        elem: '#date-one',
        type: 'datetime',
        trigger: 'click' ,
        format:'yyyy-MM-dd HH:mm',
        theme:'#284a94'

        // value:dateFormatH(),

    });

    //当前日期格式化
    function dateFormat() {
        var  year=time.getFullYear();
        var  mouth=time.getMonth()+ 1;
        if(mouth < 10){
            var  mouths='0'+mouth;
        }else {
            var  mouths=mouth;
        }
        var  day=time.getDate();
        if(day < 10){
            var  days='0'+day;
        }else {
            var  days=day;
        }
        var  hour=time.getHours();
        if(hour < 10){
            var  hours='0'+hour;
        }else {
            var  hours=hour;
        }
        var minute=time.getMinutes();
        if(minute < 10){
            var  minutes='0'+minute;
        }else {
            var  minutes=minute;
        }
        var dateStr=year+'-'+mouths+'-'+days+' '+hours+':'+minutes;
        return dateStr;
    }
    function dateFormatH() {
        var  year=time.getFullYear();
        var  mouth=time.getMonth()+ 1;
        if(mouth < 10){
            var  mouths='0'+mouth;
        }else {
            var  mouths=mouth;
        }
        var  day=time.getDate();
        if(day < 10){
            var  days='0'+day;
        }else {
            var  days=day;
        }
        var  hour=time.getHours();
        if(hour < 10){
            var  hours='0'+hour;
        }else {
            var  hours=hour;
        }
        var minute=time.getMinutes()+20;
        var dateStr=year+'-'+mouths+'-'+days+' '+hours+':'+minute;
        return dateStr;
    }

</script>

{/block}