HuXiYu
authored
|
1
2
|
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@{
|
HuXiYu
authored
|
3
|
ViewData["title"] = "设备管理";
|
HuXiYu
authored
|
4
5
6
|
Layout = "~/Views/Shared/_Layout.cshtml";
}
@section header
|
赖素文
authored
|
7
|
{
|
王硕
authored
|
8
|
|
HuXiYu
authored
|
9
|
}
|
赖素文
authored
|
10
|
|
HuXiYu
authored
|
11
|
<div id="listForm" class="layui-tab-item layui-show">
|
赖素文
authored
|
12
13
14
15
16
17
18
19
|
<div class="layui-col-xs2">
<ul id="tree" class="ztree" style="padding: 2px; padding-top:10px; border: 1px solid #ddd; overflow: auto; box-sizing: content-box;"></ul>
</div>
<div class="layui-col-xs10">
<!--搜索框-->
<form class="layui-form layui-form-pane" action="" lay-filter="listForm">
<div class="layui-form-item" id="panelSearch" hidden>
<fieldset class="layui-elem-field">
|
HuXiYu
authored
|
20
|
|
赖素文
authored
|
21
22
23
24
25
26
|
<div class="layui-field-box" id="qform">
<div class="layui-form-item layui-col-sm12">
<div class="layui-inline toolList">
<a href="javascript:;" class="layui-btn layui-btn-sm layui-btn-radius" data-type="btnQuery"><i class="layui-icon"></i>查询</a>
<a href="javascript:;" class="layui-btn layui-btn-sm layui-btn-radius layui-btn-warm" data-type="btnReset"><i class="layui-icon"></i>重置</a>
<a href="javascript:;" class="layui-btn layui-btn-sm layui-btn-radius layui-btn-danger" data-type="btnClose"><i class="layui-icon"></i>关闭</a>
|
HuXiYu
authored
|
27
28
|
</div>
</div>
|
赖素文
authored
|
29
30
31
32
33
34
|
<div class="layui-row">
<div class="layui-col-sm3">
<label class="layui-form-label">设备编码</label>
<div class="layui-input-inline">
<input name="equipmentCode" type="text" autocomplete="off" class="layui-input">
</div>
|
HuXiYu
authored
|
35
|
</div>
|
赖素文
authored
|
36
37
38
39
40
|
<div class="layui-col-sm3">
<label class="layui-form-label">设备名</label>
<div class="layui-input-inline">
<input name="equipmentName" type="text" autocomplete="off" class="layui-input">
</div>
|
HuXiYu
authored
|
41
42
|
</div>
</div>
|
赖素文
authored
|
43
44
|
<!--网关信息、VPN信息查询-->
@* <div class="layui-row">
|
|
45
|
<div class="layui-col-sm3">
|
赖素文
authored
|
46
47
48
49
|
<label class="layui-form-label">VPN虚拟IP</label>
<div class="layui-input-inline">
<input name="virtualIP" type="text" autocomplete="off" class="layui-input">
</div>
|
|
50
51
|
</div>
<div class="layui-col-sm3">
|
赖素文
authored
|
52
53
54
55
|
<label class="layui-form-label">SIM卡IP</label>
<div class="layui-input-inline">
<input name="simIP" type="text" autocomplete="off" class="layui-input">
</div>
|
|
56
57
|
</div>
<div class="layui-col-sm3">
|
赖素文
authored
|
58
59
60
61
|
<label class="layui-form-label">网关序列号</label>
<div class="layui-input-inline">
<input name="serialNumber" type="text" autocomplete="off" class="layui-input">
</div>
|
|
62
|
</div>
|
赖素文
authored
|
63
64
65
66
67
68
69
70
|
</div>*@
</div>
</fieldset>
</div>
</form>
<!--列表-->
<div class="layui-col-xs12">
<table id="mainList" lay-filter="mainList"></table>
|
HuXiYu
authored
|
71
|
</div>
|
赖素文
authored
|
72
|
</div>
|
HuXiYu
authored
|
73
74
75
76
|
</div>
<div id="modifyForm" class="layui-tab-item">
<form class="layui-form layui-form-pane" action="" lay-filter="modifyForm" onsubmit="return false;">
|
HuXiYu
authored
|
77
78
79
80
|
<div class="layui-row">
<div class="layui-col-sm6">
<label class="layui-form-label layui-col-sm3">设备编码<span class="lable-required">*</span></label>
<div class="layui-input-inline layui-col-sm6">
|
唐召明
authored
|
81
|
<input type="text" name="equipmentCode" lay-verify="required" maxlength="50" autocomplete="off" class="layui-input">
|
HuXiYu
authored
|
82
|
</div>
|
HuXiYu
authored
|
83
|
</div>
|
HuXiYu
authored
|
84
|
<div class="layui-col-sm6">
|
HuXiYu
authored
|
85
|
<label class="layui-form-label layui-col-sm3">设备名<span class="lable-required">*</span></label>
|
HuXiYu
authored
|
86
|
<div class="layui-input-inline layui-col-sm6">
|
HuXiYu
authored
|
87
|
<input type="text" name="equipmentName" lay-verify="required" autocomplete="off" class="layui-input">
|
HuXiYu
authored
|
88
|
</div>
|
HuXiYu
authored
|
89
|
</div>
|
HuXiYu
authored
|
90
|
<div class="layui-col-sm6">
|
HuXiYu
authored
|
91
|
<label class="layui-form-label layui-col-sm3">所属项目<span class="lable-required">*</span></label>
|
HuXiYu
authored
|
92
|
<div class="layui-input-inline layui-col-sm6">
|
HuXiYu
authored
|
93
94
95
96
97
98
99
100
101
|
<select name="projectKeys" class="layui-select" lay-verify="required">
</select>
</div>
</div>
<div class="layui-col-sm6">
<label class="layui-form-label layui-col-sm3">所属厂房<span class="lable-required">*</span></label>
<div class="layui-input-inline layui-col-sm6">
<select name="factoryCode" class="layui-select" lay-verify="required">
</select>
|
HuXiYu
authored
|
102
|
</div>
|
HuXiYu
authored
|
103
|
</div>
|
HuXiYu
authored
|
104
105
106
107
108
|
<div class="layui-col-sm6">
<label class="layui-form-label layui-col-sm3">设备类型<span class="lable-required">*</span></label>
<div class="layui-input-inline layui-col-sm6">
<select name="equipmentTypeCode" lay-verify="required" class="layui-select"></select>
</div>
|
HuXiYu
authored
|
109
|
</div>
|
HuXiYu
authored
|
110
|
<div class="layui-col-sm6">
|
赖素文
authored
|
111
|
<label class="layui-form-label layui-col-sm3">保养规则</label>
|
HuXiYu
authored
|
112
|
<div class="layui-input-inline layui-col-sm6">
|
赖素文
authored
|
113
|
<select name="equipmentMaintainRuleCode" class="layui-select"></select>
|
HuXiYu
authored
|
114
|
</div>
|
HuXiYu
authored
|
115
|
</div>
|
HuXiYu
authored
|
116
117
118
119
120
|
<div class="layui-col-sm6">
<label class="layui-form-label layui-col-sm3">所在区域</label>
<div class="layui-input-inline layui-col-sm6">
<input type="text" name="destinationArea" autocomplete="off" class="layui-input">
</div>
|
HuXiYu
authored
|
121
|
</div>
|
HuXiYu
authored
|
122
|
<div class="layui-col-sm6">
|
|
123
124
125
126
127
128
|
<label class="layui-form-label layui-col-sm3">IP地址</label>
<div class="layui-input-inline layui-col-sm6">
<input type="text" name="ip" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-col-sm6">
|
|
129
130
131
132
133
134
|
<label class="layui-form-label layui-col-sm3">出厂时间<span class="lable-required">*</span></label>
<div class="layui-input-inline layui-col-sm6">
<input type="text" name="startTime" value="@DateTime.Now.ToString("yyyy-MM-dd")" autocomplete="off" class="layui-input layui-date" lay-verify="required">
</div>
</div>
<div class="layui-col-sm6">
|
赖素文
authored
|
135
136
137
138
139
140
|
<label class="layui-form-label layui-col-sm3">外部编码<span class="lable-required">*</span></label>
<div class="layui-input-inline layui-col-sm6">
<input type="text" name="otherCode" autocomplete="off" class="layui-input" lay-verify="required">
</div>
</div>
<div class="layui-col-sm6">
|
HuXiYu
authored
|
141
142
|
<label class="layui-form-label layui-col-sm3">描述</label>
<div class="layui-input-inline layui-col-sm6">
|
HuXiYu
authored
|
143
|
<textarea name="remark" cols="22" rows="5" maxlength="250"></textarea>
|
HuXiYu
authored
|
144
|
</div>
|
HuXiYu
authored
|
145
|
</div>
|
HuXiYu
authored
|
146
147
148
|
<div class="layui-col-sm6">
<label class="layui-form-label layui-col-sm3">是否启用</label>
<div class="layui-input-inline layui-col-sm6">
|
|
149
|
<input type="checkbox" name="isEnable" lay-skin="switch" lay-text="启用|停用" checked="checked">
|
HuXiYu
authored
|
150
|
</div>
|
HuXiYu
authored
|
151
|
</div>
|
王硕
authored
|
152
153
|
<div id="protocolId" class="layui-col-sm8" style=" margin-top: 3vh;margin-left: 0.6vw;">
|
王硕
authored
|
154
|
<!-- https://www.hadsky.com/read-6136-1.html -->
|
王硕
authored
|
155
|
<input type="checkbox" class="layui-checkbox-sys-register" name="register" lay-filter="register" lay-skin="primary">我已阅读并同意 <i id="userAgreement" style="color:#97d1c4;cursor: pointer;">《用户协议》</i>和<i id="privacyPolicy" style="color:#97d1c4;cursor: pointer;">《隐私条款》</i>
|
王硕
authored
|
156
157
|
</div>
|
HuXiYu
authored
|
158
159
|
<div class="layui-form-item">
<!--表单验证按钮-->
|
王硕
authored
|
160
161
|
<button class="layui-btn" style="display:none" name="fromAdd" lay-filter="fromAdd" lay-submit>fromAdd</button>
<button class="layui-btn" style="display:none" name="fromUpdate" lay-filter="fromUpdate" lay-submit>fromUpdate</button>
|
王硕
authored
|
162
163
164
|
</div>
</div>
<div hidden>
|
HuXiYu
authored
|
165
|
<input name="id" type="text" class="layui-input">
|
赖素文
authored
|
166
|
<input name="isMaintain" type="text" class="layui-input">
|
赖素文
authored
|
167
|
<input name="createBy" type="text" class="layui-input">
|
HuXiYu
authored
|
168
169
170
171
172
173
174
175
|
<input name="createBy" type="text" class="layui-input">
<input name="createTime" type="text" class="layui-input">
<input name="updateTime" type="text" class="layui-input">
<input name="updateBy" type="text" class="layui-input">
</div>
</form>
</div>
|
赖素文
authored
|
176
177
178
179
180
181
182
183
|
<!--设备图片编辑添加-->
<div id="ImportData" class="layui-tab-item">
<form class="layui-form layui-form-pane" action="" lay-filter="ImportData">
<div class="layui-card">
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">设备编码</label>
<div class="layui-input-block">
|
赖素文
authored
|
184
|
<input type="text" name="equipmentCode" readonly class="layui-input form-readonly-color">
|
赖素文
authored
|
185
186
187
188
189
|
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">设备名称</label>
<div class="layui-input-block">
|
赖素文
authored
|
190
|
<input type="text" name="equipmentName" readonly class="layui-input form-readonly-color">
|
赖素文
authored
|
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
|
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">图片文件<span class="lable-required">*</span></label>
<div class="layui-input-block">
<input type="file" name="excelfile" id="excelfile" class="layui-btn layui-btn-primary layui-border-green" />
</div>
</div>
</div>
<div hidden>
<input name="id" readonly type="text" class="layui-input">
</div>
</div>
</form>
</div>
|
HuXiYu
authored
|
207
208
209
210
211
212
213
214
|
<script type="text/html" id="toolbarTable">
<div class="layui-btn-container">
<a href="javascript:;" class="layui-btn layui-btn-sm layui-btn-mini" lay-event="btnSelect"><i class="layui-icon"></i>检索</a>
<a href="javascript:;" class="layui-btn layui-btn-sm layui-btn-mini" lay-event="btnRefresh"><i class="layui-icon"></i>刷新</a>
{{ loadMenus("BaseEquipment", 1) }}
</div>
</script>
|
赖素文
authored
|
215
216
217
218
|
<script type="text/html" id="isMaintain">
<input type="checkbox" name="isMaintain" disabled value="{{d.isMaintain}}" lay-skin="switch" lay-text="是|否" {{ d.isMaintain == true ? "checked" :"" }}>
</script>
|
HuXiYu
authored
|
219
|
@section Scripts
|
HuXiYu
authored
|
220
|
{
|
HuXiYu
authored
|
221
222
|
<script type="text/javascript" src="/productjs/equipment/BaseEquipment.js" asp-append-version="true"></script>
}
|