Keine Beschreibung

salesedit.js 1.8KB

    ; spa_define(function() { return $.use(["spa", "code", "util", "form"], function(spa, code, util, form) { return { modal: function(data) { var root = spa.findInModal(".sys_customer_salesedit"); root.find(".modal-ctrl .icon-times").on("click", function() { spa.closeModal(); }); var ef = form.build(root.find(".opt-form")); ef.val(data.data); var addf = form.build(root.find(".opt-addform")); var userid = util.data("loginUser").id; var cusername = util.data("loginUser").name; var descps = document.getElementById("temdescp").querySelector("textarea"); root.find(".opt-save").on("click", function() { var sss = "领导点评: " + descps.value; addf.val({ professorId: data.data.id, cuserId: userid, cuserName: cusername, descp: sss }); addf.doPost("../ajax/sys/crecord", function() { var date = new Date(), month = date.getMonth() + 1, day = date.getDate(); var myDate = "" + date.getFullYear() + (month > 9 ? month : ("0" + month)) + (day > 9 ? day : ("0" + day)); var dd = { descp: sss, cuserName: cusername, createTime: myDate }; //var dd =; allData.push(dd); cr.val(allData); ef.doPost("../ajax/sys/cpow/updatacpow", function() {}, {}); }, {}); }); var cr = code.parseCode(root.find(".dt-tpl")); cr.shell("showDay", function(env) { if (env.cd && env.cd[this.k]) { var day = env.cd[this.k]; return day.substring(0, 4) + "-" + day.substring(4, 6) + "-" + day.substring(6, 8); } return ""; }); var allData; util.get("../ajax/sys/crecord/qrecord?professorId=" + data.data.id, null, function(data) { allData = data || []; cr.val(data); }, {}); } }; }); });