152 lines
7.1 KiB
Plaintext
152 lines
7.1 KiB
Plaintext
@model List<YBDevice.Entity.YB_Device>
|
|
@{
|
|
ViewData["Title"] = "测试专用";
|
|
}
|
|
<div class="layui-tab layui-tab-brief">
|
|
<ul class="layui-tab-title">
|
|
<li class="layui-this">身高体重体脂秤</li>
|
|
<li>八电极</li>
|
|
</ul>
|
|
<div class="layui-tab-content">
|
|
<div class="layui-tab-item layui-show layui-form">
|
|
<div class="col-sm-4">
|
|
<div class="form-group">
|
|
<label for="height">身高:</label>
|
|
<input type="text" class="form-control" name="height" value="175" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="weight">体重:</label>
|
|
<input type="text" class="form-control" name="weight" value="70.56" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="imp">阻抗:</label>
|
|
<input type="text" class="form-control" name="imp" value="600" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ecode">设备编号</label>
|
|
<select class="form-control" lay-search name="ecode">
|
|
@{
|
|
foreach (var item in Model)
|
|
{
|
|
if (item.Type == 1)
|
|
{
|
|
<option value="@item.Ecode">[@item.FacCode][@item.Ecode]@item.Name</option>
|
|
}
|
|
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
<button class="btn btn-primary btn_submit" lay-submit lay-filter="submit1" data-type="1">生成二维码</button>
|
|
<button class="btn btn-primary btn_submiturl" data-type="1" lay-submit lay-filter="submiturl1">本地测试跳转</button>
|
|
</div>
|
|
</div>
|
|
<div class="layui-tab-item layui-form">
|
|
<div class="col-sm-4">
|
|
<div class="form-group">
|
|
<label for="weight_t2">身高:</label>
|
|
<input type="text" class="form-control" name="height" value="175" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="weight_t2">体重:</label>
|
|
<input type="text" class="form-control" name="weight" value="70.56" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ime_t2">左手阻抗:</label>
|
|
<input type="text" class="form-control" name="lefthandimp" value="2323523" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ime_t2">右手阻抗:</label>
|
|
<input type="text" class="form-control" name="righthandimp" value="2323523" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ime_t2">左脚阻抗:</label>
|
|
<input type="text" class="form-control" name="leftfootimp" value="2323523" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ime_t2">右脚阻抗:</label>
|
|
<input type="text" class="form-control" name="rightfootimp" value="2323523" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ime_t2">躯干阻抗:</label>
|
|
<input type="text" class="form-control" name="bodyimp" value="235600" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ecode_t2">设备编号</label>
|
|
<select class="form-control" lay-search name="ecode" style="width:100%;">
|
|
@{
|
|
foreach (var item in Model)
|
|
{
|
|
if (item.Type == 2)
|
|
{
|
|
<option value="@item.Ecode">[@item.FacCode][@item.Ecode]@item.Name</option>
|
|
}
|
|
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
<button class="btn btn-primary btn_submit" lay-submit lay-filter="submit2" data-type="2">生成二维码</button>
|
|
<button class="btn btn-primary btn_submiturl" data-type="2" lay-submit lay-filter="submiturl2">本地测试跳转</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@section scripts{
|
|
<script>
|
|
layui.use(['element','form'], function () {
|
|
var element = layui.element, form = layui.form;
|
|
form.on("submit(submit1)", function (data) {
|
|
var res = data.field;
|
|
var url = buildparam(1, res);
|
|
showpic(url);
|
|
});
|
|
form.on("submit(submit2)", function (data) {
|
|
var res = data.field;
|
|
var url = buildparam(2, res);
|
|
showpic(url);
|
|
});
|
|
form.on("submit(submiturl1)", function (data) {
|
|
var res = data.field;
|
|
var url = buildparam(1, res);
|
|
window.location.href = url;
|
|
});
|
|
form.on("submit(submiturl2)", function (data) {
|
|
var res = data.field;
|
|
var url = buildparam(1, res);
|
|
windows.location.href = url;
|
|
});
|
|
function buildparam(type,data) {
|
|
var linkurl = "";
|
|
//身高体重体脂秤
|
|
if (type == 1) {
|
|
var date = new Date();
|
|
var currentdate = date.getFullYear() + "/" + (date.getMonth() + 1) + "/" + date.getDate() + " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
|
|
var param = 'r=' + data.weight + '|' + data.imp + '|' + data.height + '|&mp=' + data.ecode + '&t=1&e=0|';
|
|
linkurl = document.location.protocol + "//" + document.location.host + '/qr/r?' + param;
|
|
}
|
|
//八电极
|
|
else if (type == 2) {
|
|
var date = new Date();
|
|
var currentdate = date.getFullYear() + "/" + (date.getMonth() + 1) + "/" + date.getDate() + " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
|
|
var param = 'r=' + data.weight + '|' + data.lefthandimp + '|' + data.righthandimp + '|' + data.leftfootimp + '|' + data.rightfootimp + '|' + data.bodyimp + '|' + data.height+ '&sn=' + data.ecode + "&t=2&type=2";
|
|
//参数转base64
|
|
linkurl = document.location.protocol + "//" + document.location.host + '/body/get?' + param;
|
|
}
|
|
console.log(linkurl);
|
|
return linkurl;
|
|
}
|
|
|
|
function showpic(title) {
|
|
layui.layer.open({
|
|
type: 2,
|
|
offset: '0px',
|
|
area: ['230px', '300px'],
|
|
content: "/test/qr?param=" + encodeURIComponent(title),
|
|
title: '二维码',
|
|
shadeClose: true
|
|
});
|
|
}
|
|
});
|
|
</script>
|
|
} |