forked from kidgrow-microservices-platform

zhaoxiaohao
2020-11-30 a6297379c3d779c31cef80b0f30c22978d295b53
kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/rechargeupdate.html
@@ -93,8 +93,9 @@
                                    <input autocomplete="off" name="contractBeginTime" id="contractBeginTime"
                                        type="text" placeholder="请输开始时间" disabled class="layui-input" readonly
                                        style="border: none; margin-top:-10px;display: inline-block;width: 46%;" />
                                    <input autocomplete="off" name="contractEndTime" disabled id="contractEndTime" type="text"
                                        placeholder="请输入结束时间" class="layui-input" readonly
                                    --
                                    <input autocomplete="off" name="contractEndTime" disabled id="contractEndTime"
                                        type="text" placeholder="请输入结束时间" class="layui-input" readonly
                                        style="border: none; margin-top:-10px;display: inline-block;width: 46%;" />
                                </div>
                            </div>
@@ -167,7 +168,8 @@
                            </div>
                            <div class="layui-col-sm6">
                                <div class="layui-input-inline">
                                    <input type="checkbox" lay-skin="primary" id="custom_isShare" name="gongxiang" value="1" title="是否共享" />
                                    <input type="checkbox" lay-skin="primary" id="custom_isShare" name="gongxiang"
                                        value="1" title="是否共享" />
                                </div>
                            </div>
                        </div>
@@ -176,7 +178,8 @@
                        <div class="layui-row">
                            <div class="layui-col-sm12">
                                <div class="layui-input-inline" style="width: 120px;text-align: right;">
                                    <input type="checkbox" lay-skin="primary" id="termType" name="termType" value="true" checked title="期限限制" />
                                    <input type="checkbox" lay-skin="primary" id="termType" name="termType" value="true"
                                        checked title="期限限制" />
                                </div>
                                <div class="layui-col-sm4" style="margin-right: 30px;">
                                    <input autocomplete="off" id="custom_beginTime" type="text" placeholder="请输开始时间"
@@ -190,7 +193,8 @@
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <div class="layui-input-block" style="text-align: right;padding-right: 100px;padding-top: 50px;">
                        <div class="layui-input-block"
                            style="text-align: right;padding-right: 100px;padding-top: 50px;">
                            <input class="layui-btn" type="button" id="custom_submit" value="确定" />
                        </div>
                    </div>
@@ -214,7 +218,7 @@
    </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-submit id="submit">确定充值</button>
        <button class="layui-btn permissions" permissions="product-rechage" type="button" id="submit">确定充值</button>
    </div>
    <input type="hidden" value="" id="departmentId" name="departmentId" />
    <input type="hidden" value="" id="hospitalId" name="hospitalId" />
@@ -847,10 +851,28 @@
                data.isShare = (data.isShare.indexOf("不") == 0) ? 0 : 1;
                //判断待加入产品的总数是否大于合同的总数
                     //试用产品不计算总数
                if(data.proType==1){
                    var msg = isthenNum(data.ailightCount);
                    var msg = isthenNum(parseInt(data.ailightCount));
                        if (msg != null) {
                            layer.msg(msg);
                        return false;
                    }
                }
                //将所选的时间不得大于  合同的时间
                var contractBeginTime = $("#contractBeginTime").val();
                var contractEndTime = $("#contractEndTime").val();
                if (!strUtil.isEmpty(data.beginTime)){
                    if (dateUtil.compareDate( contractBeginTime,data.beginTime)) {
                        layer.msg("开始时间必须大于合同的开始时间!");
                        return false;
                    }
                }
                if (!strUtil.isEmpty(data.endTime)){
                    console.log(contractEndTime,"contractEndTime")
                    console.log(data.endTime,"data.endTimedata.endTime")
                    if (dateUtil.compareDate(data.endTime,contractEndTime)) {
                        layer.msg("结束时间必须小于合同的结束时间!");
                            return false;
                        }
                }
@@ -887,7 +909,7 @@
            if ($("#contractNum_not").val() == undefined || $("#contractNum_not").val() == "") {
                return "请输入合同读片充值量!";
            } else {
                if ($("#contractNum_not").val() < listNum) {
                if (parseInt($("#contractNum_not").val()) < listNum) {
                    return "当前产品总数不得大于合同读片充值量";
                } else {
                    return null;
@@ -951,8 +973,11 @@
            if (!isRun) {
                layer.load(2);
                var listData = admin.getTempData("t_tempProduct");
                // debugger
                var len = listData != null && listData.length > 0 ? listData.length : 0;
                // debugger
                if (listData != null) {
                    layer.confirm("确定要将待充值列表中的" + listData.length + "个产品充值给当前医院的科室吗?", {
                    layer.confirm("确定要将待充值列表中的" + len + "个产品充值给当前医院的科室吗?", {
                        btn: ["确定", "返回"]
                    }, function () {
                        isRun = true;
@@ -1003,6 +1028,9 @@
                                            icon: 2,
                                            time: 1000
                                        });
                                        layer.closeAll();
                                        layer.closeAll('loading');
                                        return false;
                                    }
                                }, 'POST');
                        } else {
@@ -1018,6 +1046,8 @@
                        icon: 2,
                        time: 2000
                    });
                    layer.closeAll('loading');
                    return false;
                }
                layer.closeAll('loading');
                return false;