12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- * Created by TT on 2017/10/10.
- */
- ;
- spa_define(function () {
- return $.use(["spa", "code", "util", "form"], function (spa, code, util, form) {
- return {
- modal: function (data) {
- var root = spa.findInModal(".sys_consult_msgcnt");
- root.find(".modal-ctrl .icon-times").on("click", function () {
- spa.closeModal();
- });
- var ef = form.build(root.find(".opt-form"));
- util.get("../ajax/sys/professor/id/" + data.data.owner, null, function (owner) {
- if (owner) {
- ef.val({ownerOrg: owner.orgName});
- }
- });
- util.get("../ajax/sys/professor/id/" + data.data.actor, null, function (actor) {
- if (actor) {
- ef.val({actorOrg: actor.orgName});
- }
- });
- ef.val(data.data);
- 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/Msg/cnt", {actor1: data.data.owner, actor2: data.data.actor}, function (cnt) {
- cnt.forEach(function (item) {
- if (item.sender == data.data.owner) {
- item.senderName = data.data.ownerName;
- item.reciverName = data.data.actorName;
- item.right = 1;
- } else {
- item.senderName = data.data.actorName;
- item.reciverName = data.data.ownerName;
- item.right = 2;
- }
-
-
- });
- allData = cnt || [];
- cr.val(allData);
- }, {});
- }
- };
- });
- });
|