1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- {% for v in data['list'] %}
- {% if 'device' in v and v['device'] %}
- {%set num=0 %}
- {% for value in v['device'] %}
- {% if value['hardware_type'] not in (6,7) %}
- {%set num=num+1 %}
- {% end %}
- {% end %}
- {% if num > 0 %}
- <div class="pannel">
- <h2>{{v['name']}}</h2>
- <div class="ul3">
- {% for value in v['device'] %}
- {% if value['hardware_type'] == 5 %}
- <dl>
- {% if 'noset' not in data %}
- <dd class="controller"></dd>
- {% end %}
- {% if value['value'] == '1' %}
- <dt>连接</dt>
- {% else %}
- <dt>断开</dt>
- {% end %}
- <dd class="tit">{{value['name']}}</dd>
- </dl>
- {% elif value['hardware_type'] == 2 or value['hardware_type'] == 4 %}
- {%set v = float(value['value']) %}
- <dl>
- {% if 'noset' not in data %}
- <dd class="controller">{% if value['status'] == False %}<em class="error">离线</em>{% elif value['max'] != None and v > value['max'] %}<em class="error">上限超标</em>{% elif value['min'] != None and v < value['min'] %}<em class="error">下限超标</em>{% else %}<em>正常</em>{% end %}<a href="javascript:;" onclick="Farm.Page('{{value['typeName']}}限制设置', '/device/update_device?id={{value['id']}}')" class="icons ico-setting"></a>
- </dd>
- {% end %}
- <dt>{{value['value']}}</dt>
- <dd class="tit" {% if 'stat' in data and data['stat'] %}style="cursor: pointer;" onclick="Farm.ShowChart('{{loadUrl}}&device={{value['id']}}')"{% end %}>{{value['name']}}({{value['unit']}})</dd>
- </dl>
- {% elif value['hardware_type'] == 3 %}
- <dl>
- {% if 'noset' not in data %}
- <dd class="controller"></dd>
- {% end %}
- <dt>
- <p href="javascript:;" data-status="{% if value['value'] == '1' %}0{% else %}1{% end %}" onclick="Farm.Switch(this, '/device/update', '{{value['id']}}')" class="btn-switch {% if value['value'] == '1' %}open{% end %}"><i></i></p>
- </dt>
- <dd class="tit">{{value['name']}}</dd>
- </dl>
- {% end %}
- {% end %}
- </div>
- </div>
- {% end %}
- {% end %}
- {% end %}
|