File: /www/wwwroot/oa.sanjiangapp.com/app/sys/todo/view/batchcreate.html.php
<?php
/**
* The batch create view of todo module of ZDOO.
*
* @copyright Copyright 2009-2018 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
* @license ZPL (http://zpl.pub/page/zplv12.html)
* @author Congzhi Chen <congzhi@cnezsoft.com>
* @package todo
* @version $Id: create.html.php 2741 2012-04-07 07:24:21Z areyou123456 $
* @link http://www.zdoo.com
*/
?>
<?php include '../../../sys/common/view/header.modal.html.php';?>
<?php include '../../../sys/common/view/chosen.html.php';?>
<form id='batchCreateForm' data-ride='table' method='post' action='<?php echo $this->createLink('todo', 'batchcreate')?>' data-checkOnClickRow='false' data-fix-header='false' class='auto-fade-in fade'>
<div id='titlebar'>
<div class='input-group w-220px' id='datepicker'>
<span class='input-group-addon'><?php echo $lang->todo->date;?></span>
<?php echo html::input('date', $date, "class='form-control form-date'");?>
<span class='input-group-addon'>
<div class='checkbox-primary'><input type='checkbox' name='switchDate' id="switchDate">
<label for='switchDate'><?php echo $lang->todo->periods['future'];?></label>
</div>
</span>
</div>
</div>
<table class='table table-form'>
<thead>
<tr class='text-center'>
<th class='w-50px'><?php echo $lang->todo->id;?></th>
<th class='w-110px'><?php echo $lang->todo->type;?></th>
<th class='w-80px'><?php echo $lang->todo->pri;?></th>
<th class='w-120px'><?php echo $lang->todo->assignedTo;?></th>
<th class='w-p30 red'><?php echo $lang->todo->name;?></th>
<th><?php echo $lang->todo->desc;?></th>
<th class='w-160px'><?php echo $lang->todo->beginAndEnd;?></th>
<th class='w-70px'>
<div class='checkbox-primary check-all'><label><?php echo $lang->todo->periods['future'];?></label></div>
</th>
</tr>
</thead>
<?php $pri = 3;?>
<?php $time = $date != date('Y-m-d') ? key($times) : $time;?>
<?php for($i = 0; $i < $config->todo->batchCreate; $i++):?>
<tr class='text-center'>
<td><?php echo $i+1;?></td>
<td><?php echo html::select("types[$i]", $lang->todo->typeList, '', "onchange='loadList(this.value, " . ($i + 1) . ")' class='form-control'");?></td>
<td><?php echo html::select("pris[$i]", $lang->todo->priList, $pri, "class='form-control'");?></td>
<td class='text-left'><?php echo html::select("assignedTo[$i]", $users, $pri, "class='form-control chosen'");?></td>
<td class='text-left' style='overflow:visible'>
<div id='<?php echo "nameBox" . ($i + 1);?>' class='hidden'><?php echo html::input("names[$i]", '', 'class="text-left form-control"');?></div>
<div class='<?php echo "nameBox" . ($i + 1);?>'><?php echo html::input("names[$i]", '', 'class="text-left form-control"');?></div>
</td>
<td><?php echo html::textarea("descs[$i]", '', "rows='1' class='form-control'");?></td>
<td colspan='2'>
<div class='input-group'>
<?php echo html::select("begins[$i]", $times, $time, "onchange=\"setBeginsAndEnds($i, 'begin');\" class='form-control' style='width: 50%'") . html::select("ends[$i]", $times, '', "onchange=\"setBeginsAndEnds($i, 'end');\" class='form-control' style='width: 50%'");?>
<span class='input-group-addon'>
<div class='checkbox-primary'><input type='checkbox' name='switchDate[]' value="<?php echo $i;?>" id="switchDate<?php echo $i;?>">
<label for="switchDate<?php echo $i;?>"><?php echo $lang->todo->periods['future'];?></label>
</div>
</span>
</div>
</td>
</tr>
<?php endfor;?>
<tfoot>
<tr>
<td colspan='8' class='text-center form-actions'>
<?php echo html::submitButton();?>
<?php echo html::commonButton($lang->goback, 'btn btn-back', "data-dismiss='modal'");?>
</td>
</tr>
</tfoot>
</table>
</form>
<?php js::set('account', $app->user->account)?>
<script>
var batchCreateNum = '<?php echo $config->todo->batchCreate;?>';
$(document).ready(function(){setBeginsAndEnds();});
function setBeginsAndEnds(i, beginOrEnd)
{
if(typeof i == 'undefined')
{
for(j = 0; j < batchCreateNum; j++)
{
if(j != 0) $("[name=begins\\[" + j + '\\]]')[0].selectedIndex = $("[name=ends\\[" + (j - 1) + '\\]]')[0].selectedIndex;
$("[name=ends\\[" + j + '\\]]')[0].selectedIndex = $("[name=begins\\[" + j + '\\]]')[0].selectedIndex + 3;
}
}
else
{
if(beginOrEnd == 'begin')
{
$("[name=ends\\[" + i + '\\]]')[0].selectedIndex = $("[name=begins\\[" + i + '\\]]')[0].selectedIndex + 3;
}
for(j = i+1; j < batchCreateNum; j++)
{
$("[name=begins\\[" + j + '\\]]')[0].selectedIndex = $("[name=ends\\[" + (j - 1) + '\\]]')[0].selectedIndex;
$("[name=ends\\[" + j + '\\]')[0].selectedIndex = $("[name=begins\\[" + j + '\\]]')[0].selectedIndex + 3;
}
}
}
</script>
<?php include '../../../sys/common/view/footer.modal.html.php';?>