add.html
6.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Plan_name')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-plan_name" data-rule="required" class="form-control" name="row[plan_name]" type="text">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('巡检路线')}:</label>
<div class="col-xs-12 col-sm-8">
<div class="input-group">
<!-- <select id="c-route_id" data-rule="required" data-live-search="true" class="form-control selectpicker" name="row[route_id]">-->
<!-- <option value="" >请选择巡检路线</option>-->
<!-- {volist name="routeList" id="vo"}-->
<!-- <option value="{$vo['id']}" >{$vo['route_name']}</option>-->
<!-- {/volist}-->
<!-- </select>-->
<input id="c-route_id" data-rule="required" data-source="inspection/route/index" data-field="route_name" class="form-control selectpage" name="row[route_id]" type="text" value="">
<span class="input-group-btn">
<button id="route-manager" class="btn btn-warning" type="button"><span class="fa fa-folder-o"></span> 路线管理</button>
</span>
</div>
<caption><span class="text-success">说明:若无需要的线路,点击右侧“线路管理”进行添加。</span></caption>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('计划类型')}:</label>
<div class="col-xs-12 col-sm-8">
<select id="c-circle_type" data-rule="required" class="form-control selectpicker" name="row[circle_type]">
<option value="" >请选择计划类型</option>
<option value="1" >日计划</option>
<option value="2" >周计划</option>
<option value="3" >月计划</option>
</select>
</div>
</div>
<div class="form-group week" style="display: none">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
{:build_checkboxs('row[week][]',$week)}
</div>
</div>
<div class="form-group month" style="display:none;">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<select id="c-month" multiple data-rule="" class="form-control selectpicker" name="row[month][]">
<option value="" >请选择</option>
{volist name="month" id="vo"}
<option value="{$vo}">{$vo}日</option>
{/volist}
</select>
</div>
</div>
<div class="form-group" id="item-vue" v-cloak>
<label class="control-label col-xs-12 col-sm-2">巡检时间点:</label>
<div class="col-xs-12 col-sm-8">
<table class="table table-bordered">
<caption><span class="text-success">说明:选择好时间并点击 确认添加 按钮即代表巡检人员需要在该时间点去执行一次巡检任务,如果一天需要巡检多次则根据需求添加多个时间点即可。</span></caption>
<thead>
<tr>
<th>巡检时间点</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr v-for="(item,index) in exetimesArr">
<td>{{ item }}</td>
<td>
<span class="btn btn-danger btn-xs glyphicon glyphicon-remove" @click="delItem(item)"></span>
</td>
</tr>
<tr>
<td>
<input id="timeDotSelect" class="form-control datetimepicker" data-date-format="HH:mm:ss" data-use-current="true" name="timeDotSelect" type="text" value="{:date('H:i:s')}">
</td>
<td><span class="btn btn-success" @click="addItem">确认添加</span></td>
</tr>
</tbody>
</table>
<textarea style="display: none;" id="c-exetimes" name="row[exetimes]" rows="3" cols="60">{{ exetimesStr }}</textarea>
</div>
</div>
<div class="form-group" style="display: none;">
<label class="control-label col-xs-12 col-sm-2">{:__('周期内执行次数')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-num" data-rule="required" class="form-control" name="row[num]" type="number" value="1">
</div>
</div>
<div class="form-group" style="display:none">
<label class="control-label col-xs-12 col-sm-2">{:__('每次间隔时长(分钟)')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-time" data-rule="required" class="form-control" data-use-current="true" name="row[time]" value="0" type="number">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Begintime')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-begintime" data-rule="required" class="form-control datetimepicker" data-date-format="YYYY-MM-DD" data-use-current="true" name="row[begintime]" type="text" value="{:date('Y-m-d')}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Endtime')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-endtime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD" data-use-current="true" name="row[endtime]" type="text" value="" placeholder="如果永久有效,请留空">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('巡检人')}:</label>
<div class="col-xs-12 col-sm-8">
<dd class="form-inline">
<input type="hidden" readonly id="staff_id" name="row[staff_id]" class="form-control" style="width: 200px;">
<input type="text" data-rule="required" readonly id="staff_name" class="form-control" style="width: 200px;">
<span class="btn btn-sm btn-primary btn-dragsort btn-staff"><i class="fa fa-user"></i></span>
</dd>
</div>
</div>
<div class="form-group layer-footer">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
<button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
</div>
</div>
</form>
<style>
[v-cloak] {
display: none;
}
</style>