1510 lines
130 KiB
JavaScript
1510 lines
130 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-e0558a72"], { "02f0": function(e, t, a) {
|
||
}, "127f": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "a", (function() {
|
||
return r;
|
||
}));
|
||
a("4057");
|
||
var r = function() {
|
||
function e2() {
|
||
return (65536 * (1 + Math.random()) | 0).toString(16).substring(1);
|
||
}
|
||
return "".concat(+/* @__PURE__ */ new Date(), "_").concat(e2()).concat(e2());
|
||
};
|
||
}, "18b4": function(e, t, a) {
|
||
}, 2124: function(e, t) {
|
||
e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAEvElEQVRIS5WVa2wUVRTH/+fOY2e39EWBLQYNQQTsloIpJMqj2zUxRrAKwiJtaUIkAqJBHomJmKCfEPWbicEEYkDoQyYRFCNprN0uBeoHIKZ0oSBgokVaDRTa0n3N3GNmoE0fauv9NJl7zm/+59z/PUMYx5p2NuzNkeoSJ/SusE53LDLjY6XRWAHO/pOn1k0Vgvc7z1LS65dLjtwaK88FF5/bqHV3d/tunDF78QHkyKRAJJwPTT/AkolsfUMsdLBzZIzDSPR25ykpo7f1+cP3XXBBdO1TpCjlxPR9ovd2y7VlJ5NDE2f8EM72GfpSW7LUEkrUSRy6/8i5Mt/E5IRXpBSVsPHppeAT9QQGBaIVpVDoMzD6bMaG9mD1RRwNK4UT1Umsi5mSMB/EfsG4D+ZrSUX+nO3pv3V+wYn+QWFC7CeQx5K0qT145Kyr2FHkMfRKQSix2drdc7e/Iyc3K0jMWxiYBxATYD9UqRHhrgTXqmn6sjVUfTMQCftZVdezpNYcLR1pWWTGBw9vemS9kaXbWX39iaTu1aoEsJOYNAluZkGNSkr+ziplElAMpmVMmAqgKS2t3b90yatF2YbRei+RwBrTFTDcFUfDSoFfXQVFfExM96Rlv88+rTlDMXoye69yU2mpnP3thQw7N/NRQ9AOyRxmwklI2j7SKcPA8yNrp6cVUQOifDC/EetMN2CNKR+Prp1mkFgskYheLvnatdqM5vBjBvQPAX6OCe+KP9KHY2vM1MChDoIdu9xP9lUKSXtAOEjp1J5YyOybffqlTBWZu8Aog5RbY8HaxoHkQFPlQlJQx+DrpHFV29O1XaPA8yMrctK67yO28YJU+NX2xbUtTqvmRCsLVQGTGT0JO1VxvdS8AXrg9TkNK/OEx/c5gIVsWS9eDn3VNgpcVL9yiuXzHiDQTEumll8Jmr+6amnCO5C0g4EohDTZoi5VoOXi0pruovqqDCvD3gWmdWC8dqmk+sdR4MKfyv3Soi+IxZQ4kqtuLDV/KzpTNSXN9j4CBSGRBlgloj/ttNzSHqo9VfxdmTeenbkNRBuF5B1tJTXH4NyMoa4YBEuaHKfUagcciIV16vQssD12AUEEwVhNwHlLpqqciopPlPniuVlvg7GJWO6MNdYeGxgJg4c3CAZNjvMD8EBZsxoqZmgG7WNGIbHcGuu0jjt+dcFDFUdqjo8ffDSsBPLVFSDxCRHqWaTeiy0y77jD63+BmSYpFla1hqo7XMUMmhWtXKBqvMxOirorzx65MlCJc1t9anIbIDa7Pf5PxQx/XKI8paU7/LcTpOcZ3JOEAg/0e0DceeeAu/IMzu6BFxP0t5ixQUje/s/ghnI/63SIieYR+JAUdIdsViGIwZIFKbZkWwGTcBUTSyLSGAgRU4CAzW1Lqo+PcsXc5opcCbEX4OVMnBYMyaB//cMQgZndWaOD8BfZ9pttwbqzw33MYWXmtXxV6eqertqYzYABIV0/jrWIHeXK7UQvX5jmvdnfVDqZQaZNBY3lAVJprq3AUAHbYhKaO37HvywJCQUgmxViirPFFylwpmIvJF5mIi/ATEzjUjrysww4vXc61A+Bb2hOZF2p0PgZAnv54XAZv9bhkcQQDIrLNLX8DVTOZnn5H6BhAAAAAElFTkSuQmCC";
|
||
}, "2de4": function(e, t, a) {
|
||
"use strict";
|
||
a("02f0");
|
||
}, 3706: function(e, t, a) {
|
||
}, "3c86": function(e, t, a) {
|
||
}, "3f7a": function(e, t, a) {
|
||
"use strict";
|
||
a("87fe");
|
||
}, "416e": function(e, t) {
|
||
e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAEK0lEQVRIS5WVXWwUVRTHf2dmtt1tt7tLCy0kfhCDMREMGuHBz9ICgoDRCNYgNjESAdEglMRETNAnRH0zMZhAjGiiBB4Am6hNV9ZSoT6gMaIPGpREqwX7sdt227q7M/eY27LQUkLLJDOZ3Dnnd//3nP+9I0zj0tNE+od50IbGy/hW7mdkqjSZKsB+7/6KOV4p++27n+OFWSvpmipvFKxnCKXTlM04xaC8ibk6KZtidkE5ICCesDFax4WrYyxjaJCqbJ7B2SsYGgWnW7lHXNZrwBc9BTpuX0VufGJfK3FPeEgdzEiBNps4/rs2U5aO8qSjbBDlvVg9LaIgmSRLHJf3FbKez8bocs4ePoxbW8nMkMM8V7gbpUaFIXzO4fBjPE6XLGJ4nLD9CqWusjm2lNOjiq0i12UDwsMSsDs7Qmd5GbUGtoqwUBUVh2C0bEpIIAN8FggfV9bx91CKGh+eE+WnWJiUbe7l5mmKcDZPrOCQcz0aVdmpEBKhHeFE4POXK1TgcK8aVokwB+Eb32d3VZrfiBM+0s9/DQ1jAia4Qg/j9s9kLfAO0K+GN1xor0gwwCDKEkzP55SHy7k5cGlCeQr4spBnx9VOmQBOp5grhk9xmC3Ki7EekjRg+lq4yXN5IO/TVgT0tXKL4/IWwnLgtXg3n0gD+WJTr5TiDKHMIBtQ9gh8lBf2VNeR7T5ORSjGLlEeU2VbYiknisn9SRarwyGE372AxugyLk4Cp4+SkDhvKzzqGp6OLaPDOibdygLH5QjCgOR4JvYdfxS93pmkKip8gLDYFFhTuYKfJ4EvtFAdKeGAGubhszqxgvNWrRfjVVGaENpUOOIYLmaG6bh1DWltobw/xC7gWeD5RD1fTwJnk9QEHh+qUm181lYu58/BFqqDEPuAWqAAeAr/4rM18Qgnu5qJhMvZLrCJgKbEMo6KoBNcMQ48y/iss2D9hZK+CyxyHe5UqBVlncL3UqDRruifZsrKKngFw2YCdsZPcbRYpsvNuxa4uKxMkttw2CewwIFt0R6OSQOBBVvFDmxyoSl6kmPTBl/y9hMI7wItkuP1+Er67KQ3BjbMDIS1VXV0XtrCMtDGIpRVeeXQrHp+La7kfIpwHLaLssWbUrGhRnzWD0TpdHuROVVodw63NEdJLMZIV+/YbrXjAwNEKOFlo2z0hB3XLMXFJDWlDgcFFqpwEKHPGDzHQQlQ3LGnURwLdgQjQkiVOpT5qmxJ1HNskisy7cygwF6F1TJmLXvgX+8PY20lqpSIQ7djeMkelxN8bBt0LopXE2ZuAHdIQBirdDqXwSj0mgI/VEYYphu1jpHeE8z3DHcZlzBC4AoO5rpKJ01n/yx20Ciu4zPiO5yVTIq9KI8DEXuOX7qno/VKjC3YWO3t2zDCcXvILBGX+xQitiE3RpwYbRsrMKIBHf8D26HYH5lKFAcAAAAASUVORK5CYII=";
|
||
}, 4513: function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "v", (function() {
|
||
return n;
|
||
})), a.d(t, "w", (function() {
|
||
return o;
|
||
})), a.d(t, "x", (function() {
|
||
return i;
|
||
})), a.d(t, "l", (function() {
|
||
return s;
|
||
})), a.d(t, "t", (function() {
|
||
return l;
|
||
})), a.d(t, "j", (function() {
|
||
return c;
|
||
})), a.d(t, "o", (function() {
|
||
return u;
|
||
})), a.d(t, "u", (function() {
|
||
return d;
|
||
})), a.d(t, "b", (function() {
|
||
return p;
|
||
})), a.d(t, "p", (function() {
|
||
return f;
|
||
})), a.d(t, "D", (function() {
|
||
return m;
|
||
})), a.d(t, "B", (function() {
|
||
return h;
|
||
})), a.d(t, "q", (function() {
|
||
return v;
|
||
})), a.d(t, "c", (function() {
|
||
return g;
|
||
})), a.d(t, "s", (function() {
|
||
return b;
|
||
})), a.d(t, "i", (function() {
|
||
return y;
|
||
})), a.d(t, "n", (function() {
|
||
return _;
|
||
})), a.d(t, "a", (function() {
|
||
return O;
|
||
})), a.d(t, "g", (function() {
|
||
return I;
|
||
})), a.d(t, "d", (function() {
|
||
return k;
|
||
})), a.d(t, "f", (function() {
|
||
return w;
|
||
})), a.d(t, "C", (function() {
|
||
return j;
|
||
})), a.d(t, "m", (function() {
|
||
return S;
|
||
})), a.d(t, "y", (function() {
|
||
return C;
|
||
})), a.d(t, "r", (function() {
|
||
return T;
|
||
})), a.d(t, "e", (function() {
|
||
return U;
|
||
})), a.d(t, "z", (function() {
|
||
return N;
|
||
})), a.d(t, "A", (function() {
|
||
return R;
|
||
})), a.d(t, "h", (function() {
|
||
return L;
|
||
})), a.d(t, "k", (function() {
|
||
return D;
|
||
}));
|
||
var r = a("b775");
|
||
function n() {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/updateOrgnization", method: "post" });
|
||
}
|
||
function o(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/findOsTree", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/findOsTreeV2", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(r["a"])({ url: "/company/OrganizationRoleRel/findProjectByRoleIdAndParent", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(r["a"])({ url: "/company/member/pageListByCompanyId", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(r["a"])({ url: "/company/member/findByProjectUuidAndJobUuid", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(r["a"])({ url: "/company/member/getList", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/findOsPathList", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(r["a"])({ url: "/company/member/create", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(r["a"])({ url: "/company/member/findById", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(r["a"])({ url: "/company/member/update", method: "post", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(r["a"])({ url: "/company/member/suspendMember", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(r["a"])({ url: "/enterprise/os/memberQuit/".concat(e2.memberUuid), method: "post" });
|
||
}
|
||
function g(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/create", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/update", method: "post", data: e2 });
|
||
}
|
||
function y(e2) {
|
||
return Object(r["a"])({ url: "/company/member/findByProjectUuid", method: "post", data: e2 });
|
||
}
|
||
function _(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Job/getJobList", method: "post", data: e2 });
|
||
}
|
||
function O(e2) {
|
||
return Object(r["a"])({ url: "/company/member/ChangeDepartment", method: "post", data: e2 });
|
||
}
|
||
function I(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Role/pageList", method: "post", data: e2 });
|
||
}
|
||
function k(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberRoleRel/create", method: "post", data: e2 });
|
||
}
|
||
function w(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberRoleRel/findByMemberId", method: "post", data: e2 });
|
||
}
|
||
function j(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberRoleRel/update", method: "post", data: e2 });
|
||
}
|
||
function S(e2) {
|
||
return Object(r["a"])({ url: "/company/member/getList", method: "POST", data: e2 });
|
||
}
|
||
function C(e2) {
|
||
return Object(r["a"])({ url: "/company/member/queryByStaff", method: "POST", data: e2 });
|
||
}
|
||
function T(e2) {
|
||
return Object(r["a"])({ url: "/company/member/memberQuit", method: "POST", data: e2 });
|
||
}
|
||
function U(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/delete", method: "POST", data: e2 });
|
||
}
|
||
function N(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Space/queryInitData", method: "POST", data: e2 });
|
||
}
|
||
function R(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Space/queryList", method: "POST", data: e2 });
|
||
}
|
||
function L(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Space/findByProId", method: "POST", data: e2 });
|
||
}
|
||
function D(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/findOSListByRoleId", method: "POST", data: e2 });
|
||
}
|
||
}, "4fbf": function(e, t, a) {
|
||
"use strict";
|
||
a("d15d");
|
||
}, "4fe9": function(e, t, a) {
|
||
"use strict";
|
||
a("db96");
|
||
}, "55ec": function(e, t) {
|
||
e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAtxJREFUWEetVz1QE0EU/nbOkhljSYcNrQkXWwFbFbFzxkKaiCWOY03SM4ylkUYLfzpxxDrBVo6ElkYqKJWB0sz6vr27XLzcJburO0PITN7b973v/ex7Cg5HV+v3Ab0KqDlRq0ChatQ1+vL5S76cyG+7qn/w2fZaNU1QV6tiLNgUuVUoVZkmHwPSAga7wOCZ6vf5vfRMBCAei2G9YW04b8YAUS+FkVYZgkIA4rV4eqUzpNjK7QlCJkS/l4vYGAMgxiWugRi3pNsWnGFjQBDMl+H5C0DsefDjvxtPzcUgro8yMQTgRfu9u8DsLHB6Cux9teMiF44RAPWmxJzZbndaIkoA6el0gecv7HQ1WpKYTQobAEmp9aypn5kBvnXGjd1ZAc7OpoMYCUUCIHwjxh9P1xyROPzuD8B4rd+qfrSWAvhp7X1qtgjAwk17H4QFAXBN6WrIDvfJXjOR3GkD4UKmRuoZApej9QMCcKefRvIAokOgse5iPg6DtNuupOKim6ZIrz+Rv0am9mUP2CztuMXXa+wTgGR/8qq5oMgDaO8A7dcuN5hXVOlaXbtpJdJLQtr2Vqa6tQ28/+B8lT+AMJQ8eJUZbDwFosgHQCiPg7rhrJlvRg8fAcfHjtfoI/8kpKnRXuDSA1KYcRJ6liEv+fgOmJ8HLi+BW8uO3ifd0LsR0RyTkMno0wOoz0Zk/tdCjk5XnV3ga8hX0asC9LnqRRX/xyhFy2rwyP7cYySTrwpYDW4sMP4MQXffsQL0OfRgjpOR/0BCBjgTsBwvLoDF2/YRzA8kw6qoOfaEFAAvsC5Dqf1eFC80csaHUhWcWIeC8V+RROQ4xjBMPRn1hQBMRXAsV4Hc6JgPdsaXJo7lw1BwPI9BuLfoQiD6SJKOxsfWtNLVLBnTZS2T1cybDVJuVrNmGUG2yylHdm7FlmVKw2Y53fin5TSP2rRtbslQ0je0bFFpiEixStZzyHoeiXG78wcBsS4JevPD2QAAAABJRU5ErkJggg==";
|
||
}, "562b": function(e, t, a) {
|
||
e.exports = a.p + "static/img/pen.b05b7641.svg";
|
||
}, "663e": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "e", (function() {
|
||
return n;
|
||
})), a.d(t, "f", (function() {
|
||
return o;
|
||
})), a.d(t, "d", (function() {
|
||
return i;
|
||
})), a.d(t, "b", (function() {
|
||
return s;
|
||
})), a.d(t, "a", (function() {
|
||
return l;
|
||
})), a.d(t, "c", (function() {
|
||
return c;
|
||
}));
|
||
var r = a("b775");
|
||
function n(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/WorkOrder/findByOrderNo", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/PostponeWorder/findById", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/PostponeWorder/create", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/PostponeWorder/orderUnionList", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/PostponeWorder/evaluateOrder", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/PostponeWorder/orderUnionListExport", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
}, "66eb": function(e, t, a) {
|
||
}, "67d5": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "i", (function() {
|
||
return n;
|
||
})), a.d(t, "j", (function() {
|
||
return o;
|
||
})), a.d(t, "f", (function() {
|
||
return i;
|
||
})), a.d(t, "b", (function() {
|
||
return s;
|
||
})), a.d(t, "c", (function() {
|
||
return l;
|
||
})), a.d(t, "k", (function() {
|
||
return c;
|
||
})), a.d(t, "e", (function() {
|
||
return u;
|
||
})), a.d(t, "d", (function() {
|
||
return d;
|
||
})), a.d(t, "h", (function() {
|
||
return p;
|
||
})), a.d(t, "a", (function() {
|
||
return f;
|
||
})), a.d(t, "g", (function() {
|
||
return m;
|
||
}));
|
||
var r = a("b775");
|
||
function n(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Role/pageList", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/selectOsList", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(r["a"])({ url: "/company/organizationalStructure/findOsTree", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Role/create", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Role/delete", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Role/update", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/RoleMenuRel/findByRoleIdAndClienId", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/OrganizationRoleRel/findByRoleId", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(r["a"])({ url: "/company/member/pageListForRole", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(r["a"])({ url: "/company/MemberRoleRel/batchDelete", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/account/findProjectByRole", method: "post", data: e2 });
|
||
}
|
||
}, 7321: function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "r", (function() {
|
||
return n;
|
||
})), a.d(t, "h", (function() {
|
||
return o;
|
||
})), a.d(t, "F", (function() {
|
||
return i;
|
||
})), a.d(t, "D", (function() {
|
||
return s;
|
||
})), a.d(t, "b", (function() {
|
||
return l;
|
||
})), a.d(t, "l", (function() {
|
||
return c;
|
||
})), a.d(t, "o", (function() {
|
||
return u;
|
||
})), a.d(t, "i", (function() {
|
||
return d;
|
||
})), a.d(t, "s", (function() {
|
||
return p;
|
||
})), a.d(t, "p", (function() {
|
||
return f;
|
||
})), a.d(t, "q", (function() {
|
||
return m;
|
||
})), a.d(t, "t", (function() {
|
||
return h;
|
||
})), a.d(t, "w", (function() {
|
||
return v;
|
||
})), a.d(t, "u", (function() {
|
||
return g;
|
||
})), a.d(t, "z", (function() {
|
||
return b;
|
||
})), a.d(t, "B", (function() {
|
||
return y;
|
||
})), a.d(t, "v", (function() {
|
||
return _;
|
||
})), a.d(t, "x", (function() {
|
||
return O;
|
||
})), a.d(t, "C", (function() {
|
||
return I;
|
||
})), a.d(t, "y", (function() {
|
||
return k;
|
||
})), a.d(t, "f", (function() {
|
||
return w;
|
||
})), a.d(t, "c", (function() {
|
||
return j;
|
||
})), a.d(t, "d", (function() {
|
||
return S;
|
||
})), a.d(t, "e", (function() {
|
||
return C;
|
||
})), a.d(t, "G", (function() {
|
||
return T;
|
||
})), a.d(t, "n", (function() {
|
||
return U;
|
||
})), a.d(t, "a", (function() {
|
||
return N;
|
||
})), a.d(t, "m", (function() {
|
||
return R;
|
||
})), a.d(t, "k", (function() {
|
||
return L;
|
||
})), a.d(t, "j", (function() {
|
||
return D;
|
||
})), a.d(t, "A", (function() {
|
||
return A;
|
||
})), a.d(t, "E", (function() {
|
||
return x;
|
||
})), a.d(t, "g", (function() {
|
||
return P;
|
||
}));
|
||
var r = a("b775");
|
||
function n(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/pageList", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/create", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/update", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/updateInterview", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/batchObsolete", method: "post", data: e2 });
|
||
}
|
||
function c(e2, t2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/importExcel/".concat(t2), method: "post", isReturnResponse: true, isFile: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/supplier/listCompanyByCompanyId", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/Candidate/entry", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(r["a"])({ url: "/company/member/pageListByCompany", method: "post", data: e2 });
|
||
}
|
||
function f(e2, t2) {
|
||
return Object(r["a"])({ url: "/company/member/importExcel/".concat(t2), method: "post", isReturnResponse: true, isFile: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function m(e2, t2) {
|
||
return Object(r["a"])({ url: "/company/member/importExcelV3/".concat(t2), method: "post", isReturnResponse: true, isFile: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/pageList", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/quitBatch", method: "post", data: e2 });
|
||
}
|
||
function g(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/positiveBatch", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/renewBatch", method: "post", data: e2 });
|
||
}
|
||
function y(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/transferBatch", method: "post", data: e2 });
|
||
}
|
||
function _(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/quitApplyBatch", method: "post", data: e2 });
|
||
}
|
||
function O(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/quit", method: "post", data: e2 });
|
||
}
|
||
function I(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/updateCommunicationRecord", method: "post", data: e2 });
|
||
}
|
||
function k(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/quitRejectBatch", method: "post", data: e2 });
|
||
}
|
||
function w(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/blockBatch", method: "post", data: e2 });
|
||
}
|
||
function j(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberBlacklist/create", method: "post", data: e2 });
|
||
}
|
||
function S(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberBlacklist/pageList", method: "post", data: e2 });
|
||
}
|
||
function C(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberBlacklist/revoke", method: "post", data: e2 });
|
||
}
|
||
function T(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/updateRealQuitDate", method: "post", data: e2 });
|
||
}
|
||
function U(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/listByMemberId", method: "post", data: e2 });
|
||
}
|
||
function N(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/MemberChangeRecord/appointBatch", method: "post", data: e2 });
|
||
}
|
||
function R(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/DataAccidentPastMember/pageListByCompany", method: "post", data: e2 });
|
||
}
|
||
function L(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/DataAccidentPastMember/followUp", method: "post", data: e2 });
|
||
}
|
||
function D(e2) {
|
||
return Object(r["a"])({ url: "/company/member/exportMember", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function A(e2) {
|
||
return Object(r["a"])({ url: "/company/member/roleOsList", method: "post", data: e2 });
|
||
}
|
||
function x(e2) {
|
||
return Object(r["a"])({ url: "/company/member/updateMobile", method: "post", data: e2 });
|
||
}
|
||
function P(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CandidateFile/createBatch", method: "post", data: e2 });
|
||
}
|
||
}, 8785: function(e, t, a) {
|
||
"use strict";
|
||
a("96b2");
|
||
}, "87fe": function(e, t, a) {
|
||
}, "8f53": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "g", (function() {
|
||
return r;
|
||
})), a.d(t, "h", (function() {
|
||
return n;
|
||
})), a.d(t, "n", (function() {
|
||
return o;
|
||
})), a.d(t, "l", (function() {
|
||
return i;
|
||
})), a.d(t, "m", (function() {
|
||
return s;
|
||
})), a.d(t, "i", (function() {
|
||
return l;
|
||
})), a.d(t, "b", (function() {
|
||
return c;
|
||
})), a.d(t, "a", (function() {
|
||
return u;
|
||
})), a.d(t, "f", (function() {
|
||
return d;
|
||
})), a.d(t, "e", (function() {
|
||
return p;
|
||
})), a.d(t, "j", (function() {
|
||
return f;
|
||
})), a.d(t, "c", (function() {
|
||
return m;
|
||
})), a.d(t, "d", (function() {
|
||
return h;
|
||
}));
|
||
var r = [{ value: 1, label: "待受理" }, { value: 2, label: "已派单" }, { value: 3, label: "已接单" }, { value: 4, label: "处理中" }, { value: 5, label: "已完成" }, { value: 6, label: "已回访" }, { value: 7, label: "已关闭" }, { value: 8, label: "已延后" }, { value: 9, label: "待评价" }, { value: 10, label: "已评价" }, { value: 11, label: "未受理" }], n = [{ value: 1, label: "房屋认证" }, { value: 2, label: "门禁申请" }, { value: 3, label: "车辆月卡" }, { value: 4, label: "投诉报修" }, { value: 11, label: "公区整改" }, { value: 12, label: "住户服务" }, { value: 13, label: "通用工单" }, { value: 15, label: "审批工单" }], o = [{ value: 1, label: "服务提交" }, { value: 2, label: "服务受理" }, { value: 3, label: "服务处理" }, { value: 4, label: "服务评价" }, { value: 5, label: "服务完成" }, { value: 6, label: "服务拒绝" }], i = [{ value: 1, label: "预算管控表" }, { value: 2, label: "现金流表" }, { value: 3, label: "利润表" }, { value: 4, label: "资产负债表" }, { value: 5, label: "提供给业委会收支表" }], s = [{ label: "业务收入", value: 1 }, { label: "经营收入", value: 2 }, { label: "资产处置收益", value: 3 }, { label: "其他收益", value: 4 }, { label: "营业外收入", value: 5 }, { label: "投资收益", value: 6 }, { label: "筹资活动", value: 7 }, { label: "清洁卫生费", value: 8 }, { label: "安全保卫费", value: 9 }, { label: "绿化养护费", value: 10 }, { label: "工程维护费", value: 11 }, { label: "能源费", value: 12 }, { label: "职工薪酬", value: 13 }, { label: "行政办公费", value: 14 }, { label: "其他物业管理成本", value: 15 }, { label: "停车场经营成本", value: 16 }, { label: "物业经营成本", value: 17 }, { label: "其他业务成本", value: 18 }, { label: "税金及附加", value: 19 }, { label: "财务费用", value: 20 }, { label: "资产减值损失", value: 21 }, { label: "营业外支出", value: 22 }, { label: "所得税费用", value: 23 }, { label: "投资费用", value: 24 }, { label: "筹资费用", value: 25 }, { label: "资本支出", value: 26 }, { label: "代收代付项", value: 27 }], l = [{ label: "主动服务", value: 1 }, { label: "设备管理", value: 2 }, { label: "电梯管理", value: 3 }, { label: "清洁卫生", value: 4 }, { label: "车场运营", value: 5 }, { label: "安防管理", value: 6 }, { label: "绿化管理", value: 7 }, { label: "业委会会议", value: 8 }, { label: "政务沟通", value: 9 }, { label: "客户拜访", value: 10 }, { label: "能源计划", value: 11 }, { label: "审批工单", value: 12 }, { label: "内部整改", value: 13 }], c = [{ value: 0, label: "无" }, { value: 1, label: "物业管理费" }, { value: 2, label: "停车费" }, { value: 3, label: "多经" }, { value: 4, label: "代收代付" }], u = [{ value: 0, label: "无" }, { value: 1, label: "工程支销" }, { value: 2, label: "能耗支销" }, { value: 3, label: "清洁支销" }, { value: 4, label: "绿化支销" }, { value: 5, label: "安防支销" }, { value: 6, label: "人工支销" }, { value: 7, label: "行政支销" }, { value: 8, label: "酬金支销" }, { value: 10, label: "代收代付" }, { value: 9, label: "其它" }], d = [{ value: 1, label: "流入" }, { value: 2, label: "流出" }], p = [{ value: 1, label: "收入" }, { value: 2, label: "支出" }], f = [{ value: 1, label: "低" }, { value: 2, label: "一般" }, { value: 3, label: "紧急" }], m = [{ label: "设备整改", value: 2 }, { label: "电梯整改", value: 3 }, { label: "清洁卫生[内控]", value: 4 }, { label: "车场整改", value: 5 }, { label: "安防整改", value: 6 }, { label: "绿化整改", value: 7 }, { label: "历史工单-1", value: 12 }, { label: "历史工单-2", value: 13 }, { label: "能源整改", value: 15 }, { label: "审批工单", value: 16 }, { label: "内部整改", value: 17 }, { label: "行政", value: 18 }, { label: "人事", value: 19 }, { label: "财务", value: 20 }, { label: "市场", value: 21 }], h = [{ label: "房屋认证", value: 1 }, { label: "门禁申请", value: 2 }, { label: "车辆月卡", value: 3 }, { label: "现场品质", value: 4 }, { label: "邻里关系", value: 6 }, { label: "投诉", value: 7 }, { label: "到家服务", value: 8 }, { label: "公区维修", value: 9 }, { label: "满意度调查", value: 10 }, { label: "业委会会议", value: 11 }, { label: "政务沟通", value: 12 }, { label: "客户拜访", value: 13 }, { label: "门禁权限申请", value: 14 }, { label: "服务态度", value: 15 }];
|
||
}, "8fb7c": function(e, t, a) {
|
||
"use strict";
|
||
a("18b4");
|
||
}, "90e7": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "g", (function() {
|
||
return n;
|
||
})), a.d(t, "m", (function() {
|
||
return o;
|
||
})), a.d(t, "f", (function() {
|
||
return i;
|
||
})), a.d(t, "l", (function() {
|
||
return s;
|
||
})), a.d(t, "h", (function() {
|
||
return l;
|
||
})), a.d(t, "n", (function() {
|
||
return c;
|
||
})), a.d(t, "a", (function() {
|
||
return u;
|
||
})), a.d(t, "b", (function() {
|
||
return d;
|
||
})), a.d(t, "c", (function() {
|
||
return p;
|
||
})), a.d(t, "e", (function() {
|
||
return f;
|
||
})), a.d(t, "d", (function() {
|
||
return m;
|
||
})), a.d(t, "i", (function() {
|
||
return h;
|
||
})), a.d(t, "j", (function() {
|
||
return v;
|
||
})), a.d(t, "o", (function() {
|
||
return g;
|
||
})), a.d(t, "k", (function() {
|
||
return b;
|
||
}));
|
||
var r = a("b775");
|
||
function n(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/DeductionInfo/findById", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/DeductionInfo/update", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CollectionInfoApi/findById", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CollectionInfoApi/update", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/ChargePushConfigApi/findById", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/ChargePushConfigApi/update", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(r["a"])({ url: "/company/ProjectSatisfactionConfig/pageList", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(r["a"])({ url: "/company/ProjectSatisfactionConfig/update", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CockpitConfig/create", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CockpitConfig/findByCompanyIdAndType", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/CockpitConfig/sceneMenuList", method: "post", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/ProjectConfig/pageList", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/ProjectConfig/updateExponentByProjectUuid", method: "post", data: e2 });
|
||
}
|
||
function g(e2, t2) {
|
||
return Object(r["a"])({ url: "/oss/upload", isFile: true, isReturnResponse: true, headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, method: "post", data: e2, onUploadProgress: t2 && t2.onUploadProgress });
|
||
}
|
||
function b(e2) {
|
||
return Object(r["a"])({ url: "/hakocompany/ProjectConfig/updateVisitPollRateByProjectUuid", method: "post", data: e2 });
|
||
}
|
||
}, 9267: function(e, t, a) {
|
||
}, 9569: function(e, t, a) {
|
||
"use strict";
|
||
a("9e9d");
|
||
}, "96b2": function(e, t, a) {
|
||
}, "97e3": function(e, t, a) {
|
||
"use strict";
|
||
a("66eb");
|
||
}, "9c1a": function(e, t, a) {
|
||
"use strict";
|
||
a("3706");
|
||
}, "9e9d": function(e, t, a) {
|
||
}, a295: function(e, t) {
|
||
e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAEnUlEQVRIS5WVXWxURRTH/2dmd3t37y7tstsuLB+ptEWkKBDhwaiADz4IGo2gBpHESAREg1ASEzFBnxD1zcRgAjGiCRJ5AF80JIoCxr6AEhERbKlKKSxtd+l+3e3unXPM3bLlo9HCPN3cmfOb/8z5zzmE2xgXpiLoFO2HvKXBUOHHab1wxguj8RZ487+HQpMDIdrlfZeL8vLsYvHSeHFV8HHAH41GQzMymRwBfGvQadueZAWxWwDSDtbcVShcvnWNAP6/bDuWDYdzc1OpQhX8Z2PDfG3MSqPkawzkO9uA4RsDu6PRemj3YRBxXgWPeIE3zvclk6GsO/S0j9UqY+jDmZnsIfJUnG0IL/Fp9RFI8qR5TUuqcOpLQN9j2/FggFuN0vO0ICFEBRG3i3x80vbFLiX7+oojwvzzSaxdENRB3HWtaeenqmJPEavKKq3UIhHZlglEehuc/GLRZgOB5kIgRGS8tQLxk9BVBr6AuJ+1pZ2LPbadcC28qFj/GrCz33vJHU1eTzMsM4AJ5I8OizKrCbKFSfwK6phADrvMF7SmiGK6X4ClUJhMwA+GZdvJwfy5RYmEdTSVKj0LVAXc5AoBdFdjeLkSeh+EIWHztmUVj025iGxVLMBn43Fbc2maUtQhwDNg+cZX4s3NtzjlJnBPg9Vs/P69JJjETK+0prPfei7pmhicCqUfLBf5SM1q3VFrOmvfu0T0qBi8WU7nPm8HyrWkjoI9y02IRVZpwnYIPi0pa3t7f3/+j3g84pfhrQI84UI2zhrMH64Fd8dCC4X0PhHp1iVZPaNQSI0B/wI0ROLh9yB4TLR5ru2K0+ld1ZmoPSegab+AsiB6vqU/e77m9TNTEPOVIx8TY2GZ5fHZmfxvY8Bd4XATWbJbhFpd1102a6jU46n1UekNguoQwRFms1+LThUy2c77gMzlRMLOc3ErWF4gyEstg4XvxoDP23ZCgvoTAZrIlJe3ZEr/dIXRRHWRnaKwGIKKEHxguQKDDa1X80dPJJPB+kpuEwnWsrgdbYPOARpJ8nVXXAdLI5nKCg98GgioiZEFPmC2UlgsJCsAOuGWK6u9Ex1PJkP1w7nXFWGdYXfL3rRz4J1rJWE0eTUwgEaYchVcO9a5+voZ2md2CtEcYrXxRHrooOfXKriS26QEa424HXsHnYO3Dfae9rym4FOafR8Acqg0kH+rHUhXi9cdguPMleVtaad35AmDzsdCC5jUUgPaN2sgd7Z2kh7AcmP2JiK13rvj/1UsQKJMWBmpy/amOEkJpSQ73Ksn9COAqXC8fx44ofokCwQDpfBrBKxhMZv/E8wW7SGqFp09Ak6LUr5rT1lIlCFizYCqKmZmIfIr4BEQtRt2188cdA6OccXf0xGtFMM7BFhGQhUQ2LuG/+oUHmBkXgKKVL+YyqteubzJx9XiA/hMPNKsgbtBYl1TOl4HghjDxHoQKvBzazrt1WchwNDpieH2OoV7WcgizYYECqxuqxeO7qq52s7YVVopcYYZp6g7FtkByJMABb3dmEZezp0M79LFE0RCJCgC9BWdaQgvUZoe0EJBUWMb6Z1sQAxlSBw20vkvFPNbDgATQSEAAAAASUVORK5CYII=";
|
||
}, bae0: function(e, t, a) {
|
||
"use strict";
|
||
a("dc38");
|
||
}, ced2: function(e, t, a) {
|
||
"use strict";
|
||
a("e202");
|
||
}, cf3e: function(e, t, a) {
|
||
"use strict";
|
||
a("e7fb");
|
||
}, cfe9: function(e, t, a) {
|
||
"use strict";
|
||
a("3c86");
|
||
}, d15d: function(e, t, a) {
|
||
}, d81c: function(e, t, a) {
|
||
"use strict";
|
||
a.r(t);
|
||
var r = function() {
|
||
var e2 = this, t2 = e2.$createElement, r2 = e2._self._c || t2;
|
||
return r2("div", { staticClass: "app-container" }, [e2.listShow ? r2("div", [r2("div", { ref: "box", staticClass: "searchStys transition_dom" }, [r2("el-form", { ref: "query", attrs: { model: e2.query } }, [r2("div", { ref: "form_box", staticClass: "searchBar" }, [r2("div", { staticClass: "searchInput" }, [r2("el-row", { attrs: { gutter: 24 } }, [r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "orderTitle" } }, [r2("el-input", { attrs: { placeholder: "工单标题", clearable: "" }, model: { value: e2.query.orderTitle, callback: function(t3) {
|
||
e2.$set(e2.query, "orderTitle", t3);
|
||
}, expression: "query.orderTitle" } })], 1)], 1), e2._v(" "), r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "postponeOrderNo" } }, [r2("el-input", { attrs: { clearable: "", placeholder: "工单号" }, model: { value: e2.query.postponeOrderNo, callback: function(t3) {
|
||
e2.$set(e2.query, "postponeOrderNo", t3);
|
||
}, expression: "query.postponeOrderNo" } })], 1)], 1), e2._v(" "), r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "chiefEngineer" } }, [r2("el-input", { attrs: { clearable: "", placeholder: "工单主负责人" }, model: { value: e2.query.chiefEngineer, callback: function(t3) {
|
||
e2.$set(e2.query, "chiefEngineer", t3);
|
||
}, expression: "query.chiefEngineer" } })], 1)], 1), e2._v(" "), r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "projectUuid" } }, [r2("el-select", { attrs: { clearable: "", "collapse-tags": "", filterable: "", placeholder: "请选择项目" }, model: { value: e2.query.projectUuid, callback: function(t3) {
|
||
e2.$set(e2.query, "projectUuid", t3);
|
||
}, expression: "query.projectUuid" } }, e2._l(e2.projectList, (function(e3) {
|
||
return r2("el-option", { key: e3.uuid, attrs: { label: e3.name, value: e3.uuid } });
|
||
})), 1)], 1)], 1), e2._v(" "), r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "eventName" } }, [r2("el-input", { attrs: { clearable: "", placeholder: "作业事项" }, model: { value: e2.query.eventName, callback: function(t3) {
|
||
e2.$set(e2.query, "eventName", t3);
|
||
}, expression: "query.eventName" } })], 1)], 1), e2._v(" "), r2("el-col", { attrs: { span: 6 } }, [r2("el-form-item", { attrs: { prop: "name" } }, [r2("el-input", { attrs: { clearable: "", placeholder: "发起人" }, model: { value: e2.query.name, callback: function(t3) {
|
||
e2.$set(e2.query, "name", t3);
|
||
}, expression: "query.name" } })], 1)], 1)], 1)], 1), e2._v(" "), r2("div", { staticClass: "searchBtn" }, [r2("el-form-item", [r2("el-button", { on: { click: function(t3) {
|
||
return e2.resetForm("query");
|
||
} } }, [e2._v("重置")]), e2._v(" "), r2("el-button", { attrs: { type: "primary" }, on: { click: e2.onSearch } }, [e2._v("查询")]), e2._v(" "), e2.is_show || "80px" == e2.height ? e2._e() : r2("el-button", { attrs: { type: "text" }, on: { click: e2.upAndDown } }, [e2._v("展开"), r2("i", { staticClass: "el-icon-arrow-down" })]), e2._v(" "), e2.is_show && "80px" != e2.height ? r2("el-button", { attrs: { type: "text" }, on: { click: e2.upAndDown } }, [e2._v("收起"), r2("i", { staticClass: "el-icon-arrow-up" })]) : e2._e()], 1)], 1)])])], 1), e2._v(" "), r2("div", [r2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [r2("div", { staticClass: "clearfix", attrs: { slot: "header" }, slot: "header" }, [r2("div", { staticClass: "cardHeader" }, [r2("span", [e2._v("工单列表")]), e2._v(" "), r2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.buttEvents(3);
|
||
} } }, [e2._v("我的发布")]), e2._v(" "), r2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: e2.addWorkerOrder } }, [e2._v("新建工单")]), e2._v(" "), r2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: e2.downloadWorkOrder } }, [e2._v("作业工单下载")])], 1)]), e2._v(" "), r2("div", [r2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], attrs: { border: "", data: e2.tableData, "header-cell-style": e2.headClass, "tooltip-effect": "dark" } }, [r2("el-table-column", { attrs: { label: "#", align: "center", "min-width": "50" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.$index + (e2.query.pageNumber - 1) * e2.query.pageSize + 1) + "\n ")])];
|
||
} }], null, false, 1542369857) }), e2._v(" "), r2("el-table-column", { attrs: { prop: "cautionLight", align: "center", "min-width": "90", label: "预警" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [1 == t3.row.cautionLight && 5 !== t3.row.orderStatus && 10 !== t3.row.orderStatus && 7 !== t3.row.orderStatus && 11 !== t3.row.orderStatus && 12 !== t3.row.orderStatus ? r2("span", [r2("img", { attrs: { src: a("2124"), alt: "" } })]) : e2._e(), e2._v(" "), 2 == t3.row.cautionLight && 5 !== t3.row.orderStatus && 10 !== t3.row.orderStatus && 7 !== t3.row.orderStatus && 11 !== t3.row.orderStatus && 12 !== t3.row.orderStatus ? r2("span", [r2("img", { attrs: { src: a("416e"), alt: "" } })]) : e2._e(), e2._v(" "), 3 == t3.row.cautionLight && 5 !== t3.row.orderStatus && 10 !== t3.row.orderStatus && 7 !== t3.row.orderStatus && 11 !== t3.row.orderStatus && 12 !== t3.row.orderStatus ? r2("span", [r2("img", { attrs: { src: a("a295"), alt: "" } })]) : e2._e(), e2._v(" "), t3.row.cautionLight && 5 != t3.row.orderStatus && 10 != t3.row.orderStatus && 7 != t3.row.orderStatus && 11 != t3.row.orderStatus && 12 != t3.row.orderStatus ? e2._e() : r2("span", [e2._v("-")])];
|
||
} }], null, false, 3721455135) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "200", "show-overflow-tooltip": "", label: "标题" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(e2.filterOrderTitle(t3.row.orderTitle)))])];
|
||
} }], null, false, 343894759) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "180", "show-overflow-tooltip": "", label: "工单类型" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [1 === t3.row.typeValue ? r2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.orderType, e2.houseServices)))]) : r2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.planModel, e2.planModelList)))])];
|
||
} }], null, false, 3440450077) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", label: "进度状态", "min-width": "220" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("div", { staticClass: "orderStatus" }, e2._l(9, (function(e3) {
|
||
return r2("span", { key: t3.row.orderNo + "_" + e3, class: { round: e3 % 2 !== 0, line: e3 % 2 === 0, error: e3 - 1 === 2 && 6 === t3.row.orderStatus, yellow: t3.row.orderStatus <= 4 && e3 === 2 * t3.row.orderStatus + 1, success: 6 !== t3.row.orderStatus && e3 / 2 <= t3.row.orderStatus || e3 - 1 < 2 && 6 === t3.row.orderStatus } });
|
||
})), 0)];
|
||
} }], null, false, 1890578556) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "执行人", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.currentProcessorName))])];
|
||
} }], null, false, 583220286) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "作业事项", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.eventName || "-"))])];
|
||
} }], null, false, 1461844832) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "作业场景", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", { style: e2.fontColor(t3.row.sceneName) }, [e2._v(e2._s(t3.row.sceneName || "未指定场景"))])];
|
||
} }], null, false, 3256357517) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "作业网格", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", { style: e2.fontColor(t3.row.spaceName) }, [e2._v(e2._s(t3.row.spaceName || "未指定网格"))])];
|
||
} }], null, false, 427415829) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "作业对象", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", { style: e2.fontColor(t3.row.targetName) }, [e2._v(e2._s(t3.row.targetName || "未指定对象"))])];
|
||
} }], null, false, 2593134080) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "200", "show-overflow-tooltip": "", label: "工单号" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.postponeOrderNo))])];
|
||
} }], null, false, 1882185509) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "180", label: "截止时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [8 == t3.row.orderStatus ? r2("span", [e2._v(e2._s(t3.row.postponeTime))]) : r2("span", [e2._v(e2._s(t3.row.orderCutoffTime))])];
|
||
} }], null, false, 128164305) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "180", label: "发起时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.createDate))])];
|
||
} }], null, false, 1294251094) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "发起人" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.name || "-"))])];
|
||
} }], null, false, 1101765612) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "完成时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.completionTime || "-"))])];
|
||
} }], null, false, 3415342458) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "评价时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.evaluationTime || "-"))])];
|
||
} }], null, false, 1239087432) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", label: "优先级" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [1 === t3.row.priority ? r2("span", [e2._v("低")]) : e2._e(), e2._v(" "), 2 === t3.row.priority ? r2("span", { staticClass: "commonly" }, [e2._v("一般")]) : e2._e(), e2._v(" "), 3 === t3.row.priority ? r2("span", { staticClass: "urgent" }, [e2._v("紧急")]) : e2._e()];
|
||
} }], null, false, 1086894348) }), e2._v(" "), r2("el-table-column", { attrs: { prop: "performanceScore", align: "center", label: "绩效分" } }), e2._v(" "), r2("el-table-column", { attrs: { prop: "name", align: "center", "min-width": "110", label: "质量评估" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [null == t3.row.workWarnRespDTO ? r2("span", { staticStyle: { color: "#3a8ee6" } }, [e2._v("正常")]) : e2._e(), e2._v(" "), t3.row.workWarnRespDTO && 1 == t3.row.workWarnRespDTO.warnType ? r2("span", { staticStyle: { color: "#5daf34" } }, [e2._v("警告")]) : e2._e(), e2._v(" "), t3.row.workWarnRespDTO && 2 == t3.row.workWarnRespDTO.warnType ? r2("span", { staticStyle: { color: "#efa23c" } }, [e2._v("黄牌")]) : e2._e(), e2._v(" "), t3.row.workWarnRespDTO && 3 == t3.row.workWarnRespDTO.warnType ? r2("span", { staticStyle: { color: "#d80d1d" } }, [e2._v("红牌")]) : e2._e()];
|
||
} }], null, false, 829651884) }), e2._v(" "), r2("el-table-column", { attrs: { align: "center", width: "180", label: "工单业务名称" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("span", [e2._v(e2._s(t3.row.orderTwoServiceName || "-"))])];
|
||
} }], null, false, 2933083091) }), e2._v(" "), r2("el-table-column", { attrs: { label: "操作", fixed: "right", align: "center", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [r2("el-button", { attrs: { type: "text" }, on: { click: function(a2) {
|
||
return e2.editClick(t3.row);
|
||
} } }, [e2._v("查看")])];
|
||
} }], null, false, 901093549) })], 1)], 1), e2._v(" "), r2("div", { staticClass: "paginationSet" }, [r2("el-pagination", { attrs: { background: "", "current-page": e2.query.pageNumber, "page-sizes": [10, 30, 50, 100], "page-size": e2.query.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.total }, on: { "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1)])], 1)]) : e2._e(), e2._v(" "), e2.insideInfo ? r2("div", [r2("newWorkOrder", { ref: "insideInfo", attrs: { orderTypes: e2.orderTypes, planModelList: e2.planModelList, content: e2.content }, on: { goBack: e2.goBack } })], 1) : e2._e(), e2._v(" "), e2.seeListInfo ? r2("div", [r2("viewWorkOrderDetails", { ref: "workOrderDetails", attrs: { content: e2.content }, on: { goBack: e2.goBack, chcekWorkOrder: e2.chcekWorkOrder } })], 1) : e2._e()]);
|
||
}, n = [], o = (a("ac67"), a("1bc7"), a("32ea"), a("5821")), i = (a("8dee"), a("8f53")), s = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", {}, [a2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("el-page-header", { attrs: { content: e2.content + "工单详情" }, on: { back: e2.goBack } })], 1), e2._v(" "), a2("work-order-Progress", { attrs: { dataInfo: e2.dataInfo } })], 1), e2._v(" "), a2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [a2("basic-Info", { ref: "childComponent", attrs: { dataInfo: e2.dataInfo } }), e2._v(" "), a2("details-Info", { attrs: { dataInfo: e2.dataInfo }, on: { dataInfoClick: e2.getFindById, chcekWorkOrder: e2.chcekWorkOrder } }), e2._v(" "), a2("handle-Process", { attrs: { dataInfo: e2.dataInfo } }), e2._v(" "), 1 !== e2.dataInfo.orderStatus ? a2("filePictureResult", { ref: "fileResult", attrs: { dataInfo: e2.dataInfo } }) : e2._e(), e2._v(" "), a2("connect-Process", { attrs: { dataInfo: e2.dataInfo }, on: { dataInfoClick: e2.getFindById } }), e2._v(" "), e2.getMemberUuid === e2.dataInfo.applicantid ? a2("evaluation-Info", { attrs: { dataInfo: e2.dataInfo }, on: { dataInfoClick: e2.getFindById } }) : e2._e()], 1)], 1);
|
||
}, l = [], c = (a("a450"), a("fc02"), function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "progress" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), a2("div", { staticClass: "content" }, [a2("el-form", { ref: "form", attrs: { model: e2.locationForm, rules: e2.rules, "label-position": "left" } }, [a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("工单编号: " + e2._s(e2.dataInfo.postponeOrderNo))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("项目名称: " + e2._s(e2.dataInfo.projectName))])])])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("工单标题: " + e2._s(e2.dataInfo.orderTitle))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", [1 === e2.dataInfo.typeValue ? a2("span", [e2._v("工单类型:\n " + e2._s(e2._f("getItemType")(e2.dataInfo.orderType, e2.houseServices)))]) : a2("span", [e2._v("工单类型:\n " + e2._s(e2._f("getItemType")(e2.dataInfo.planModel, e2.comeControl)))])])])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("工单截止时间: " + e2._s(e2.dataInfo.orderCutoffTime))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, e2._l(e2.prioritys, (function(t3) {
|
||
return a2("div", { key: t3.value }, [t3.value === e2.dataInfo.priority ? a2("span", [e2._v("优先级: " + e2._s(t3.label))]) : e2._e()]);
|
||
})), 0)], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("绩效分值: " + e2._s(e2.dataInfo.performanceScore))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("工单云豆: " + e2._s(e2.dataInfo.laborCost))])])])], 1), e2._v(" "), a2("el-row", [e2.dataInfo.orderTwoServiceName ? a2("el-col", { attrs: { span: 12 } }, [a2("div", [a2("span", [e2._v("工单业务名称: " + e2._s(e2.dataInfo.orderTwoServiceName))])])]) : e2._e()], 1), e2._v(" "), a2("el-row", [3 !== e2.dataInfo.orderStatus ? a2("el-col", { attrs: { span: 12 } }, [a2("div", [e2.dataInfo.sceneId && -1 !== e2.dataInfo.sceneId ? a2("span", [e2._v("作业场景: " + e2._s(e2.dataInfo.sceneName))]) : a2("span", [e2._v("作业场景: " + e2._s("未指定场景"))])])]) : a2("el-col", { attrs: { span: 12 } }, [a2("el-form-item", { attrs: { label: "作业场景:", prop: "sceneId" } }, [a2("el-select", { attrs: { placeholder: "请选择作业场景" }, on: { change: e2.sceneChange }, model: { value: e2.locationForm.sceneId, callback: function(t3) {
|
||
e2.$set(e2.locationForm, "sceneId", t3);
|
||
}, expression: "locationForm.sceneId" } }, e2._l(e2.sceneMenu, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.sceneName, value: e3.id } });
|
||
})), 1)], 1)], 1), e2._v(" "), 3 !== e2.dataInfo.orderStatus ? a2("el-col", { attrs: { span: 12 } }, [a2("div", [e2.dataInfo.spaceUuid && -1 !== e2.dataInfo.spaceUuid ? a2("span", [e2._v("作业网格: " + e2._s(e2.dataInfo.spaceName))]) : a2("span", [e2._v("作业网格: " + e2._s("未指定网格"))])])]) : a2("el-col", { attrs: { span: 12 } }, [a2("el-form-item", { attrs: { label: "作业网格:", prop: "spaceLocation" } }, [a2("el-select", { attrs: { placeholder: "请选择作业网格" }, on: { change: e2.spaceChange }, model: { value: e2.locationForm.spaceLocation, callback: function(t3) {
|
||
e2.$set(e2.locationForm, "spaceLocation", t3);
|
||
}, expression: "locationForm.spaceLocation" } }, e2._l(e2.spaceList, (function(e3) {
|
||
return a2("el-option", { key: e3.id, attrs: { label: e3.spaceName + e3.location, value: e3.id } });
|
||
})), 1)], 1)], 1)], 1), e2._v(" "), a2("el-row", [3 !== e2.dataInfo.orderStatus ? a2("el-col", { attrs: { span: 12 } }, [a2("div", [e2.dataInfo.targetUuid && -1 !== e2.dataInfo.targetUuid ? a2("span", [e2._v("作业对象: " + e2._s(e2.dataInfo.targetName))]) : a2("span", [e2._v("作业对象: " + e2._s("未指定对象"))])])]) : a2("el-col", { attrs: { span: 12 } }, [a2("el-form-item", { attrs: { label: "作业对象:", prop: "targetUuid" } }, [a2("el-select", { attrs: { placeholder: "请选择作业对象" }, on: { change: e2.selectTarget }, model: { value: e2.locationForm.targetUuid, callback: function(t3) {
|
||
e2.$set(e2.locationForm, "targetUuid", t3);
|
||
}, expression: "locationForm.targetUuid" } }, e2._l(e2.locationList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.relationName, value: e3.targetId } });
|
||
})), 1)], 1)], 1)], 1)], 1)], 1)], 1);
|
||
}), u = [], d = (a("e5b4"), a("f139")), p = a("ed08"), f = { props: ["dataInfo"], components: { SubTitle: d["a"] }, filters: { formatDate: function(e2) {
|
||
if (0 === e2) return "";
|
||
var t2 = new Date(e2);
|
||
return Object(p["formatDate"])(t2, "yyyy-MM-dd hh:mm");
|
||
} }, data: function() {
|
||
return { houseServices: i["d"], comeControl: i["c"], title: "工单基础信息", prioritys: i["j"], orderTypeList: i["h"], sceneMenu: [{ id: 1, sceneName: "电梯设备间" }, { id: 2, sceneName: "配电室" }, { id: 3, sceneName: "水泵房" }, { id: 4, sceneName: "空调机房" }], spaceList: [{ id: "space001-loc001", spaceUuid: "space001", spaceName: "A栋电梯间", locationUuid: "loc001", location: "1楼" }, { id: "space001-loc002", spaceUuid: "space001", spaceName: "A栋电梯间", locationUuid: "loc002", location: "2楼" }, { id: "space002-loc001", spaceUuid: "space002", spaceName: "B栋电梯间", locationUuid: "loc001", location: "1楼" }], locationList: [{ targetId: "target001", relationName: "电梯设备001" }, { targetId: "target002", relationName: "电梯设备002" }, { targetId: "target003", relationName: "电梯控制柜" }], locationForm: { sceneId: "", sceneName: "", spaceUuid: "", spaceName: "", targetUuid: "", targetName: "", locationUuid: "", locationName: "", spaceLocation: "" }, rules: { sceneId: [{ required: true, message: "请选择作业场景", trigger: "change" }], spaceLocation: [{ required: true, message: "请选择作业网格", trigger: "change" }], targetUuid: [{ required: true, message: "请选择作业对象", trigger: "change" }] }, validate: false };
|
||
}, watch: { dataInfo: { handler: function(e2, t2) {
|
||
e2 && (this.locationForm = { sceneId: e2.sceneId || "", sceneName: e2.sceneName || "", spaceUuid: e2.spaceUuid || "", spaceName: e2.spaceName || "", targetUuid: e2.targetUuid || "", targetName: e2.targetName || "", locationUuid: e2.locationUuid || "", locationName: e2.locationName || "", spaceLocation: "" }, this.locationForm.spaceUuid && this.locationForm.locationUuid && (this.locationForm.spaceLocation = this.locationForm.spaceUuid + "-" + this.locationForm.locationUuid, this.getSpaceList(), this.getLocationList()));
|
||
}, deep: true, immediate: true } }, mounted: function() {
|
||
this.getSceneMenuList();
|
||
}, methods: { sceneChange: function(e2) {
|
||
this.getSpaceList();
|
||
var t2 = this.sceneMenu.find((function(t3) {
|
||
return t3.id == e2;
|
||
}));
|
||
this.locationForm.sceneName = t2.sceneName, this.spaceList = [], this.locationList = [], this.locationForm.spaceName = "", this.locationForm.spaceUuid = "", this.locationForm.locationUuid = "", this.locationForm.locationName = "", this.locationForm.spaceLocation = "", this.locationForm.targetName = "", this.locationForm.targetUuid = "";
|
||
}, selectTarget: function(e2) {
|
||
this.locationForm.targetName = this.locationList.find((function(t2) {
|
||
return e2 == t2.targetId;
|
||
})).relationName;
|
||
}, spaceChange: function(e2) {
|
||
this.locationForm.targetName = null, this.locationForm.targetUuid = null;
|
||
var t2 = this.spaceList.find((function(t3) {
|
||
return t3.id == e2;
|
||
}));
|
||
this.locationForm.spaceName = t2.spaceName, this.locationForm.spaceUuid = t2.spaceUuid, this.locationForm.locationUuid = t2.locationUuid, this.locationForm.locationName = t2.location, this.getLocationList();
|
||
}, getSceneMenuList: function() {
|
||
}, getSpaceList: function() {
|
||
}, getLocationList: function() {
|
||
} } }, m = f, h = (a("97e3"), a("829d")), v = Object(h["a"])(m, c, u, false, null, "993dec0e", null), g = v.exports, b = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "progress" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), a2("div", { staticClass: "content" }, [a2("el-form", { ref: "form", attrs: { "label-position": "left", "label-width": "110px" } }, ["new" === e2.dataInfo.displyType ? a2("div", [a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("工单编号: ")]), e2._v(" "), a2("span", [e2._v(e2._s(e2.dataInfo.postponeOrderNo))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("工单类型: ")]), e2._v(" "), 1 === e2.dataInfo.typeValue ? a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.dataInfo.orderType, e2.houseServices)))]) : a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.dataInfo.planModel, e2.comeControl)))])])])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("工单标题: ")]), e2._v(" "), a2("span", [e2._v(e2._s(e2.dataInfo.orderTitle))])])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("主工程师:")]), e2._v(" "), e2._l(e2.dataInfo.orderPersonnelRelRespDTOS, (function(t3, r2) {
|
||
return a2("span", { key: r2 }, [1 === t3.engineerType ? a2("span", [e2._v("\n " + e2._s(t3.engineerName) + "\n "), a2("el-link", { attrs: { type: "primary" }, on: { click: function(a3) {
|
||
return e2.chcekWorkOrder(t3.engineerName);
|
||
} } }, [e2._v("查看工单")])], 1) : e2._e()]);
|
||
}))], 2)])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("问题描述:")]), e2._v(" "), 1 == e2.mark ? a2("span", [e2._v("单号为【"), a2("el-button", { attrs: { type: "text" }, on: { click: e2.seeDetail } }, [e2._v(e2._s(this.orderNo1))]), e2._v("】的【" + e2._s(this.typeTitel) + "】服务工单,用户发起评价,评价星级为【" + e2._s(this.evaluate1) + "】星,请及时跟进处理!")], 1) : e2._e(), e2._v(" "), a2("br"), 1 == e2.mark ? a2("span", [e2._v("评价内容:\n " + e2._s(this.content1 ? this.content1 : "未评价"))]) : e2._e(), e2._v(" "), 0 == e2.mark ? a2("span", { staticClass: "word-wrap" }, [e2._v(e2._s(e2.dataInfo.remake)), 2 == this.$route.query.type ? a2("el-link", { attrs: { type: "primary" }, on: { click: e2.adjustDetailClick } }, [e2._v("查看更多")]) : e2._e()], 1) : e2._e()])])], 1)], 1) : a2("div", [11 === e2.dataInfo.orderType ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("报修人: ")]), e2._v(" "), e2.dataInfo.publicAreaRectifyOrderRelRespDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.publicAreaRectifyOrderRelRespDTO.repairerName))]) : e2._e()])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("联系方式: ")]), e2._v(" "), e2.dataInfo.publicAreaRectifyOrderRelRespDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.publicAreaRectifyOrderRelRespDTO.phoneNumber))]) : e2._e()])])], 1) : e2._e(), e2._v(" "), 12 === e2.dataInfo.orderType ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("房间号: ")]), e2._v(" "), e2.dataInfo.householderOrdinaryOrderRelReqDTO ? a2("span", [e2._v("\n " + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.precinctName) + "-\n " + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.buildingName) + "-\n " + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.unitName) + "-" + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.houseName))]) : e2._e()])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("住户姓名:")]), e2._v(" "), e2.dataInfo.householderOrdinaryOrderRelReqDTO ? a2("span", [e2._v("\n " + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.householderName))]) : e2._e()])])], 1) : e2._e(), e2._v(" "), 12 === e2.dataInfo.orderType ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("住户手机号: ")]), e2._v(" "), e2.dataInfo.householderOrdinaryOrderRelReqDTO ? a2("span", [e2._v("\n " + e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.householderPhone))]) : e2._e()])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("服务类型: ")]), e2._v(" "), e2._l(e2.repairServiceList, (function(t3) {
|
||
return a2("span", { key: t3.value }, [e2.dataInfo.householderOrdinaryOrderRelReqDTO.serviceType === t3.value ? a2("span", [e2._v("\n " + e2._s(t3.label) + "\n ")]) : e2._e()]);
|
||
}))], 2)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("预约时间: ")]), e2._v(" "), e2.dataInfo.householderOrdinaryOrderRelReqDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.householderOrdinaryOrderRelReqDTO.reserveTime))]) : e2._e()])])], 1) : e2._e(), e2._v(" "), 11 === e2.dataInfo.orderType ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("空间: ")]), e2._v(" "), e2.dataInfo.publicAreaRectifyOrderRelRespDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.publicAreaRectifyOrderRelRespDTO.spaceName))]) : e2._e()])]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("网格: ")]), e2._v(" "), e2.dataInfo.publicAreaRectifyOrderRelRespDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.publicAreaRectifyOrderRelRespDTO.locationName))]) : e2._e()])])], 1) : e2._e(), e2._v(" "), 11 === e2.dataInfo.orderType ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("设备: ")]), e2._v(" "), e2.dataInfo.publicAreaRectifyOrderRelRespDTO ? a2("span", [e2._v(e2._s(e2.dataInfo.publicAreaRectifyOrderRelRespDTO.deviceName))]) : e2._e()])])], 1) : e2._e(), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("问题描述:")]), e2._v(" "), 1 == e2.mark ? a2("span", [e2._v("单号为【"), a2("el-button", { attrs: { type: "text" }, on: { click: e2.seeDetail } }, [e2._v(e2._s(this.orderNo1))]), e2._v("】的【" + e2._s(this.typeTitel) + "】服务工单,用户发起评价,评价星级为【" + e2._s(this.evaluate1) + "】星,请及时跟进处理!")], 1) : e2._e(), e2._v(" "), a2("br"), 1 == e2.mark ? a2("span", [e2._v("评价内容:\n " + e2._s(this.content1 ? this.content1 : "未评价"))]) : e2._e(), e2._v(" "), 0 == e2.mark ? a2("span", { staticClass: "word-wrap" }, [e2._v(e2._s(e2.dataInfo.remake)), 2 == this.$route.query.type ? a2("el-link", { attrs: { type: "primary" }, on: { click: e2.adjustDetailClick } }, [e2._v("查看更多")]) : e2._e()], 1) : e2._e()])])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("主工程师:")]), e2._v(" "), e2._l(e2.dataInfo.orderPersonnelRelRespDTOS, (function(t3, r2) {
|
||
return a2("span", { key: r2 }, [1 === t3.engineerType ? a2("span", [e2._v("\n " + e2._s(t3.engineerName) + "\n "), a2("router-link", { staticClass: "routerFont", attrs: { to: { path: "../views/1news/WorkOrder_management/temporary_management/temporaryList", query: { name: t3.engineerName } } } }, [e2._v("查看工单")])], 1) : e2._e()]);
|
||
}))], 2)])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("协同工程师: ")]), e2._v(" "), e2._l(e2.dataInfo.orderPersonnelRelRespDTOS, (function(t3, r2) {
|
||
return a2("span", { key: r2 }, [2 === t3.engineerType ? a2("span", [e2._v("\n " + e2._s(t3.engineerName) + ",\n ")]) : e2._e()]);
|
||
})), e2._v(" "), 1 !== e2.dataInfo.orderStatus && 3 !== e2.dataInfo.orderStatus || this.$store.state.user.userInfo.memberUuid !== e2.dataInfo.currentProcessorId && (this.$store.state.user.userInfo.memberUuid !== e2.dataInfo.applicantid || 1 !== e2.dataInfo.orderStatus) ? e2._e() : a2("span", { staticClass: "el-icon-edit updataStys", on: { click: function(t3) {
|
||
return e2.upadatEengineer(2);
|
||
} } })], 2)])], 1)], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("上传图片或视频: ")]), e2._v(" "), a2("div", { staticClass: "rightContent" }, [e2._l(e2.dataInfo.imgUrlArr, (function(t3) {
|
||
return a2("span", { key: t3 }, [a2("el-image", { staticStyle: { width: "100px", height: "100px" }, attrs: { src: t3, "preview-src-list": e2.dataInfo.imgUrlArr } })], 1);
|
||
})), e2._v(" "), e2._l(e2.dataInfo.videoUrlArr, (function(t3) {
|
||
return a2("span", { key: t3 }, [a2("video", { attrs: { controls: "" } }, [a2("source", { attrs: { src: t3, type: "video/mp4" } }), e2._v("\n 您的浏览器不支持 video 属性。\n ")])]);
|
||
}))], 2)])])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("span", [e2._v("文档: ")]), e2._v(" "), e2._l(e2.dataInfo.annexUrlArr, (function(t3) {
|
||
return a2("div", { key: t3.rulAddres }, [a2("div", { staticClass: "el-icon-document rulAddres", on: { click: function(a3) {
|
||
return e2.downloadUp(t3.rulAddres);
|
||
} } }, [e2._v("\n " + e2._s(t3.urlName) + "\n ")])]);
|
||
}))], 2)])], 1)], 1)], 1), e2._v(" "), e2.masterEngineerVisible ? a2("el-dialog", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], staticClass: "dialogHead", attrs: { width: "30%", title: "请选择工程师", "show-close": true, "close-on-press-escape": false, "close-on-click-modal": false, visible: e2.masterEngineerVisible }, on: { "update:visible": function(t3) {
|
||
e2.masterEngineerVisible = t3;
|
||
} } }, [a2("div", { staticClass: "dialogContx" }, [a2("span", [e2._v(e2._s(e2.engineerTitle))]), e2._v(" "), 1 === e2.selectType ? a2("span", [a2("el-select", { attrs: { clearable: "", "value-key": "id", filterable: "" }, model: { value: e2.form.masterEngineer, callback: function(t3) {
|
||
e2.$set(e2.form, "masterEngineer", t3);
|
||
}, expression: "form.masterEngineer" } }, e2._l(e2.engineerList, (function(e3) {
|
||
return a2("el-option", { key: e3.id, attrs: { label: e3.name, value: e3 } });
|
||
})), 1)], 1) : e2._e(), e2._v(" "), 2 === e2.selectType ? a2("span", [a2("el-select", { attrs: { multiple: "", "value-key": "id", filterable: "" }, model: { value: e2.form.engineer, callback: function(t3) {
|
||
e2.$set(e2.form, "engineer", t3);
|
||
}, expression: "form.engineer" } }, e2._l(e2.modifyEngineer2, (function(e3) {
|
||
return a2("el-option", { key: e3.id, attrs: { label: e3.name, value: e3 } });
|
||
})), 1)], 1) : e2._e()]), e2._v(" "), a2("div", { staticStyle: { "text-align": "center" } }, [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary", disabled: e2.disabledBtn }, on: { click: e2.engineerUpdata } }, [e2._v("确定")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: e2.cancelClick } }, [e2._v("取消")])], 1)]) : e2._e()], 1);
|
||
}, y = [], _ = (a("aa18"), a("982e"), { props: ["dataInfo"], components: { SubTitle: d["a"] }, watch: { dataInfo: { handler: function(e2) {
|
||
if (e2) {
|
||
var t2 = e2.remake;
|
||
if (t2) if (t2.includes("evaluate")) {
|
||
this.mark = 1;
|
||
var a2 = t2.split("evaluate");
|
||
a2.length > 0 && (this.orderNo1 = a2[0], this.typeTitel = a2[1], this.evaluate1 = a2[2], this.content1 = a2[3]);
|
||
} else this.mark = 0;
|
||
}
|
||
}, deep: true, immediate: true } }, data: function() {
|
||
return { houseServices: i["d"], comeControl: i["c"], title: "工单详细信息", engineerTitle: "主工程师", mark: 0, orderNo1: "", typeTitel: "", evaluate1: "", content1: "", prioritys: i["j"], orderTypeList: i["h"], repairServiceList: i["repairServiceList"], selectType: "", modifyEngineer2: [], budgetMoneyData: [], adjustDetailDialog: false, listLoading: false, disabledBtn: false, masterEngineerVisible: false, engineerList: [{ id: 1, name: "张工程师", uuid: "eng001" }, { id: 2, name: "李工程师", uuid: "eng002" }, { id: 3, name: "王工程师", uuid: "eng003" }, { id: 4, name: "赵工程师", uuid: "eng004" }], imgUrlArr: [], form: { masterEngineer: "", engineer: [] } };
|
||
}, methods: { seeDetail: function() {
|
||
this.$router.replace({ path: "../views/1news/WorkOrder_management/serviceOrder_management/workOrderDetails", query: { orderNo: this.orderNo1 } });
|
||
}, chcekWorkOrder: function(e2) {
|
||
this.$emit("chcekWorkOrder", e2);
|
||
}, engineerUpdata: function() {
|
||
var e2 = this, t2 = [], a2 = [], r2 = [{ engineerName: this.form.masterEngineer.name, engineerUuid: this.form.masterEngineer.uuid, postponeOrderNo: this.dataInfo.postponeOrderNo, engineerType: 1 }];
|
||
if (1 == this.selectType) {
|
||
if (!this.form.masterEngineer) return void this.$message({ message: "请选择主工程师", type: "error" });
|
||
} else {
|
||
if (!(this.form.engineer && this.form.engineer.length > 0)) return void this.$message({ message: "请选择协同工程师", type: "error" });
|
||
this.form.engineer.forEach((function(a3) {
|
||
var r3 = { engineerName: a3.name, engineerUuid: a3.uuid, engineerType: 2, postponeOrderNo: e2.dataInfo.postponeOrderNo };
|
||
t2.push(r3);
|
||
}));
|
||
}
|
||
a2 = [].concat(r2, t2), this.getEngineerInfo(a2);
|
||
}, getEngineerInfo: function(e2) {
|
||
var t2 = this;
|
||
this.disabledBtn = true, setTimeout((function() {
|
||
var e3 = t2.dataInfo.postponeOrderNo;
|
||
t2.$emit("dataInfoClick", e3), t2.$message({ message: "更新成功", type: "success" }), t2.masterEngineerVisible = false, t2.disabledBtn = false;
|
||
}), 1e3);
|
||
}, adjustDetailClick: function() {
|
||
this.adjustDetailDialog = true, this.budgetMoneyData = [{ orderNo: this.dataInfo.postponeOrderNo, budgetAmount: 1e3, actualAmount: 800, adjustAmount: 200, adjustReason: "材料成本降低" }];
|
||
}, downloadUp: function(e2) {
|
||
window.location.href = e2;
|
||
}, upadatEengineer: function(e2) {
|
||
var t2 = this;
|
||
this.engineerTitle = 1 == e2 ? "主工程师" : "协同主工程师", this.selectType = e2, this.form.masterEngineer = "", this.form.engineer = "", this.masterEngineerVisible = true, this.listLoading = true, setTimeout((function() {
|
||
t2.modifyEngineer2 = t2.engineerList, t2.listLoading = false;
|
||
}), 500);
|
||
}, cancelClick: function() {
|
||
this.masterEngineerVisible = false, this.selectType = "";
|
||
} }, mounted: function() {
|
||
} }), O = _, I = (a("d8c5"), Object(h["a"])(O, b, y, false, null, "12aec34b", null)), k = I.exports, w = function() {
|
||
var e2 = this, t2 = e2.$createElement, r2 = e2._self._c || t2;
|
||
return r2("div", { staticClass: "app-container bgHeight" }, [r2("div", { staticClass: "content" }, [r2("el-steps", { attrs: { "align-center": "", "process-status": e2.orderProcessStatus, active: 6 === e2.dataInfo.orderStatus ? e2.orderStatusActive - 1 : e2.orderStatusActive } }, e2._l(e2.progressList, (function(t3, n2) {
|
||
return r2("el-step", { key: t3.time1, class: [n2 + 1 <= e2.orderStatusActive && !(6 === e2.dataInfo.orderStatus && n2 >= 1) ? "orderProcessSuccess" : "orderProcessNormal"], attrs: { title: t3.text, description: t3.time ? t3.time : "" } }, [r2("template", { slot: "icon" }, [r2("span", { class: [n2 + 1 >= e2.orderStatusActive ? n2 + 1 !== e2.orderStatusActive || 6 === e2.dataInfo.orderStatus && n2 >= 1 ? "normal" : "nextIcon" : 6 === e2.dataInfo.orderStatus && 1 === n2 ? "error" : "success"] }, [n2 < e2.orderStatusActive && !(6 === e2.dataInfo.orderStatus && n2 > 1) ? [1 === n2 && 6 === e2.dataInfo.orderStatus ? r2("span", [r2("img", { attrs: { src: a("55ec"), alt: "" } })]) : r2("span", [e2._v("\n " + e2._s(n2 + 1) + "\n ")])] : e2._e()], 2)])], 2);
|
||
})), 1)], 1)]);
|
||
}, j = [], S = { props: ["dataInfo"], data: function() {
|
||
return { progressList: [{ text: "服务提交", orderStatus: 1, time: "" }, { text: "服务受理", orderStatus: 2, time: "" }, { text: "服务处理", orderStatus: 3, time: "" }, { text: "服务评价", orderStatus: 4, time: "" }, { text: "服务完成", orderStatus: 5, time: "" }] };
|
||
}, computed: { orderProcessStatus: function() {
|
||
return 5 === this.dataInfo.orderStatus ? "success" : "process";
|
||
}, orderStatusActive: function() {
|
||
return 6 === this.dataInfo.orderStatus ? 3 : this.dataInfo.orderStatus + 1;
|
||
} } }, C = S, T = (a("3f7a"), Object(h["a"])(C, w, j, false, null, "0ec40e98", null)), U = T.exports, N = function() {
|
||
var e2 = this, t2 = e2.$createElement, r2 = e2._self._c || t2;
|
||
return e2.dataInfo.postponeOrderProcessRespDTOS && e2.dataInfo.postponeOrderProcessRespDTOS.length > 0 ? r2("div", { staticClass: "handleProcess" }, [r2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), r2("div", { staticClass: "order-area" }, [r2("ul", { staticClass: "deal-progress", staticStyle: { "padding-left": "80px" } }, e2._l(e2.dataInfo.postponeOrderProcessRespDTOS, (function(t3, n2) {
|
||
return r2("li", { key: t3.id }, [r2("div", { staticClass: "progress-left" }, [r2("img", { staticClass: "imgStys", attrs: { src: a("562b"), alt: "" } }), e2._v(" "), n2 + 1 < e2.dataInfo.postponeOrderProcessRespDTOS.length ? r2("span", { staticClass: "progress-line" }) : e2._e()]), e2._v(" "), r2("div", { staticClass: "progress-right" }, [r2("p", [r2("span", [e2._v(e2._s(t3.remake))])]), e2._v(" "), t3.postponeTime ? r2("p", [r2("span", [e2._v("延后时间: " + e2._s(t3.postponeTime))])]) : e2._e(), e2._v(" "), r2("span", [e2._v(e2._s(t3.createDate))]), e2._v(" "), r2("span", { staticClass: "operate" }, [e2._v(e2._s(t3.operateName))])])]);
|
||
})), 0)])], 1) : e2._e();
|
||
}, R = [], L = { props: ["dataInfo"], components: { SubTitle: d["a"] }, data: function() {
|
||
return { title: "处理过程" };
|
||
} }, D = L, A = (a("8785"), Object(h["a"])(D, N, R, false, null, "66f8a9e2", null)), x = A.exports, P = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "handleProcess" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), 1 !== e2.dataInfo.orderStatus ? a2("div", { staticClass: "order-area" }, [e2._m(0), e2._v(" "), a2("div", { staticClass: "public" }, [3 == e2.dataInfo.orderStatus ? a2("div", [a2("AliOSSUpload", { attrs: { limit: 6, showFileList: true, fileList: e2.fileList, allowFileType: e2.allowFileType1, accept: e2.accept1 }, on: { getUploadData: e2.getUploadData1 } })], 1) : e2._e(), e2._v(" "), 3 !== e2.dataInfo.orderStatus ? a2("div", e2._l(e2.dataInfo.imgUrlResult, (function(t3) {
|
||
return a2("span", { key: t3 }, [a2("el-image", { staticStyle: { width: "100px", height: "100px", "margin-right": "10px" }, attrs: { src: t3, "preview-src-list": e2.dataInfo.imgUrlResult } })], 1);
|
||
})), 0) : e2._e()]), e2._v(" "), e2._m(1), e2._v(" "), a2("div", { staticClass: "public" }, [3 == e2.dataInfo.orderStatus ? a2("div", [a2("AliOSSUpload", { attrs: { limit: 6, allowFileType: e2.allowFileType2, fileList: e2.fileListInfo, showFileList: true, listType: "text", accept: e2.accept }, on: { getUploadData: e2.getUploadData2 }, scopedSlots: e2._u([{ key: "uploadButton", fn: function() {
|
||
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "el-icon-upload", attrs: { type: "primary", plain: "", size: "small" } }, [e2._v("选择附件")])];
|
||
}, proxy: true }], null, false, 2416014527) })], 1) : e2._e(), e2._v(" "), 3 !== e2.dataInfo.orderStatus ? a2("div", e2._l(e2.dataInfo.fileUrlResult, (function(t3) {
|
||
return a2("div", { key: t3.rulAddres }, [a2("span", { staticClass: "el-icon-document", staticStyle: { color: "#409eff", cursor: "pointer", "line-height": "30px" }, on: { click: function(a3) {
|
||
return e2.downloadUp(t3.rulAddres);
|
||
} } }, [e2._v(e2._s(t3.urlName))])]);
|
||
})), 0) : e2._e()])]) : e2._e()], 1);
|
||
}, E = [function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "public" }, [a2("span", { staticClass: "fontWeight" }, [e2._v("图片:")]), e2._v(" "), a2("span", { staticClass: "el-icon-info" }, [e2._v("支持照片格式:JPG、JPEG、GIF、MPEG、MPG")])]);
|
||
}, function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "public" }, [a2("span", { staticClass: "fontWeight" }, [e2._v("附件:")]), e2._v(" "), a2("span", { staticClass: "el-icon-info" }, [e2._v("支持文件格式:doc、docx、xls、xlsx、pdf")])]);
|
||
}], B = a("8988"), F = { name: "filePictureResult", props: ["dataInfo"], components: { SubTitle: d["a"], AliOSSUpload: B["a"] }, data: function() {
|
||
return { allowFileType1: ["image"], allowFileType2: ["file"], accept: ".doc, .docx, .xls, .xlsx, .pdf", accept1: ".jpg, .JPG, .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG", fileListInfo: [], title: "处理结果", pictureList: [], fileList: [], form: { imageUrl: [], annexUrl: [] } };
|
||
}, created: function() {
|
||
}, methods: { downloadUp: function(e2) {
|
||
window.open(e2);
|
||
}, filePicture: function() {
|
||
var e2 = [];
|
||
return this.form.imageUrl.length > 0 && this.form.imageUrl.forEach((function(t2) {
|
||
e2.push({ fileType: 1, fullUrl: t2.url, fileName: t2.name });
|
||
})), this.form.annexUrl.length > 0 && this.form.annexUrl.forEach((function(t2) {
|
||
e2.push({ fileType: 2, fullUrl: t2.url, fileName: t2.name });
|
||
})), e2;
|
||
}, getUploadData1: function(e2) {
|
||
this.pictureList = [], this.pictureList = e2;
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push({ url: e3.filePath, name: e3.fileOrName });
|
||
})), this.form.imageUrl = t2;
|
||
}, getUploadData2: function(e2) {
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push({ name: e3.fileOrName, url: e3.filePath });
|
||
})), this.form.annexUrl = t2;
|
||
} } }, M = F, q = (a("bae0"), Object(h["a"])(M, P, E, false, null, "2779cb95", null)), V = q.exports, W = function() {
|
||
var e2 = this, t2 = e2.$createElement, r2 = e2._self._c || t2;
|
||
return r2("div", { staticClass: "progress" }, [r2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), r2("div", { staticClass: "order-area" }, [this.$store.state.user.userInfo.memberUuid === e2.dataInfo.currentProcessorId || this.$store.state.user.userInfo.memberUuid === e2.dataInfo.applicantid && 1 === e2.dataInfo.orderStatus ? r2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "btnCorlo", attrs: { type: "primary" }, on: { click: function(t3) {
|
||
e2.replyDialog = true;
|
||
} } }, [e2._v("回复")]) : e2._e(), e2._v(" "), e2.dataInfo.postponeOrderCommunicationRelRespDTOS && e2.dataInfo.postponeOrderCommunicationRelRespDTOS.length > 0 ? r2("ul", { staticClass: "deal-progress", staticStyle: { "padding-left": "80px" } }, e2._l(e2.dataInfo.postponeOrderCommunicationRelRespDTOS, (function(t3, n2) {
|
||
return r2("li", { key: t3.id }, [r2("div", { staticClass: "progress-left" }, [r2("img", { staticClass: "imgStys", attrs: { src: a("562b"), alt: "" } }), e2._v(" "), n2 + 1 < e2.dataInfo.postponeOrderCommunicationRelRespDTOS.length ? r2("span", { staticClass: "progress-line" }) : e2._e()]), e2._v(" "), r2("div", { staticClass: "progress-right" }, [r2("p", [e2._v(e2._s(t3.remake))]), e2._v(" "), e2.getVideoAndImgUrr(t3.imageUrl).length ? r2("p", e2._l(e2.getVideoAndImgUrr(t3.imageUrl), (function(a2) {
|
||
return r2("span", { key: a2, staticClass: "imgWrap" }, [r2("el-image", { staticStyle: { width: "100px", height: "100px" }, attrs: { src: a2, "preview-src-list": e2.getVideoAndImgUrr(t3.imageUrl) } })], 1);
|
||
})), 0) : e2._e(), e2._v(" "), r2("p", [r2("span", [e2._v(e2._s(t3.createDate))]), e2._v(" "), r2("span", [e2._v(e2._s(t3.operateName))])])])]);
|
||
})), 0) : e2._e()], 1), e2._v(" "), e2.replyDialog ? r2("el-dialog", { staticClass: "dialogHead", attrs: { title: "回复消息", "show-close": true, "close-on-press-escape": false, "close-on-click-modal": false, visible: e2.replyDialog, width: "45%" }, on: { "update:visible": function(t3) {
|
||
e2.replyDialog = t3;
|
||
} } }, [r2("reply-Dialog", { on: { replySubmit: e2.replySubmit, replyCancelBtn: function(t3) {
|
||
e2.replyDialog = false;
|
||
} } })], 1) : e2._e()], 1);
|
||
}, J = [], z = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "replyDialog" }, [a2("el-form", { ref: "validateForm", staticClass: "demo-ruleForm", attrs: { model: e2.validateForm, "label-width": "100px" } }, [a2("el-form-item", { attrs: { label: "消息内容", prop: "textarea", rules: [{ required: true, message: "请输入消息内容" }] } }, [a2("el-input", { attrs: { type: "textarea", placeholder: "消息内容", maxlength: "300", "show-word-limit": "" }, model: { value: e2.validateForm.textarea, callback: function(t3) {
|
||
e2.$set(e2.validateForm, "textarea", t3);
|
||
}, expression: "validateForm.textarea" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "上传图片" } }, [a2("span", { staticClass: "imagvVdeo" }, [a2("AliOSSUpload", { attrs: { limit: 6, allowFileType: e2.allowFileType1, accept: e2.accept }, on: { getUploadData: e2.getUploadData1 } })], 1)]), e2._v(" "), a2("el-form-item", { staticStyle: { "text-align": "center" } }, [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "btnCorlo", attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.replySubmit("validateForm");
|
||
} } }, [e2._v("确定")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticStyle: { width: "74px" }, on: { click: e2.replyCancelBtn } }, [e2._v("取消")])], 1)], 1)], 1);
|
||
}, K = [], G = { name: "replyDialog", components: { AliOSSUpload: B["a"] }, data: function() {
|
||
return { allowFileType1: ["image", "video"], accept: ".jpg, .JPG, .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG", validateForm: { textarea: "", imageUrl: "" } };
|
||
}, methods: { getUploadData1: function(e2) {
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push(e3.filePath);
|
||
})), this.validateForm.imageUrl = t2.join(",");
|
||
}, replyCancelBtn: function() {
|
||
this.$emit("replyCancelBtn", false);
|
||
}, replySubmit: function(e2) {
|
||
var t2 = this;
|
||
this.$refs[e2].validate((function(e3) {
|
||
if (!e3) return false;
|
||
t2.$emit("replySubmit", t2.validateForm);
|
||
}));
|
||
} } }, H = G, Q = Object(h["a"])(H, z, K, false, null, null, null), X = Q.exports, $ = { props: ["dataInfo"], components: { SubTitle: d["a"], replyDialog: X }, data: function() {
|
||
return { title: "沟通过程", replyDialog: false };
|
||
}, watch: { dataInfo: { handler: function(e2) {
|
||
e2 && (e2.postponeOrderCommunicationRelRespDTOS || this.$set(e2, "postponeOrderCommunicationRelRespDTOS", []));
|
||
}, deep: true, immediate: true } }, methods: { replySubmit: function(e2) {
|
||
this.$message({ message: "回复成功", type: "success" }), this.$emit("dataInfoClick", this.dataInfo.postponeOrderNo), this.replyDialog = false;
|
||
}, getVideoAndImgUrr: function(e2) {
|
||
return e2 && e2.split(",") || [];
|
||
} } }, Y = $, Z = (a("8fb7c"), Object(h["a"])(Y, W, J, false, null, "56c64df8", null)), ee = Z.exports, te = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "evaluationInfo" }, [4 === e2.dataInfo.orderStatus || 5 === e2.dataInfo.orderStatus ? a2("div", { staticClass: "evaluationInfo" }, [a2("SubTitle", { attrs: { title: e2.title } })], 1) : e2._e(), e2._v(" "), 5 === e2.dataInfo.orderStatus ? a2("div", { staticClass: "order-area" }, e2._l(e2.dataInfo.postponeOrderProcessRespDTOS, (function(t3) {
|
||
return a2("div", { key: t3.fraction, staticClass: "order-area-child order-evaluation" }, [a2("div", { staticClass: "evaluation-right" }, [t3.fraction ? a2("p", [a2("el-rate", { attrs: { disabled: "", "score-template": "{}", "text-color": "#ff9900" }, model: { value: t3.fraction, callback: function(a3) {
|
||
e2.$set(t3, "fraction", a3);
|
||
}, expression: "evaluation.fraction" } })], 1) : e2._e(), e2._v(" "), 10 === t3.operateStatus ? a2("p", { staticStyle: { "padding-top": "15px", "font-size": "14px" } }, [e2._v("\n " + e2._s(t3.evaluateRemake) + "\n ")]) : e2._e(), e2._v(" "), 10 === t3.operateStatus && e2.getVideoAndImgUrr(t3.imageUrl).length ? a2("p", e2._l(e2.getVideoAndImgUrr(t3.imageUrl), (function(r2) {
|
||
return a2("span", { key: r2, staticClass: "imgWrap" }, [a2("el-image", { staticStyle: { width: "100px", height: "100px" }, attrs: { src: r2, "preview-src-list": e2.getVideoAndImgUrr(t3.imageUrl) } })], 1);
|
||
})), 0) : e2._e(), e2._v(" "), a2("p", [t3.fraction ? a2("span", { staticStyle: { "font-size": "14px" } }, [e2._v(e2._s(t3.createDate))]) : e2._e()])])]);
|
||
})), 0) : e2._e(), e2._v(" "), 4 === e2.dataInfo.orderStatus ? a2("div", { staticClass: "order-area" }, [a2("div", { staticClass: "order-area-child order-evaluation" }, [a2("div", { staticClass: "evaluation-info" }, [a2("p", { staticClass: "textarea" }, [a2("el-rate", { attrs: { "text-color": "#ff9900" }, model: { value: e2.fraction, callback: function(t3) {
|
||
e2.fraction = t3;
|
||
}, expression: "fraction" } })], 1), e2._v(" "), a2("p", { staticClass: "textarea" }, [a2("el-input", { attrs: { type: "textarea", autosize: { minRows: 4, maxRows: 6 }, placeholder: "请输入内容" }, model: { value: e2.evaluateRemake, callback: function(t3) {
|
||
e2.evaluateRemake = t3;
|
||
}, expression: "evaluateRemake" } })], 1), e2._v(" "), a2("p", [a2("AliOSSUpload", { attrs: { allowFileType: e2.allowFileType1, accept: e2.accept }, on: { getUploadData: e2.getUploadData1 } })], 1)]), e2._v(" "), a2("div", { staticClass: "evaluatSbumint" }, [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "btnCorlo", attrs: { type: "primary" }, on: { click: e2.submitEvaluationInfo } }, [e2._v("提交")])], 1)])]) : e2._e()]);
|
||
}, ae = [], re = a("663e"), ne = { props: ["dataInfo"], components: { SubTitle: d["a"], AliOSSUpload: B["a"] }, data: function() {
|
||
return { title: "评价信息", allowFileType1: ["image", "video"], accept: ".jpg, .JPG, .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG", fraction: 0, evaluateRemake: "", imageUrl: "" };
|
||
}, methods: { getUploadData1: function(e2) {
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push(e3.filePath);
|
||
})), this.imageUrl = t2.join(",");
|
||
}, submitEvaluationInfo: function() {
|
||
var e2 = this, t2 = JSON.parse(window.localStorage.getItem("memberInfor")), a2 = { operatorUuid: t2.uuid, operatorName: t2.name, postponeOrderNo: this.dataInfo.postponeOrderNo, fraction: this.fraction, imageUrl: this.imageUrl, evaluateRemake: this.evaluateRemake, remake: "我已对你表现进行评价" };
|
||
Object(re["a"])(a2).then((function(t3) {
|
||
0 === t3.code && (e2.$message({ message: "评价成功", type: "success" }), e2.$emit("dataInfoClick", e2.dataInfo.postponeOrderNo));
|
||
}));
|
||
}, getVideoAndImgUrr: function(e2) {
|
||
return e2 && e2.split(",") || [];
|
||
} } }, oe = ne, ie = (a("cf3e"), Object(h["a"])(oe, te, ae, false, null, "4da0c0ff", null)), se = ie.exports;
|
||
function le(e2, t2) {
|
||
var a2 = Object.keys(e2);
|
||
if (Object.getOwnPropertySymbols) {
|
||
var r2 = Object.getOwnPropertySymbols(e2);
|
||
t2 && (r2 = r2.filter((function(t3) {
|
||
return Object.getOwnPropertyDescriptor(e2, t3).enumerable;
|
||
}))), a2.push.apply(a2, r2);
|
||
}
|
||
return a2;
|
||
}
|
||
function ce(e2) {
|
||
for (var t2 = 1; t2 < arguments.length; t2++) {
|
||
var a2 = null != arguments[t2] ? arguments[t2] : {};
|
||
t2 % 2 ? le(Object(a2), true).forEach((function(t3) {
|
||
Object(o["a"])(e2, t3, a2[t3]);
|
||
})) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e2, Object.getOwnPropertyDescriptors(a2)) : le(Object(a2)).forEach((function(t3) {
|
||
Object.defineProperty(e2, t3, Object.getOwnPropertyDescriptor(a2, t3));
|
||
}));
|
||
}
|
||
return e2;
|
||
}
|
||
var ue = { components: { workOrderProgress: U, basicInfo: g, detailsInfo: k, filePictureResult: V, handleProcess: x, connectProcess: ee, evaluationInfo: se }, props: { content: { type: String, default: "" }, isTempOrder: { type: Boolean, default: true } }, data: function() {
|
||
return { relationWorderList: [], listLoading: false, postponeOrderNo: "", dataInfo: {}, applicantid: "", people: "", displyType: "", orderStatus: 0 };
|
||
}, computed: { getMemberUuid: function() {
|
||
return JSON.parse(localStorage.getItem("memberInfor")).uuid;
|
||
} }, methods: { transferHelp: function() {
|
||
var e2 = this;
|
||
this.$nextTick((function() {
|
||
e2.$refs.transferHelp.getTransferHelp(2);
|
||
}));
|
||
}, goBack: function() {
|
||
this.$emit("goBack");
|
||
}, chcekWorkOrder: function(e2) {
|
||
this.$emit("chcekWorkOrder", e2);
|
||
}, getFindById: function(e2) {
|
||
var t2 = this;
|
||
e2 || (e2 = this.postponeOrderNo), Object(re["f"])({ orderNo: e2 }).then((function(e3) {
|
||
0 === e3.code ? (t2.dataInfo = e3.data, t2.dataInfo.displyType = t2.displyType, t2.applicantid = e3.data.applicantid || "", t2.dataInfo && (t2.processBasicData(), t2.conditionalValue(t2.dataInfo), t2.resultValue(t2.dataInfo), t2.processEvaluationData())) : t2.$message({ type: "error", message: e3.message || "获取工单详情失败" });
|
||
})).catch((function(e3) {
|
||
t2.$message({ type: "error", message: "网络错误,获取工单详情失败" }), console.error("获取工单详情失败:", e3);
|
||
}));
|
||
}, processBasicData: function() {
|
||
this.dataInfo.postponeOrderProcessRespDTOS = this.dataInfo.postponeOrderProcessRespDTOS || [], this.dataInfo.postponeOrderCommunicationRelRespDTOS = this.dataInfo.postponeOrderCommunicationRelRespDTOS || [], this.dataInfo.fileList = this.dataInfo.fileList || [], this.dataInfo.annexList = this.dataInfo.annexList || [], this.dataInfo.orderPersonnelRelRespDTOS = this.dataInfo.orderPersonnelRelRespDTOS || [], this.orderStatus = this.dataInfo.orderStatus || 0;
|
||
}, processEvaluationData: function() {
|
||
var e2 = this, t2 = this.dataInfo.cautionLightNode ? JSON.parse(this.dataInfo.cautionLightNode) : null;
|
||
null !== this.dataInfo.postponeOrderProcessRespDTOS && 10 == this.dataInfo.orderStatus && this.dataInfo.postponeOrderProcessRespDTOS.forEach((function(a2) {
|
||
if (null !== a2.fraction) {
|
||
if (null == e2.dataInfo.workWarnRespDTO) {
|
||
var r2 = { warnType: null, memberName: e2.dataInfo.currentProcessorName };
|
||
e2.dataInfo.workWarnRespDTO = ce({}, r2);
|
||
}
|
||
e2.dataInfo.workWarnRespDTO.evaluationStar = a2.fraction, e2.dataInfo.workWarnRespDTO.planType = 1, null == t2 ? (e2.dataInfo.workWarnRespDTO.accept = 0, e2.dataInfo.workWarnRespDTO.handle = 0) : (e2.dataInfo.workWarnRespDTO.accept = t2.accept ? t2.accept : 0, e2.dataInfo.workWarnRespDTO.handle = t2.handle ? t2.handle : 0);
|
||
}
|
||
}));
|
||
}, resultValue: function(e2) {
|
||
this.dataInfo.fileUrlResult = [], this.dataInfo.videoResult = [], this.dataInfo.imgUrlResult = [];
|
||
var t2 = [], a2 = [];
|
||
e2.fileList && e2.fileList.length > 0 && e2.fileList.forEach((function(e3) {
|
||
1 == e3.fileType ? t2.push(e3) : 2 == e3.fileType && a2.push(e3);
|
||
})), t2.length > 0 && this.getresultUrlArr(t2), a2.length > 0 && this.getResulFileArr(a2);
|
||
}, conditionalValue: function(e2) {
|
||
if (this.dataInfo.videoUrlArr = [], this.dataInfo.imgUrlArr = [], e2.annexList && e2.annexList.length > 0 && this.getAnnexArr(e2.annexList), e2.imageUrl) {
|
||
var t2 = [];
|
||
t2 = e2.imageUrl.indexOf(",") > 0 ? e2.imageUrl.split(",") : e2.imageUrl.indexOf(";") > 0 ? e2.imageUrl.split(";") : [e2.imageUrl], this.getImageUrlArr(t2);
|
||
}
|
||
}, getAnnexArr: function(e2) {
|
||
var t2 = this, a2 = [];
|
||
e2.forEach((function(e3) {
|
||
var r2 = { rulAddres: e3.fullUrl || e3.url || e3, urlName: e3.fileName || e3.name || t2.getFileNameFromUrl(e3.fullUrl || e3.url || e3) };
|
||
a2.push(r2);
|
||
})), this.dataInfo.annexUrlArr = a2;
|
||
}, getFileNameFromUrl: function(e2) {
|
||
if (!e2) return "未知文件";
|
||
var t2 = e2.substring(e2.lastIndexOf("/") + 1);
|
||
return t2 || "未知文件";
|
||
}, getResulFileArr: function(e2) {
|
||
var t2 = this, a2 = [];
|
||
e2.forEach((function(e3) {
|
||
var r2 = { rulAddres: e3.fullUrl || e3.url || e3, urlName: e3.fileName || e3.name || t2.getFileNameFromUrl(e3.fullUrl || e3.url || e3) };
|
||
a2.push(r2);
|
||
})), this.dataInfo.fileUrlResult = a2;
|
||
}, getImageUrlArr: function(e2) {
|
||
var t2 = this;
|
||
e2 && e2.length && e2.forEach((function(e3) {
|
||
if (e3 && e3.trim()) {
|
||
var a2 = e3.lastIndexOf("."), r2 = ["mp3", "mp4", "avi", "mov", "wmv"];
|
||
if (-1 !== a2) {
|
||
var n2 = e3.slice(a2 + 1).toLowerCase();
|
||
-1 !== r2.indexOf(n2) ? t2.dataInfo.videoUrlArr.push(e3) : t2.dataInfo.imgUrlArr.push(e3);
|
||
} else t2.dataInfo.imgUrlArr.push(e3);
|
||
}
|
||
}));
|
||
}, getresultUrlArr: function(e2) {
|
||
var t2 = this;
|
||
e2 && e2.length && e2.forEach((function(e3) {
|
||
var a2 = e3.fullUrl || e3.url || e3;
|
||
if (a2 && a2.trim()) {
|
||
var r2 = a2.lastIndexOf("."), n2 = ["mp3", "mp4", "avi", "mov", "wmv"];
|
||
if (-1 !== r2) {
|
||
var o2 = a2.slice(r2 + 1).toLowerCase();
|
||
-1 !== n2.indexOf(o2) ? t2.dataInfo.videoResult.push(a2) : t2.dataInfo.imgUrlResult.push(a2);
|
||
} else t2.dataInfo.imgUrlResult.push(a2);
|
||
}
|
||
}));
|
||
}, getProjectUuid: function() {
|
||
this.people = "user002";
|
||
}, getInfoLst: function(e2) {
|
||
this.postponeOrderNo = e2.postponeOrderNo, this.displyType = e2.type, this.getProjectUuid(), this.getFindById(e2.postponeOrderNo);
|
||
}, initWorkOrderDetail: function() {
|
||
this.postponeOrderNo && this.getFindById(this.postponeOrderNo);
|
||
} }, created: function() {
|
||
}, mounted: function() {
|
||
this.initWorkOrderDetail();
|
||
} }, de = ue, pe = (a("2de4"), Object(h["a"])(de, s, l, false, null, "6dd45ccc", null)), fe = pe.exports, me = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "bgHeight" }, [a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "clearfix", attrs: { slot: "header" }, slot: "header" }, [a2("el-page-header", { attrs: { content: e2.titles }, on: { back: e2.goBack } })], 1), e2._v(" "), a2("work-order-basic", { ref: "basicRef", attrs: { orderTypes: e2.orderTypes, planModelList: e2.planModelList }, on: { projectChange: e2.onProjectChange } }), e2._v(" "), a2("work-order-space", { ref: "spaceRef", attrs: { workOrderType: e2.workOrderType } }), e2._v(" "), a2("work-order-deatil", { ref: "deatilRef", attrs: { workOrderType: e2.workOrderType } }), e2._v(" "), a2("div", { staticClass: "btnStys" }, [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary", loading: e2.loadingPublish, disabled: e2.disabledBtn || e2.loadingPublish }, on: { click: e2.handleClick } }, [e2._v("立即发布")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: e2.returnPage } }, [e2._v("返回")])], 1), e2._v(" "), a2("el-dialog", { attrs: { title: "项目发送详情", visible: e2.sendDialogVisible, "custom-class": "send-success-dialog", fullscreen: e2.sendDialogFullscreen, width: "80%", top: "6vh", "close-on-click-modal": false, "close-on-press-escape": false }, on: { "update:visible": function(t3) {
|
||
e2.sendDialogVisible = t3;
|
||
}, close: e2.handleSendDialogClose } }, [a2("div", { staticClass: "send-dialog" }, [a2("div", { staticClass: "send-summary" }, [a2("div", { staticClass: "send-summary__left" }, [e2._v("共发送")]), e2._v(" "), a2("el-tag", { staticClass: "send-summary__tag", attrs: { size: "medium", type: "success" } }, [e2._v(e2._s(e2.sendDialogTotal) + " 条")])], 1), e2._v(" "), e2.sendDialogList.length ? a2("div", { staticClass: "send-detail" }, [a2("div", { staticClass: "send-detail__title" }, [e2._v("发送项目详情")]), e2._v(" "), a2("div", { staticClass: "send-list" }, e2._l(e2.sendDialogList, (function(t3) {
|
||
return a2("div", { key: t3.name, staticClass: "send-item", class: { "is-zero": 0 === t3.count } }, [a2("div", { staticClass: "send-item__name", attrs: { title: t3.name } }, [e2._v("\n " + e2._s(t3.name) + "\n ")]), e2._v(" "), a2("div", { staticClass: "send-item__count" }, [e2._v(e2._s(t3.count) + "条")])]);
|
||
})), 0)]) : e2._e()]), e2._v(" "), a2("span", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a2("el-button", { on: { click: e2.handleSendDialogCancel } }, [e2._v("取消")]), e2._v(" "), a2("el-button", { attrs: { type: "primary" }, on: { click: e2.handleSendDialogConfirm } }, [e2._v("确认")])], 1)])], 1)], 1);
|
||
}, he = [], ve = a("86dc"), ge = (a("e680"), function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "basic" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), a2("div", { staticClass: "content" }, [a2("el-form", { ref: "form", attrs: { "label-position": "right", rules: e2.rules, model: e2.form, "label-width": "130px" } }, [a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "项目名称:", prop: "projectUuids" } }, [a2("el-input", { staticClass: "project-select-input", attrs: { placeholder: "请选择项目", readonly: "" }, nativeOn: { click: function(t3) {
|
||
return e2.openProjectDialog(t3);
|
||
} }, model: { value: e2.selectedProjectNames, callback: function(t3) {
|
||
e2.selectedProjectNames = t3;
|
||
}, expression: "selectedProjectNames" } }, [a2("el-button", { attrs: { slot: "append", icon: "el-icon-search" }, on: { click: e2.openProjectDialog }, slot: "append" })], 1)], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "工单类型:", prop: "planModel" } }, [a2("el-select", { attrs: { disabled: 1 == e2.planModelList.length, placeholder: "请选择" }, model: { value: e2.form.planModel, callback: function(t3) {
|
||
e2.$set(e2.form, "planModel", t3);
|
||
}, expression: "form.planModel" } }, e2._l(e2.houseServArr, (function(e3) {
|
||
return a2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
||
})), 1)], 1)], 1)])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "工单标题:", prop: "orderTitle" } }, [a2("el-input", { model: { value: e2.form.orderTitle, callback: function(t3) {
|
||
e2.$set(e2.form, "orderTitle", t3);
|
||
}, expression: "form.orderTitle" } })], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "优先级:", prop: "priority" } }, [a2("el-select", { attrs: { placeholder: "请选择" }, model: { value: e2.form.priority, callback: function(t3) {
|
||
e2.$set(e2.form, "priority", t3);
|
||
}, expression: "form.priority" } }, e2._l(e2.prioritys, (function(e3) {
|
||
return a2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
||
})), 1)], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "工单截止时间:", prop: "orderCutoffTime" } }, [a2("el-date-picker", { attrs: { format: "yyyy-MM-dd HH:mm", "value-format": "yyyy-MM-dd HH:mm:ss", type: "datetime", "default-time": "23:59:59", placeholder: "选择日期" }, model: { value: e2.form.orderCutoffTime, callback: function(t3) {
|
||
e2.$set(e2.form, "orderCutoffTime", t3);
|
||
}, expression: "form.orderCutoffTime" } })], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "绩效分值:", prop: "performanceScore" } }, [a2("el-input-number", { attrs: { min: 0, max: 9999 }, model: { value: e2.form.performanceScore, callback: function(t3) {
|
||
e2.$set(e2.form, "performanceScore", t3);
|
||
}, expression: "form.performanceScore" } })], 1)], 1)])], 1)], 1)], 1), e2._v(" "), a2("el-dialog", { attrs: { title: "选择项目", visible: e2.projectDialogVisible, width: "70%", "close-on-click-modal": false, "close-on-press-escape": false }, on: { "update:visible": function(t3) {
|
||
e2.projectDialogVisible = t3;
|
||
} } }, [a2("div", { staticClass: "project-dialog-content" }, [a2("el-checkbox-group", { staticClass: "project-checkbox-group", model: { value: e2.dialogProjectUuids, callback: function(t3) {
|
||
e2.dialogProjectUuids = t3;
|
||
}, expression: "dialogProjectUuids" } }, e2._l(e2.areaProjectList, (function(t3, r2) {
|
||
return a2("div", { key: r2, staticClass: "project-group" }, [a2("div", { staticClass: "province-title" }, [e2._v(e2._s("#" === t3.province ? "未分类" : t3.province))]), e2._v(" "), a2("div", { staticClass: "project-items" }, e2._l(t3.list, (function(t4) {
|
||
return a2("el-checkbox", { key: t4.uuid, attrs: { label: t4.uuid } }, [e2._v("\n " + e2._s(t4.name) + "\n "), t4.city ? a2("span", { staticClass: "city-label" }, [e2._v("(" + e2._s(t4.city) + e2._s(t4.area ? "-" + t4.area : "") + ")")]) : e2._e()]);
|
||
})), 1)]);
|
||
})), 0)], 1), e2._v(" "), a2("div", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a2("el-button", { on: { click: e2.cancelProjectSelect } }, [e2._v("取 消")]), e2._v(" "), a2("el-button", { attrs: { type: "primary" }, on: { click: e2.confirmProjectSelect } }, [e2._v("确 定")])], 1)])], 1);
|
||
}), be = [], ye = (a("a7e5"), a("67d5")), _e = a("52c1");
|
||
function Oe(e2, t2) {
|
||
var a2 = Object.keys(e2);
|
||
if (Object.getOwnPropertySymbols) {
|
||
var r2 = Object.getOwnPropertySymbols(e2);
|
||
t2 && (r2 = r2.filter((function(t3) {
|
||
return Object.getOwnPropertyDescriptor(e2, t3).enumerable;
|
||
}))), a2.push.apply(a2, r2);
|
||
}
|
||
return a2;
|
||
}
|
||
function Ie(e2) {
|
||
for (var t2 = 1; t2 < arguments.length; t2++) {
|
||
var a2 = null != arguments[t2] ? arguments[t2] : {};
|
||
t2 % 2 ? Oe(Object(a2), true).forEach((function(t3) {
|
||
Object(o["a"])(e2, t3, a2[t3]);
|
||
})) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e2, Object.getOwnPropertyDescriptors(a2)) : Oe(Object(a2)).forEach((function(t3) {
|
||
Object.defineProperty(e2, t3, Object.getOwnPropertyDescriptor(a2, t3));
|
||
}));
|
||
}
|
||
return e2;
|
||
}
|
||
var ke = { props: { planModelList: { type: Array, default: [] }, orderTypes: { type: Number, default: "" } }, components: { SubTitle: d["a"] }, data: function() {
|
||
return { title: "工单基础信息", prioritys: i["j"], houseServices: i["d"], comeControl: i["c"], houseServArr: [], orderTypeName: [], form: { projectUuids: [], projectName: "", planModel: "", orderTitle: "", priority: 3, orderCutoffTime: "", performanceScore: null }, rules: { performanceScore: [{ required: true, message: "请输入绩效分值", trigger: "blur" }], projectUuids: [{ required: true, message: "请选择项目", trigger: "change" }], planModel: [{ required: true, message: "请选择工单类型", trigger: "change" }], orderTitle: [{ required: true, message: "请输入工单标题", trigger: "blur" }], priority: [{ required: true, message: "请选择优先级", trigger: "change" }], orderCutoffTime: [{ required: true, message: "请填写工单截止时间", trigger: "change" }] }, projectList: [], areaProjectList: [], projectDialogVisible: false, dialogProjectUuids: [] };
|
||
}, computed: Ie(Ie({}, Object(_e["c"])({ community_name: function(e2) {
|
||
return e2.community_name;
|
||
}, community_uuid: function(e2) {
|
||
return e2.community_uuid;
|
||
} })), {}, { selectedProjectNames: function() {
|
||
var e2 = this;
|
||
if (!this.form.projectUuids || 0 === this.form.projectUuids.length) return "";
|
||
var t2 = this.form.projectUuids.map((function(t3) {
|
||
var a2 = e2.projectList.find((function(e3) {
|
||
return e3.uuid === t3;
|
||
}));
|
||
return a2 ? a2.name : "";
|
||
})).filter((function(e3) {
|
||
return e3;
|
||
}));
|
||
return 0 === t2.length ? "" : 1 === t2.length ? t2[0] : "已选择 ".concat(t2.length, " 个项目");
|
||
} }), created: function() {
|
||
}, mounted: function() {
|
||
this.getInfoList(), this.getProjectsList();
|
||
}, methods: { getProjectsList: function() {
|
||
var e2 = this, t2 = JSON.parse(window.localStorage.getItem("companyInfo")).osId;
|
||
Object(ye["j"])({ id: t2, attribute: 1 }).then((function(t3) {
|
||
0 === t3.code && t3.data ? (e2.projectList = t3.data, e2.initAreaProjectList()) : (e2.projectList = [], e2.areaProjectList = []);
|
||
}));
|
||
}, initAreaProjectList: function() {
|
||
var e2 = JSON.parse(JSON.stringify(this.projectList));
|
||
e2 = e2.map((function(e3) {
|
||
return Ie(Ie({}, e3), {}, { province: e3.province ? e3.province : "#" });
|
||
}));
|
||
var t2 = this.dataGroupingToArray(e2, "province"), a2 = t2.findIndex((function(e3, t3, a3) {
|
||
return "#" === e3.province;
|
||
}));
|
||
if (a2 >= 0 && a2 != t2.length - 1) {
|
||
var r2 = t2[a2];
|
||
t2.splice(a2, 1), t2.push(r2);
|
||
}
|
||
this.areaProjectList = t2;
|
||
}, dataGroupingToArray: function(e2, t2) {
|
||
var a2 = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "list";
|
||
if (!t2) return e2;
|
||
for (var r2 = [], n2 = [], o2 = 0; o2 < e2.length; o2++) {
|
||
var i2 = e2[o2];
|
||
if (-1 === r2.indexOf(i2[t2])) {
|
||
var s2 = {};
|
||
s2[a2] = [i2], s2[t2] = i2[t2], n2.push(s2), r2.push(i2[t2]);
|
||
} else {
|
||
var l2 = r2.indexOf(i2[t2]);
|
||
n2[l2][a2].push(i2);
|
||
}
|
||
}
|
||
return n2;
|
||
}, openProjectDialog: function() {
|
||
this.dialogProjectUuids = JSON.parse(JSON.stringify(this.form.projectUuids || [])), this.projectDialogVisible = true;
|
||
}, cancelProjectSelect: function() {
|
||
this.dialogProjectUuids = JSON.parse(JSON.stringify(this.form.projectUuids || [])), this.projectDialogVisible = false;
|
||
}, confirmProjectSelect: function() {
|
||
this.form.projectUuids = JSON.parse(JSON.stringify(this.dialogProjectUuids)), this.onProjectChange(), this.projectDialogVisible = false;
|
||
}, onProjectChange: function() {
|
||
var e2 = this;
|
||
if (this.form.projectUuids && 1 === this.form.projectUuids.length) {
|
||
var t2 = this.projectList.find((function(t3) {
|
||
return t3.uuid === e2.form.projectUuids[0];
|
||
}));
|
||
this.form.projectName = t2 ? t2.name : "";
|
||
} else this.form.projectName = "";
|
||
this.$nextTick((function() {
|
||
e2.$refs.form.validateField("projectUuids");
|
||
})), this.$emit("projectChange", this.form.projectUuids);
|
||
}, basicRefInfoLst: function(e2, t2) {
|
||
var a2 = this;
|
||
this.planModelLists = t2;
|
||
var r2 = [];
|
||
this.houseServArr = this.comeControl, this.planModelLists.length > 0 && (this.comeControl.forEach((function(e3) {
|
||
a2.planModelLists.forEach((function(t3) {
|
||
t3 == e3.value && r2.push(e3);
|
||
}));
|
||
})), this.houseServArr = r2);
|
||
}, editWorkOrder: function(e2) {
|
||
var t2 = this;
|
||
if (this.planModelLists = e2, this.houseServArr = this.comeControl, this.planModelLists.length > 0) {
|
||
var a2 = [];
|
||
this.comeControl.forEach((function(e3) {
|
||
t2.planModelLists.forEach((function(t3) {
|
||
t3 == e3.value && a2.push(e3);
|
||
}));
|
||
})), this.houseServArr = a2;
|
||
}
|
||
}, getListInfo: function(e2) {
|
||
null != e2 && 11 == e2.orderType && this.getInfoList(), this.form.planModel = e2.planModel, this.form.orderTitle = e2.orderTitle, this.form.priority = e2.priority, this.form.orderCutoffTime = e2.orderCutoffTime, this.form.performanceScore = e2.performanceScore;
|
||
}, getInfoList: function() {
|
||
}, getDataList: function(e2) {
|
||
for (var t2 = 0; t2 < e2.length; t2++) e2[t2].orderTypeChildren && e2[t2].orderTypeChildren.length ? this.getDataList(e2[t2].orderTypeChildren) : 2 == e2[t2].orderTypeLevel && (e2[t2].orderTypeChildren = void 0);
|
||
return e2;
|
||
}, getData: function() {
|
||
var e2 = true;
|
||
if (this.$refs.form.validate((function(t2) {
|
||
if (!t2) return e2 = false, e2;
|
||
})), e2) return this.form;
|
||
} } }, we = ke, je = (a("9c1a"), a("4fe9"), Object(h["a"])(we, ge, be, false, null, "cd9da344", null)), Se = je.exports, Ce = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "detail" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), a2("div", { staticClass: "content" }, [a2("el-form", { ref: "form", attrs: { "label-position": "right", rules: e2.rules, model: e2.form, "label-width": "130px" } }, [a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "问题描述:", prop: "remake" } }, [a2("el-input", { attrs: { type: "textarea", maxlength: "1000" }, model: { value: e2.form.remake, callback: function(t3) {
|
||
e2.$set(e2.form, "remake", t3);
|
||
}, expression: "form.remake" } })], 1)], 1)])], 1), e2._v(" "), 1 === e2.selectedProjects.length ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "主执行人:", prop: "masterEngineer" } }, [a2("el-select", { attrs: { "value-key": "uuid", filterable: "", placeholder: "请选择主执行人" }, model: { value: e2.form.masterEngineer, callback: function(t3) {
|
||
e2.$set(e2.form, "masterEngineer", t3);
|
||
}, expression: "form.masterEngineer" } }, e2._l(e2.engineerList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3 } });
|
||
})), 1)], 1)], 1)])], 1) : e2._e(), e2._v(" "), 1 === e2.selectedProjects.length ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "协同执行人:", prop: "engineer" } }, [a2("el-select", { attrs: { "value-key": "uuid", filterable: "", multiple: "", placeholder: "请选择协同执行人" }, model: { value: e2.form.engineer, callback: function(t3) {
|
||
e2.$set(e2.form, "engineer", t3);
|
||
}, expression: "form.engineer" } }, e2._l(e2.engineerList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3 } });
|
||
})), 1)], 1)], 1)])], 1) : e2._e(), e2._v(" "), e2.selectedProjects.length > 1 ? a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "执行岗位:", prop: "jobId" } }, [a2("el-select", { attrs: { "value-key": "id", filterable: "", placeholder: "请选择执行岗位" }, model: { value: e2.form.jobId, callback: function(t3) {
|
||
e2.$set(e2.form, "jobId", t3);
|
||
}, expression: "form.jobId" } }, e2._l(e2.jobList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3.id } });
|
||
})), 1)], 1)], 1)])], 1) : e2._e(), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "上传图片或视频:", prop: "imageUrl" } }, [a2("el-tooltip", { staticClass: "item", attrs: { effect: "dark", content: "支持扩展名: .jpg .jpeg .gif .MPEG .MPG", placement: "top" } }, [a2("span", { staticClass: "el-icon-info" })]), e2._v(" "), a2("span", { staticClass: "imagvVdeo" }, [a2("AliOSSUpload", { attrs: { accept: e2.accept1, limit: 6, showFileList: true, fileList: e2.fileList, allowFileType: e2.allowFileType1 }, on: { getUploadData: e2.getUploadData1 } })], 1)], 1)], 1)])], 1), e2._v(" "), a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "上传附件:", prop: "annexUrl" } }, [a2("el-tooltip", { staticClass: "item", attrs: { effect: "dark", content: "支持扩展名: .doc .docx .xls .xlsx .pdf ", placement: "top" } }, [a2("span", { staticClass: "el-icon-info" })]), e2._v(" "), a2("span", { staticClass: "imagvVdeo" }, [a2("AliOSSUpload", { attrs: { accept: e2.accept, limit: 6, allowFileType: e2.allowFileType2, fileList: e2.fileListInfo, showFileList: true, listType: "text" }, on: { getUploadData: e2.getUploadData2 }, scopedSlots: e2._u([{ key: "uploadButton", fn: function() {
|
||
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "el-icon-upload", attrs: { type: "primary", plain: "", size: "small" } }, [e2._v("选择附件")])];
|
||
}, proxy: true }]) })], 1)], 1)], 1)])], 1)], 1)], 1)], 1);
|
||
}, Te = [], Ue = a("e8b2"), Ne = a("4513"), Re = a("dce5"), Le = a("7321");
|
||
function De(e2, t2) {
|
||
var a2 = Object.keys(e2);
|
||
if (Object.getOwnPropertySymbols) {
|
||
var r2 = Object.getOwnPropertySymbols(e2);
|
||
t2 && (r2 = r2.filter((function(t3) {
|
||
return Object.getOwnPropertyDescriptor(e2, t3).enumerable;
|
||
}))), a2.push.apply(a2, r2);
|
||
}
|
||
return a2;
|
||
}
|
||
function Ae(e2) {
|
||
for (var t2 = 1; t2 < arguments.length; t2++) {
|
||
var a2 = null != arguments[t2] ? arguments[t2] : {};
|
||
t2 % 2 ? De(Object(a2), true).forEach((function(t3) {
|
||
Object(o["a"])(e2, t3, a2[t3]);
|
||
})) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e2, Object.getOwnPropertyDescriptors(a2)) : De(Object(a2)).forEach((function(t3) {
|
||
Object.defineProperty(e2, t3, Object.getOwnPropertyDescriptor(a2, t3));
|
||
}));
|
||
}
|
||
return e2;
|
||
}
|
||
var xe = { props: { workOrderType: { type: Number, default: "" } }, components: { SubTitle: d["a"], AliOSSUpload: B["a"] }, data: function() {
|
||
var e2, t2 = function(e3, t3, a2) {
|
||
/^1\d{10}$/.test(t3) ? a2() : a2(new Error("手机号格式错误"));
|
||
};
|
||
return e2 = { jobList: [], allowFileType1: ["image", "video"], allowFileType2: ["file"], accept: ".doc, .docx, .xls, .xlsx, .pdf", accept1: ".jpg, .JPG, .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG", fileListInfo: [], repairServiceList: Re["ub"], fileList: [], houseNoList: [], spaceNameList: [], locationNameList: [], orderTypeList: [], deviceNameList: [], engineerList: [] }, Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(e2, "jobList", []), "loading", false), "spaceObj", {}), "pictureList", []), "selectedProjects", []), "form", { imageUrl: "", annexList: [], repairerName: "", phoneNumber: "", houseNo: "", householderName: "", householderPhone: "", reserveTime: "", spaceId: "", locationId: "", orderType: "", deviceName: "", remake: "", masterEngineer: "", engineer: [], jobId: "" }), "fileList", []), "detailInfo", { imageUrl: "", annexList: [], orderPersonnelRelAddReqDTOS: [] }), "phoneRule", [{ required: true, message: "请填写住户手机号", trigger: "blur" }, { validator: t2, trigger: "blur" }]), "rules", { remake: [{ required: true, message: "请填写问题描述", trigger: "blur" }], masterEngineer: [{ required: true, message: "请选择主执行人", trigger: "change" }], spaceId: [{ required: true, message: "请选择空间", trigger: "change" }], locationId: [{ required: true, message: "请选择网格", trigger: "change" }], houseNo: [{ required: true, message: "请选择房间号", trigger: "change" }], householderName: [{ required: true, message: "请填写住户姓名", trigger: "blur" }], reserveTime: [{ required: true, message: "请选择预约时间", trigger: "change" }], orderType: [{ required: true, message: "请选择服务类型", trigger: "change" }], jobId: [{ required: true, message: "请选择执行岗位", trigger: "change" }] }), Object(o["a"])(e2, "title", "工单详细信息");
|
||
}, computed: Ae({}, Object(_e["c"])({ community_uuid: function(e2) {
|
||
return e2.community_uuid;
|
||
} })), created: function() {
|
||
this.getJobList();
|
||
}, methods: { getPeopleList: function() {
|
||
var e2 = this;
|
||
Object(Le["s"])({ onJobStateList: [0, 1], projectUuid: this.selectedProjects[0], companyId: JSON.parse(window.localStorage.getItem("companyInfo")).osId, pageNumber: 1, pageSize: -1, distinct: 1 }).then((function(t2) {
|
||
console.log(t2, "res+++++"), 0 == t2.code && t2.data && t2.data.records.length > 0 ? e2.engineerList = t2.data.records : e2.engineerList = [];
|
||
}));
|
||
}, getJobList: function() {
|
||
var e2 = this;
|
||
Object(Ne["n"])().then((function(t2) {
|
||
t2.data.length > 0 ? e2.jobList = t2.data : e2.jobList = [];
|
||
})).catch((function(e3) {
|
||
console.log(e3);
|
||
}));
|
||
}, onProjectChange: function(e2) {
|
||
this.selectedProjects = e2, this.updateAssigneeOptions();
|
||
}, updateAssigneeOptions: function() {
|
||
1 === this.selectedProjects.length ? this.getPeopleList(this.selectedProjects[0]) : this.selectedProjects.length > 1 ? this.loadJobPositions() : (this.engineerList = [], this.jobList = []);
|
||
}, loadJobPositions: function() {
|
||
this.getJobList(), this.engineerList = [];
|
||
}, getListInfo: function(e2) {
|
||
var t2 = this;
|
||
if (null != e2) {
|
||
if (this.form.engineer = [], this.form.imageUrl = e2.imageUrl, this.form.annexList = e2.annexList, this.form.remake = e2.remake, null != e2.publicAreaRectifyOrderRelRespDTO) {
|
||
var a2 = e2.publicAreaRectifyOrderRelRespDTO;
|
||
this.form.repairerName = a2.repairerName, this.form.phoneNumber = a2.phoneNumber, this.form.spaceId = { spaceUuid: a2.spaceNo, name: a2.spaceName }, this.form.locationId = { locationUuid: a2.locationUuid, location: a2.locationName }, this.form.deviceName = { deviceTypeId: a2.deviceUuid, name: a2.deviceName };
|
||
}
|
||
if (null != e2.householderOrdinaryOrderRelReqDTO) {
|
||
var r2 = e2.householderOrdinaryOrderRelReqDTO;
|
||
this.form.householderName = r2.householderName, this.form.householderPhone = r2.householderPhone, this.form.reserveTime = r2.reserveTime, this.form.orderType = r2.serviceType, this.form.houseNo = { id: r2.houseId, roomNum: r2.houseName, buildingId: r2.buildingUuid, buildingName: r2.buildingName, unitId: r2.unitUuid, unitName: r2.unitName, precinctName: r2.precinctName, precinctId: parseInt(r2.precinctUuid) };
|
||
}
|
||
null != e2.orderPersonnelRelRespDTOS && e2.orderPersonnelRelRespDTOS.forEach((function(e3) {
|
||
1 == e3.engineerType && (t2.form.masterEngineer = { uuid: e3.engineerUuid, name: e3.engineerName }), 2 == e3.engineerType && t2.form.engineer.push({ uuid: e3.engineerUuid, name: e3.engineerName });
|
||
})), this.getfFile();
|
||
}
|
||
}, getfFile: function() {
|
||
var e2 = this;
|
||
this.fileList = [], this.fileListInfo = [];
|
||
var t2 = this.form, a2 = t2.imageUrl, r2 = t2.annexList;
|
||
a2 ? a2.indexOf(";") > 0 ? this.fileList = a2.split(";").map((function(e3) {
|
||
return { url: e3 };
|
||
})) : a2.indexOf(",") > 0 ? this.fileList = a2.split(",").map((function(e3) {
|
||
return { url: e3 };
|
||
})) : this.fileList.push({ url: a2 }) : this.fileList = [], r2 && r2.length > 0 ? r2.forEach((function(t3) {
|
||
e2.fileListInfo.push({ url: t3.fullUrl, name: t3.fileName });
|
||
})) : this.fileListInfo = [];
|
||
}, getFileName: function(e2) {
|
||
var t2 = e2.lastIndexOf("/");
|
||
return -1 !== t2 ? e2.slice(t2 + 1) : "";
|
||
}, getUploadData1: function(e2) {
|
||
this.pictureList = [], this.pictureList = e2;
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push(e3.filePath);
|
||
})), this.form.imageUrl = t2.join(";");
|
||
}, getUploadData2: function(e2) {
|
||
var t2 = [];
|
||
e2 && e2.length > 0 && e2.forEach((function(e3) {
|
||
t2.push({ fileName: e3.fileOrName, fileType: 2, fullUrl: e3.filePath });
|
||
})), this.form.annexList = t2;
|
||
}, getData: function() {
|
||
var e2 = [], t2 = true;
|
||
if (this.$refs.form.validate((function(e3) {
|
||
if (!e3) return t2 = false, t2;
|
||
})), t2) {
|
||
var a2 = [];
|
||
return 1 === this.selectedProjects.length ? (a2 = [{ engineerName: this.form.masterEngineer.name, engineerUuid: this.form.masterEngineer.uuid, engineerType: 1 }], this.form.engineer && this.form.engineer.length > 0 && this.form.engineer.forEach((function(t3) {
|
||
var a3 = { engineerName: t3.name, engineerUuid: t3.uuid, engineerType: 2 };
|
||
e2.push(a3);
|
||
}))) : a2 = [], this.detailInfo.imageUrl = this.form.imageUrl, this.detailInfo.annexList = this.form.annexList, this.detailInfo.remake = this.form.remake, this.detailInfo.phoneNumber = this.form.masterEngineer.phoneNumber, this.detailInfo.jobId = this.form.jobId, this.detailInfo.orderPersonnelRelAddReqDTOS = [].concat(Object(Ue["a"])(a2), e2), this.detailInfo;
|
||
}
|
||
} } }, Pe = xe, Ee = (a("4fbf"), Object(h["a"])(Pe, Ce, Te, false, null, "4c1c2639", null)), Be = Ee.exports, Fe = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "space" }, [a2("SubTitle", { attrs: { title: e2.title } }), e2._v(" "), a2("div", { staticClass: "content" }, [a2("el-form", { ref: "form", attrs: { "label-position": "right", rules: e2.rules, model: e2.form, "label-width": "130px" } }, [a2("el-row", [a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "作业场景:", prop: "sceneId" } }, [a2("el-select", { staticClass: "formItem", attrs: { placeholder: "请选择作业场景" }, on: { change: e2.sceneChange }, model: { value: e2.form.sceneId, callback: function(t3) {
|
||
e2.$set(e2.form, "sceneId", t3);
|
||
}, expression: "form.sceneId" } }, e2._l(e2.sceneMenu, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.sceneName, value: e3.id } });
|
||
})), 1)], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "作业网格:", prop: "spaceLocation" } }, [a2("el-select", { attrs: { placeholder: "请选择" }, on: { change: e2.spaceChange }, model: { value: e2.form.spaceLocation, callback: function(t3) {
|
||
e2.$set(e2.form, "spaceLocation", t3);
|
||
}, expression: "form.spaceLocation" } }, e2._l(e2.spaceList, (function(e3) {
|
||
return a2("el-option", { key: e3.id, attrs: { label: e3.spaceName + e3.location, value: e3.id } });
|
||
})), 1)], 1)], 1)]), e2._v(" "), a2("el-col", { attrs: { span: 12 } }, [a2("div", { staticClass: "grid-content" }, [a2("el-form-item", { attrs: { label: "作业对象:", prop: "targetUuid" } }, [a2("el-select", { attrs: { placeholder: "请选择" }, on: { change: e2.selectTarget }, model: { value: e2.form.targetUuid, callback: function(t3) {
|
||
e2.$set(e2.form, "targetUuid", t3);
|
||
}, expression: "form.targetUuid" } }, e2._l(e2.locationList, (function(e3) {
|
||
return a2("el-option", { key: e3.targetId, attrs: { label: e3.relationName, value: e3.targetId } });
|
||
})), 1)], 1)], 1)])], 1)], 1)], 1)], 1);
|
||
}, Me = [], qe = { name: "WorkOrderSpace", components: { SubTitle: d["a"] }, data: function() {
|
||
return { title: "作业场景空间网格信息", form: { sceneId: "", sceneName: "", spaceUuid: "", spaceName: "", targetUuid: "", targetName: "", locationUuid: "", locationName: "", spaceLocation: "" }, rules: {}, sceneMenu: [], spaceList: [], locationList: [] };
|
||
}, created: function() {
|
||
}, mounted: function() {
|
||
this.initStaticData();
|
||
}, methods: { initStaticData: function() {
|
||
this.sceneMenu = [{ id: -1, sceneName: "未指定场景" }], this.spaceList = [{ id: -1, spaceUuid: -1, spaceName: "未指定", locationUuid: -1, location: "网格" }], this.locationList = [{ targetId: -1, relationName: "未指定对象" }], this.form.sceneId = -1, this.form.sceneName = "未指定场景", this.form.spaceLocation = -1, this.form.spaceUuid = -1, this.form.spaceName = "未指定", this.form.locationUuid = -1, this.form.locationName = "网格", this.form.targetUuid = -1, this.form.targetName = "未指定对象";
|
||
}, sceneChange: function(e2) {
|
||
this.form.sceneName = "未指定场景", this.form.spaceName = "未指定", this.form.spaceUuid = -1, this.form.locationUuid = -1, this.form.locationName = "网格", this.form.spaceLocation = -1, this.form.targetName = "未指定对象", this.form.targetUuid = -1;
|
||
}, selectTarget: function(e2) {
|
||
this.form.targetName = "未指定对象";
|
||
}, spaceChange: function(e2) {
|
||
this.form.spaceName = "未指定", this.form.spaceUuid = -1, this.form.locationUuid = -1, this.form.locationName = "网格", this.form.targetName = "未指定对象", this.form.targetUuid = -1;
|
||
}, getData: function() {
|
||
var e2 = true;
|
||
if (this.$refs.form.validate((function(t2) {
|
||
if (!t2) return e2 = false, e2;
|
||
})), e2) return this.form;
|
||
} } }, Ve = qe, We = (a("cfe9"), Object(h["a"])(Ve, Fe, Me, false, null, "2f1a87ca", null)), Je = We.exports, ze = { components: { WorkOrderBasic: Se, WorkOrderDeatil: Be, WorkOrderSpace: Je }, props: { planModelList: { type: Array, default: [] }, orderTypes: { type: Number, default: "" }, content: { type: String, default: "" } }, data: function() {
|
||
return { workOrderType: 0, disabledBtn: false, loadingPublish: false, sendDialogVisible: false, sendDialogTotal: 0, sendDialogList: [], sendDialogFullscreen: false, titles: "", dataInfo: {}, copyInfor: null };
|
||
}, created: function() {
|
||
}, mounted: function() {
|
||
this.handleResize(), window.addEventListener("resize", this.handleResize, { passive: true });
|
||
}, beforeDestroy: function() {
|
||
window.removeEventListener("resize", this.handleResize);
|
||
}, methods: { handleResize: function() {
|
||
this.sendDialogFullscreen = window.innerWidth <= 768;
|
||
}, titleInfoLst: function(e2, t2) {
|
||
var a2 = this;
|
||
this.workOrderType = this.orderTypes, this.titles = this.content + "新建工单", this.copyInfor = null, this.$nextTick((function() {
|
||
a2.$refs.basicRef.basicRefInfoLst(e2, t2);
|
||
}));
|
||
}, copyWorkOrder: function(e2, t2) {
|
||
var a2 = this;
|
||
this.titles = this.content + "编辑工单", this.workOrderType = e2.planModel, this.copyInfor = e2, this.$nextTick((function() {
|
||
a2.$refs.basicRef.editWorkOrder(e2, t2);
|
||
})), this.getFindById(e2.orderNo);
|
||
}, getFindById: function(e2) {
|
||
this.dataInfo = { orderNo: e2, planModel: 11, orderTitle: "测试工单", priority: 3, orderCutoffTime: "2024-01-01 23:59:59", performanceScore: 100 }, this.$refs.basicRef.getListInfo(this.dataInfo), this.$refs.deatilRef.getListInfo(this.dataInfo);
|
||
}, goBack: function() {
|
||
this.$emit("goBack");
|
||
}, onProjectChange: function(e2) {
|
||
this.$refs.deatilRef.onProjectChange(e2);
|
||
}, returnPage: function() {
|
||
this.goBack();
|
||
}, buildSendDialogData: function(e2) {
|
||
var t2 = e2 && "object" === Object(ve["a"])(e2) ? e2 : {}, a2 = Object.keys(t2), r2 = a2.map((function(e3) {
|
||
return { name: e3, count: Number(t2[e3]) || 0 };
|
||
})), n2 = r2.reduce((function(e3, t3) {
|
||
return e3 + t3.count;
|
||
}), 0);
|
||
return { total: n2, list: r2, isEmpty: 0 === a2.length };
|
||
}, handleSendDialogClose: function() {
|
||
this.sendDialogVisible = false, this.goBack();
|
||
}, handleSendDialogConfirm: function() {
|
||
this.handleSendDialogClose();
|
||
}, handleSendDialogCancel: function() {
|
||
this.handleSendDialogClose();
|
||
}, handleClick: function() {
|
||
var e2 = this;
|
||
this.disabledBtn = true, this.loadingPublish = true;
|
||
var t2 = this.$refs.basicRef.getData(), a2 = this.$refs.deatilRef.getData();
|
||
if (!t2) return this.disabledBtn = false, void (this.loadingPublish = false);
|
||
if (!a2) return this.disabledBtn = false, void (this.loadingPublish = false);
|
||
var r2 = Object.assign({}, t2, a2);
|
||
r2.orderCutoffTime = new Date(t2.orderCutoffTime).getTime(), t2.projectUuids && 1 == t2.projectUuids.length ? r2.projectUuid = t2.projectUuids[0] : t2.projectUuids && t2.projectUuids.length > 1 && (r2.projectUuidList = t2.projectUuids);
|
||
var n2 = JSON.parse(window.localStorage.getItem("memberInfor"));
|
||
r2.operatorUuid = n2.uuid, r2.operatorId = n2.id, r2.operatorName = n2.name, r2.orderType = this.orderTypes, r2.applicantid = n2.uuid, r2.name = n2.name, r2.phoneNumber = n2.phoneNumber, delete r2.index, -1 == r2.sceneId && (r2.sceneId = null, r2.sceneName = null), -1 == r2.spaceUuid && (r2.spaceUuid = null, r2.spaceName = null), -1 == r2.targetUuid && (r2.targetUuid = null, r2.targetName = null), -1 == r2.locationUuid && (r2.locationName = null, r2.locationUuid = null), console.log(r2, "params+++++"), Object(re["d"])(r2).then((function(t3) {
|
||
if (0 == t3.code) {
|
||
e2.$message.success("创建成功");
|
||
var a3 = e2.buildSendDialogData(t3 && t3.data ? t3.data.createMap : null), r3 = a3.total, n3 = a3.list, o2 = a3.isEmpty;
|
||
if (o2) return void e2.goBack();
|
||
e2.sendDialogTotal = r3, e2.sendDialogList = n3, e2.sendDialogVisible = true;
|
||
}
|
||
})).catch((function() {
|
||
})).finally((function() {
|
||
e2.disabledBtn = false, e2.loadingPublish = false;
|
||
}));
|
||
} } }, Ke = ze, Ge = (a("ced2"), Object(h["a"])(Ke, me, he, false, null, "24a3693a", null)), He = Ge.exports;
|
||
function Qe(e2, t2) {
|
||
var a2 = Object.keys(e2);
|
||
if (Object.getOwnPropertySymbols) {
|
||
var r2 = Object.getOwnPropertySymbols(e2);
|
||
t2 && (r2 = r2.filter((function(t3) {
|
||
return Object.getOwnPropertyDescriptor(e2, t3).enumerable;
|
||
}))), a2.push.apply(a2, r2);
|
||
}
|
||
return a2;
|
||
}
|
||
function Xe(e2) {
|
||
for (var t2 = 1; t2 < arguments.length; t2++) {
|
||
var a2 = null != arguments[t2] ? arguments[t2] : {};
|
||
t2 % 2 ? Qe(Object(a2), true).forEach((function(t3) {
|
||
Object(o["a"])(e2, t3, a2[t3]);
|
||
})) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e2, Object.getOwnPropertyDescriptors(a2)) : Qe(Object(a2)).forEach((function(t3) {
|
||
Object.defineProperty(e2, t3, Object.getOwnPropertyDescriptor(a2, t3));
|
||
}));
|
||
}
|
||
return e2;
|
||
}
|
||
var $e = { components: { newWorkOrder: He, viewWorkOrderDetails: fe }, data: function() {
|
||
return { is_show: true, insideInfo: false, listShow: true, seeListInfo: false, height: 80, houseServices: i["d"], total: 0, projectList: [], query: { orderTitle: "", postponeOrderNo: "", companyId: "", pageNumber: 1, pageSize: 10, name: "", chiefEngineer: "", projectUuid: "", planModel: "", eventName: "", orderTypeUnion: [13] }, listLoading: false, tableData: [], orderTypes: 13, planModelList: i["c"], content: "通用工单" };
|
||
}, mounted: function() {
|
||
this.query.companyId = JSON.parse(localStorage.getItem("companyInfo")).osId, this.getRealHeight(), this.getList(), this.getProjectInfo();
|
||
}, methods: { chcekWorkOrder: function(e2) {
|
||
this.query.chiefEngineer = e2, this.goBack();
|
||
}, getProjectInfo: function() {
|
||
var e2 = this, t2 = JSON.parse(window.localStorage.getItem("companyInfo")).osId;
|
||
Object(ye["j"])({ id: t2, attribute: 1 }).then((function(t3) {
|
||
0 === t3.code && t3.data ? e2.projectList = t3.data : e2.projectList = [];
|
||
}));
|
||
}, editClick: function(e2) {
|
||
var t2 = this, a2 = { type: "new", postponeOrderNo: e2.postponeOrderNo };
|
||
this.seeListInfo = true, this.listShow = false, this.insideInfo = false, this.$nextTick((function() {
|
||
t2.$refs.workOrderDetails.getInfoLst(a2);
|
||
}));
|
||
}, fontColor: function(e2) {
|
||
return "未指定场景" !== e2 && "未指定对象" !== e2 && "未指定网格" !== e2 && e2 ? { color: "#606266" } : { color: "red" };
|
||
}, filterOrderTitle: function(e2) {
|
||
var t2 = e2.replace(/null/g, "微信用户");
|
||
return t2;
|
||
}, headClass: function() {
|
||
return "text-align:center;background:#FAFAFA;";
|
||
}, addWorkerOrder: function() {
|
||
var e2 = this;
|
||
this.listShow = false, this.insideInfo = true;
|
||
var t2 = [2, 3, 4, 5, 6, 7, 15, 17, 18, 19, 20, 21];
|
||
this.$nextTick((function() {
|
||
e2.$refs.insideInfo.titleInfoLst("inside", t2);
|
||
}));
|
||
}, buttEvents: function(e2) {
|
||
this.query.queryType = e2, this.query.operatorUuid = JSON.parse(window.localStorage.getItem("memberInfor")).uuid, 3 == e2 || 4 == e2 ? this.query.operatorId = JSON.parse(window.localStorage.getItem("memberInfor")).id : delete this.query.operatorId, this.getList();
|
||
}, getList: function() {
|
||
var e2 = this;
|
||
Object(re["b"])(this.query).then((function(t2) {
|
||
0 == t2.code && (console.log(t2.data, "res.data"), e2.tableData = t2.data.records, e2.total = t2.data.rowsCount);
|
||
}));
|
||
}, goBack: function() {
|
||
this.listShow = true, this.seeListInfo = false, this.insideInfo = false, this.getList();
|
||
}, onSearch: function() {
|
||
this.query.pageNumber = 1, this.getList();
|
||
}, resetForm: function(e2) {
|
||
this.$refs[e2].resetFields(), this.query.chiefEngineer = "", this.query.pageNumber = 1, this.getList();
|
||
}, handleSizeChange: function(e2) {
|
||
this.query.pageSize = e2, this.query.pageNumber = 1, this.getList();
|
||
}, handleCurrentChange: function(e2) {
|
||
this.query.pageNumber = e2, this.getList();
|
||
}, upAndDown: function() {
|
||
this.is_show ? this.$refs.box.style.height = "80px" : this.$refs.box.style.height = this.height, this.is_show = !this.is_show;
|
||
}, getRealHeight: function() {
|
||
this.$nextTick((function() {
|
||
this.height = this.$refs.form_box.offsetHeight + "px", this.$refs.box.style.height = this.height;
|
||
}));
|
||
}, downloadWorkOrder: function() {
|
||
var e2 = this, t2 = Xe({}, this.query);
|
||
delete t2.pageNumber, delete t2.pageSize, this.listLoading = true, Object(re["c"])(t2).then((function(t3) {
|
||
e2.listLoading = false;
|
||
var a2 = new Blob([t3], { type: "application/vnd.ms-excel;charset=UTF-8" });
|
||
if (window.navigator.msSaveOrOpenBlob) navigator.msSaveBlob(a2, "作业工单.xlsx");
|
||
else {
|
||
var r2 = document.createElement("a");
|
||
r2.download = "作业工单.xlsx", r2.href = URL.createObjectURL(a2), document.body.appendChild(r2), r2.click(), URL.revokeObjectURL(r2.href), document.body.removeChild(r2);
|
||
}
|
||
e2.$message.success("下载成功");
|
||
})).catch((function(t3) {
|
||
e2.listLoading = false, e2.$message.error("下载失败"), console.error("下载失败:", t3);
|
||
}));
|
||
} } }, Ye = $e, Ze = Object(h["a"])(Ye, r, n, false, null, "19637161", null);
|
||
t["default"] = Ze.exports;
|
||
}, d8c5: function(e, t, a) {
|
||
"use strict";
|
||
a("9267");
|
||
}, db96: function(e, t, a) {
|
||
}, dc38: function(e, t, a) {
|
||
}, e202: function(e, t, a) {
|
||
}, e7fb: function(e, t, a) {
|
||
}, f139: function(e, t, a) {
|
||
"use strict";
|
||
var r = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", [a2("div", { staticClass: "workOrderTitle" }, [e2._v(" " + e2._s(e2.title) + " ")]), e2._v(" "), a2("div", { staticClass: "tab-title" })]);
|
||
}, n = [], o = { props: ["title"] }, i = o, s = (a("9569"), a("829d")), l = Object(s["a"])(i, r, n, false, null, "556f6351", null);
|
||
t["a"] = l.exports;
|
||
} }]);
|