123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>编辑设备信息</title>
- <meta name="format-detection" content="telephone=no"/>
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
- <meta name="apple-mobile-web-app-capable" content="yes"/>
- <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
- <link rel="stylesheet" href="../../../css/cross.css" type="text/css"/>
- <link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css"/>
- <link rel="stylesheet" type="text/css" href="../../../iconfont/iconfont.css" />
- <link rel="stylesheet" type="text/css" href="../../../css/ss-style.css">
- <script type="text/javascript" src="../../../js/mui.min.js" ></script>
- </head>
- <body>
- <!--<header class="h45">
- <div class="header-comtop">
- <a class="mui-action-back"></a>
- <h1>编辑设备信息</h1>
- </div>
- </header>-->
- <div class="c-list c-border-tb mt10">
- <div class="c-list-div c-list-text">
- <div class="c-list-value mr80">
- <span>选择设备</span>
- </div>
- <div class="c-list-info">
- <input type="text" placeholder="请选择设备类别" data-val="type" id="d_type">
- </div>
- <span class="arrow-down"></span>
- </div>
- </div>
- <ul class="c-list c-border-tb mt10">
- <li class="c-list-text">
- <input type="text" placeholder="请输入设备名称" id="d_name"/>
- </li>
- <li class="c-list-text">
- <input type="text" placeholder="请输入设备SN码" id="d_sn"/>
- </li>
- </ul>
- <div class="mlr15 mt20">
- <a href="javascript:;" class="btn-green-l" id="btnSave">保存</a>
- </div>
- <script src="../../../js/jquery/2.1.3/jquery.js"></script>
- <script src="../../../widget/mobiscroll/2.15.1/js/mobiscroll.js"></script>
- <link rel="stylesheet" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css" />
- <script type="text/javascript" src="../../../js/common_http.js" ></script>
- <script src="../js/my-equipments.js"></script>
- <script src="../../../js/weixin_common.js"></script>
- <script>
- $(function(){
- // mui.plusReady(function(){
-
- var Request = new Object();
- Request = GetRequest();
- var code=decodeURI(decodeURI(Request.code));
- var type_name='';
-
- //获取现在有的设备类别以及名称
- var params = {}
- params.code = code;
- //发送ajax请求, 查询设备列表信息
- sendPost("patient/device/info", params, "json", "post", queryListFailed,device_info_Successs);
- function device_info_Successs(res){
- category=res.data.category;
- name=res.data.device_name;
- var sn=res.data.sn;
-
- //发送ajax请求, 查询设备类型
- sendPost("patient/device/category"," ", "json", "post", queryListFailed,device_type_Successs);
- function device_type_Successs(reso){
- dev_list=reso.list;
- for(var i=0;i<reso.list.length;i++){
- if(reso.list[i].code==category){
- type_name=reso.list[i].name;
- $("#d_type").val(type_name);
- $("#d_name").val(name);
- $("#d_sn").val(sn);
-
- }
-
- }
-
- }
-
- }
- //获取设备类型的标识和名称
- sendPost("patient/device/category"," ", "json", "post", queryListFailed,device_type_Successs1);
- function device_type_Successs1(res){
- var arr_key=[];
- var arr_value=[];
- var data=res.list;
- for(var i=0;i<data.length;i++){
- arr_key.push(data[i].code);
- arr_value.push(data[i].name);
-
- }
- // console.log(arr_key);
- // console.log(arr_value);
-
- var opt4 = {
- theme: 'ios',
- lang:'zh',
- formatValue: function (d) {
- return d.join(',');
- },
- customWheels:true,
- wheels: [//如果值非常多请事先按需求生成好
- [
- {
- keys:arr_key,//['1','2','3'],
- values: arr_value,//['血糖仪', '血压计', '血压']
- }
- ]
- ],
- onSelect: function(valueText, inst){
- console.log(valueText);
- var dd=eval("["+valueText+"]");
- category=dd[0].keys;
- // console.log(category);
- $('input[data-val=type]').val(dd[0].values);
- },
- };
- var ss=$('input[data-val=type]').mobiscroll(opt4);
-
- }
-
-
- //
- document.getElementById("btnSave").addEventListener("tap",function () {
- // mui.back();
- var params={};
- params.code=code;
- params.category=category;
- params.type_name=type_name;
- params.name=$("#d_name").val();
- params.sn=$("#d_sn").val();
- if(!params.name){
- alert("请输入设备名称");
- return ;
- }
- if(!params.sn){
- alert("请输入设备SN码");
- return ;
- }
- //
- sendPost("patient/device/modify",params, "json", "post", queryListFailed,function(res){
- if (res.status == 200) {
- // window.history.back(-1);
- // window.location.href="my-equipments.html";
- window.history.go(-2);
- // var befor_url="my-equipments.html";
- // var befor_url="equipment-detail.html";
- //拼接url参数
- // var _url=""+befor_url+"?code="+code+"&category="+category+"&type_name="+type_name+"&name="+name+"&sn="+sn+"";
- //字符串转码(中文)
- // var e_url = encodeURI(encodeURI(_url));
- // window.location.href=e_url;
-
-
- // setTimeout(function() {
- // mui.back();
- // }, 1000)
- }
-
- });
-
- });
- // });
- });
- </script>
- </body>
- </html>
|