| | |
| | | <form id="recharge-form" lay-filter="recharge-form" class="layui-form"> |
| | | <div class="layui-tab" style="margin-top: 5px;"> |
| | | <div style="overflow-y: auto; height:700px;"> |
| | | <div class="layui-tab"> |
| | | <ul class="layui-tab-title"> |
| | | <li class="layui-this">合同信息</li> |
| | | </ul> |
| | |
| | | <label class="layui-form-label">合同编号</label> |
| | | <div class="layui-input-block"> |
| | | <input name="contractNo" id="contractNo" type="text" class="layui-input" maxlength="50" |
| | | style="width: 185px;" autocomplete="off" /> |
| | | style="width: 185px;" autocomplete="off" lay-verify="required" required /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item model-form-footer" style="margin-right: 20px;"> |
| | | <button class="layui-btn layui-btn-primary" ew-event="closeDialog" type="button">取消</button> |
| | | <button class="layui-btn permissions" permissions="product-rechage" lay-filter="recharge-form-submit" |
| | |
| | | var $ = layui.jquery; |
| | | var laydate = layui.laydate; |
| | | |
| | | //充值进行中 |
| | | var isRun=false; |
| | | //执行一个laydate实例 |
| | | laydate.render({ |
| | | elem: '#contractBeginTime' //指定元素 |
| | |
| | | elem: '#product-table-temp', |
| | | data: admin.getTempData("t_tempProduct"), |
| | | page: false, |
| | | height: '120px', |
| | | cellMinWidth: 100, |
| | | cols: [ |
| | | [{ |
| | | field: 'proName', |
| | |
| | | elem: '#product-table', |
| | | url: config.base_server + 'api-opration/product', |
| | | method: 'GET', |
| | | cellMinWidth: 50, |
| | | headers: { |
| | | 'Authorization': 'Bearer ' + config.getToken().access_token |
| | | }, |
| | | page: false, |
| | | height: '300px', |
| | | where: { |
| | | is_del: 0, |
| | | enabled: 1 |
| | | }, |
| | | cols: [ |
| | |
| | | } |
| | | } |
| | | form.on('submit(recharge-form-submit)', function (data) { |
| | | layer.load(2); |
| | | if(!isRun){ |
| | | layer.load(2); |
| | | var listData = admin.getTempData("t_tempProduct"); |
| | | if (listData != null) { |
| | | if (data.field != null) { |
| | | layer.confirm("确定要将待充值列表中的" + listData.length + "个产品充值给当前医院吗?", { |
| | | layer.confirm("确定要将待充值列表中的" + listData.length + "个产品充值给当前医院的科室吗?", { |
| | | btn: ["确定", "返回"] |
| | | }, function () { |
| | | isRun=true; |
| | | data.field.contractBeginTime = data.field.contractBeginTime + |
| | | " 00:00:00"; |
| | | data.field.contractEndTime = data.field.contractEndTime + " 23:59:59"; |
| | |
| | | admin.req('api-opration/productorderdetail/saveall', |
| | | JSON.stringify(listDetailData), |
| | | function (data) { |
| | | isRun=false; |
| | | layer.closeAll('loading'); |
| | | if (data.code === 0) { |
| | | //现将临时数据清理 |
| | |
| | | icon: 2, |
| | | time: 1000 |
| | | }); |
| | | isRun=false; |
| | | } |
| | | } else { |
| | | layer.msg(data.msg, { |
| | | icon: 2, |
| | | time: 1000 |
| | | }); |
| | | isRun=false; |
| | | } |
| | | }, 'POST'); |
| | | }) |
| | |
| | | } |
| | | layer.closeAll('loading'); |
| | | return false; |
| | | } |
| | | }); |
| | | }); |
| | | </script> |