(function (d) { config.init(); var a = { doing: function (g) { d.each(g, function (i, h) { if (h.id == f) { d("#id").val(h.id); d("#drugName").val(h.drugName); Fx.setDrugPlanList(h, d("#hours-quantity")); d("#frequency").val(h.consumptionHoursString.split(",").length); d("#doseType").val(h.doseType); d("#start_date").val(new Date().toDate(h.startDate).format("yyyy-M-dd")); if (h.days == 127) { d("input[type=radio][name=days]").get(0).checked = true; d("#days_value").hide() } else { d("input[type=radio][name=days]").get(1).checked = true; d("#days_value").val(h.days); d("#days_value").show() } if (h.everyXDays > 1) { d("input[type=radio][name=everyXDays]").get(1).checked = true; d("#everyXDays").val(h.everyXDays); d("#everyXDays").show() } else { d("#everyXDays").hide() } [].slice.call(d("select")).forEach(function (j) { d(j).parent().find(".select_text_ui").text(Fx.getSelectOptionsText(d(j))) }); d("#content").show() } else { hzAPI.dialog(false, 500, "该药原定服用计划已完成") } }) } }; var b = window.apiUrl + "?c=Index&a=medicineScheduleGroupsById"; var f = Fx.getUrlParam("id"); var c = {id: f, dateTime: new Date(new Date().getTime() + 1000 * 60 * 60 * 24).format("yyyy-MM-dd")}; hzAPI.getDataNoTemp(b, c, a); function e() { var h = Fx.getDrugHoursQuantity(); var g = { id: f, frequency: d("#frequency").val(), startDate: d("#start_date").val(), consumptionHoursString: h[0], quantityString: h[1] }; if (d("input[type=radio][name=days]").get(1).checked) { d.extend(g, {days: d("#days_value").val()}) } if (d("input[type=radio][name=everyXDays]").get(1).checked) { d.extend(g, {everyXDays: d("#everyXDays").val()}) } b = window.apiUrl + "?c=Index&a=medicineScheduleGroupsUpdate"; hzAPI.sendData(b, g, false, ["更新失败", "更新成功"]) } d("#edit_event_sure").bind("tap", function () { e() }) })(Zepto);