12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- ;
- spa_define(function() {
- return $.use(["spa", "code", "util", "form"], function(spa, code, util, form) {
- return {
- modal: function(data) {
- var root = spa.findInModal(".sys_customer_myedit");
- 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;
- addf.val({
- professorId: data.data.id,
- cuserId: userid,
- cuserName: cusername
- });
- root.find(".opt-save").on("click", function() {
- 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: addf.val().descp,
- cuserName: cusername,
- createTime: myDate
- };
-
- 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);
- }, {});
- }
- };
- });
- });
|