(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; } }]);