123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- (function (c) {
- config.init();
- var a = {
- scheduleCode: Fx.getUrlParam("scheduleCode"),
- hospitalId: Fx.getUrlParam("hospitalId"),
- deptId: Fx.getUrlParam("deptId"),
- doctorId: Fx.getUrlParam("doctorId"),
- regDate: Fx.getUrlParam("regDate"),
- timeFlag: Fx.getUrlParam("timeFlag"),
- regFee: Fx.getUrlParam("regFee"),
- startTime: Fx.getUrlParam("startTime"),
- endTime: Fx.getUrlParam("endTime"),
- treatFee: Fx.getUrlParam("treatFee")
- };
- var b = {
- doing: function () {
- hzAPI.getData(window.apiUrl + "?c=Index&a=customerFamilyList", {},
- "#family", 1, true, 6)
- }
- };
- hzAPI.getData(window.apiUrl + "?c=Index&a=doctorInfo", a, "#list #form", 0, true, null, true);
- b.doing();
- c("#sure").on("tap",
- function () {
- c.extend(a, {
- //todo 更改控件
- customerFamilyId: c("input[type=radio][name=customerFamilyId]:checked").val()
- });
- var s = {
- doing: function (e, aaa) {
- // setTimeout(function () {
- // if (e[0].userFlag == "0") {
- // //进行发短信?c=Other&a=setSmsInfo×tamp=1508896856&token=9c5f1ceee44736fdaac97dad03c99b15&smsType=appointSuc&orderId=1506738896496216
- // //hzAPI.sendData(window.apiUrl + "?c=Other&a=setSmsInfo", a, false,null, null, null, d)
- // //首诊患者请到医院缴费并办理就诊卡
- // hzAPI.dialog(false, 6000, "<span style='font-size: 22px;' >请绑定诊疗卡</span><br>如无诊疗卡请通过电话预约<br><sapn style='color: #326bd4;font-size: 14px;'>020-61641888</sapn><br>预约时间08:00-23:00");
- // setTimeout(function () {
- // window.location = "doctorCalendar.html?id=" + a.customerFamilyId
- // }, 3000)
- // } else {
- // console.log("bb" + e);
- // // window.location = "cardPay.html?hospitalId=" + a.hospitalId + "&hospitalName=" + encodeURI(encodeURI(c("#hospitalName").text().trim())) + "&customerFamilyId=" + a.customerFamilyId
- // }
- // }, 2000)
- console.log("cc" + e[0]);
- }
- };
- var d = {
- doing: function (e) {
- setTimeout(function () {
- if (e[0].userFlag == "0") {
- //首诊患者请到医院缴费并办理就诊卡
- hzAPI.dialog(false, 6000, "<span style='font-size: 22px;' >请绑定诊疗卡</span><br>如无诊疗卡请通过电话预约<br><sapn style='color: #326bd4;font-size: 14px;'>020-61641888</sapn><br>预约时间08:00-23:00");
- setTimeout(function () {
- window.location = "doctorCalendar.html?id=" + a.customerFamilyId
- }, 3000)
- } else {
- //进行发短信
- var s = {
- smsType: "appointSuc",
- orderId: e[0].orderId
- };
- hzAPI.sendData(window.apiUrl + "?c=Other&a=sendSmsInfo", s, false, null, null, null, null)
-
- setTimeout(function () {
- window.location = "cardPay.html?hospitalId=" + a.hospitalId + "&hospitalName=" + encodeURI(encodeURI(c("#hospitalName").text().trim())) + "&customerFamilyId=" + a.customerFamilyId
- }, 1000)
- }
- }, 2000)
- }
- };
- hzAPI.sendData(window.apiUrl + "?c=Other&a=appointsOrder", a, false, [null, "挂号成功"], null, s, d)
- });
- c("i.add").on("tap",
- function () {
- window.location = "familyDataAdd.html"
- });
- c(".hd .fr i").on("tap",
- function () {
- if (validate.check("#testForm")) {
- var d = {
- trueName: c("#trueName").val(),
- phone: c("#phone").val(),
- tel: c("#tel").val(),
- email: c("#email").val(),
- idNo: c("#idNo").val(),
- birthDay: c("#idNo").val().substr(6, 8).replace(/(.{4})(.{2})/, "$1-$2-"),
- address: c("#address").val(),
- sex: c("#sex").val(),
- nation: c("#nation").val(),
- province: null,
- city: null,
- area: null,
- ownership: c("#ownership").val()
- };
- hzAPI.sendData(window.apiUrl + "?c=Index&a=customerFamilyAdd", d, false, ["添加失败", "添加成功"], null, null, b)
- }
- })
- })(Zepto);
|