1392 lines
116 KiB
JavaScript
1392 lines
116 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-73e11df0"], { "0b4b": function(e, t, a) {
|
||
"use strict";
|
||
var n = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "deviceAddContent" }, [a2("el-dialog", { attrs: { title: "添加计量仪表", visible: e2.show, "close-on-click-modal": false, "close-on-press-escape": false, width: "40%", "before-close": e2.handleClose }, on: { "update:visible": function(t3) {
|
||
e2.show = t3;
|
||
} } }, [a2("el-form", { ref: "deviceForm", attrs: { model: e2.deviceForm, rules: e2.deviceRule, "label-width": "100px" } }, [e2.house ? a2("div", [a2("el-form-item", { attrs: { label: "管理区", prop: "areaId" } }, [a2("el-select", { attrs: { placeholder: "请选择管理区", clearable: "" }, on: { change: e2.selectArea }, model: { value: e2.deviceForm.areaId, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "areaId", t3);
|
||
}, expression: "deviceForm.areaId" } }, e2._l(e2.areaOptions, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3.id } });
|
||
})), 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "楼栋", prop: "buildId" } }, [a2("el-select", { attrs: { placeholder: "请选择房屋楼栋", clearable: "" }, on: { change: e2.selectBuild }, model: { value: e2.deviceForm.buildId, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "buildId", t3);
|
||
}, expression: "deviceForm.buildId" } }, e2._l(e2.buildingList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3.id } });
|
||
})), 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "单元", prop: "unitId" } }, [a2("el-select", { attrs: { placeholder: "请选择楼栋单元", clearable: "" }, on: { change: e2.selectUnit }, model: { value: e2.deviceForm.unitId, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "unitId", t3);
|
||
}, expression: "deviceForm.unitId" } }, e2._l(e2.unitOptions, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.name, value: e3.id } });
|
||
})), 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "房间", prop: "selectHouse" } }, [a2("el-select", { attrs: { "value-key": "id", placeholder: "请选择房间", clearable: "" }, on: { change: e2.selectHome }, model: { value: e2.deviceForm.selectHouse, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "selectHouse", t3);
|
||
}, expression: "deviceForm.selectHouse" } }, e2._l(e2.homeList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.roomNum, value: e3 } });
|
||
})), 1)], 1)], 1) : e2._e(), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表类型", prop: "meterType" } }, [a2("el-select", { attrs: { placeholder: "请选择仪表类型", disabled: e2.editType }, model: { value: e2.deviceForm.meterType, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "meterType", t3);
|
||
}, expression: "deviceForm.meterType" } }, e2._l(e2.meterTypeList, (function(e3, t3) {
|
||
return a2("el-option", { key: t3, attrs: { label: e3.label, value: e3.value } });
|
||
})), 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表编号", prop: "deviceNumber" } }, [a2("el-input", { attrs: { clearable: "", placeholder: "仪表编号", disabled: e2.editType }, model: { value: e2.deviceForm.deviceNumber, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "deviceNumber", t3);
|
||
}, expression: "deviceForm.deviceNumber" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表型号", prop: "deviceModer" } }, [a2("el-input", { attrs: { clearable: "", placeholder: "仪表型号" }, model: { value: e2.deviceForm.deviceModer, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "deviceModer", t3);
|
||
}, expression: "deviceForm.deviceModer" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表品牌", prop: "brand" } }, [a2("el-input", { attrs: { clearable: "", placeholder: "仪表品牌" }, model: { value: e2.deviceForm.brand, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "brand", t3);
|
||
}, expression: "deviceForm.brand" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表种类", prop: "meterKind" } }, [a2("el-select", { attrs: { placeholder: "请选择仪表种类" }, model: { value: e2.deviceForm.meterKind, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "meterKind", t3);
|
||
}, expression: "deviceForm.meterKind" } }, [a2("el-option", { attrs: { label: "智能读取", value: 1 } }), e2._v(" "), a2("el-option", { attrs: { label: "人工抄表", value: 2 } })], 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "量程", prop: "meterRange" } }, [a2("el-input-number", { attrs: { "controls-position": "right", precision: 1, min: 0, placeholder: "设备量程" }, model: { value: e2.deviceForm.meterRange, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "meterRange", t3);
|
||
}, expression: "deviceForm.meterRange" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "倍率", prop: "magnification" } }, [a2("el-input-number", { attrs: { "controls-position": "right", precision: 1, min: 1, placeholder: "设备倍率" }, model: { value: e2.deviceForm.magnification, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "magnification", t3);
|
||
}, expression: "deviceForm.magnification" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "初始读数", prop: "initReading" } }, [a2("el-input-number", { attrs: { "controls-position": "right", precision: 1, min: 0, placeholder: "设备初始读数" }, model: { value: e2.deviceForm.initReading, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "initReading", t3);
|
||
}, expression: "deviceForm.initReading" } })], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "仪表状态", prop: "meterStatus" } }, [a2("el-select", { attrs: { placeholder: "请选择仪表状态" }, model: { value: e2.deviceForm.meterStatus, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "meterStatus", t3);
|
||
}, expression: "deviceForm.meterStatus" } }, [a2("el-option", { attrs: { label: "停用", value: 1 } }), e2._v(" "), a2("el-option", { attrs: { label: "启用", value: 2 } })], 1)], 1), e2._v(" "), a2("el-form-item", { attrs: { label: "备注", prop: "remark" } }, [a2("el-input", { attrs: { type: "textarea" }, model: { value: e2.deviceForm.remark, callback: function(t3) {
|
||
e2.$set(e2.deviceForm, "remark", t3);
|
||
}, expression: "deviceForm.remark" } })], 1), e2._v(" "), a2("el-form-item", [a2("el-button", { on: { click: e2.handleClose } }, [e2._v("取 消")]), e2._v(" "), e2.editType ? a2("el-button", { attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.saveForm("deviceForm");
|
||
} } }, [e2._v("保 存")]) : a2("el-button", { attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.postForm("deviceForm");
|
||
} } }, [e2._v("提 交")])], 1)], 1)], 1)], 1);
|
||
}, r = [], o = a("2b74"), l = a("8f53"), i = a("dd26"), s = a.n(i), u = { props: { show: { type: Boolean, default: false }, house: { type: Boolean, default: true } }, data: function() {
|
||
return { meterTypeList: l["o"], areaOptions: [], buildingList: [], unitOptions: [], homeList: [], deviceForm: { areaId: "", buildId: "", unitId: "", selectHouse: "", meterType: 1, deviceNumber: "", deviceModer: "", brand: "", meterKind: 1, meterRange: 9999, magnification: 1, initReading: 0, meterStatus: 1, remark: "" }, deviceRule: { selectHouse: [{ required: true, message: "请选择房间", trigger: "change" }], deviceNumber: [{ required: true, message: "请填写设备编号", trigger: "blur" }], meterRange: [{ required: true, message: "请填写设备量程", trigger: "blur" }], magnification: [{ required: true, message: "请填写设备倍率", trigger: "blur" }], initReading: [{ required: true, message: "请填写设备初始读数", trigger: "blur" }] }, type: "house", editType: false, deviceInfo: {}, ressss: { data: { taskProgressAllNum: 0, alreadyCompletedNum: 0, taskSpaceLocationInfoList: [{ spaceName: "天面(露台)", locationUuId: "2136cd685ff045f2a8a2d9fdecdf3564", locationName: "1111", qrCode: "QRQ653672106K6S1", completionStatus: 1, imageUrl: null, examplesImageUrl: null, inspectionsStandardList: [{ id: 23732, taskStandardUuid: "42c8327969944b1a8a233485a6190137", planUuid: "1fec88d63f2c423fa6e4ff6b746d0328", taskUuid: "703fa4d34add45ce9f2f31753f2c8969", standardUuid: "4965d0231b5148389ba157bd5ec53fb2", eventName: "乔木(含落叶、常绿乔木)-排涝与灌溉", proStandard: "1.夏季高温季节应在早晨和傍晚进行、冬季宜午后进行。\n2.浇灌时,宜在树木根部形成1-2倍于树木直径大小的浇灌区域。 3.在雨季,低洼树木周边有积水时,需及时排水。", checkStandard: "1.浇灌时有形成1-2倍于树木直径大小的浇灌区域。\n2.雨季时无积水。", recomndFreqName: "3月1次", recomndJobName: null, executeResult: 1, workOrderNo: null, deviceUuid: null, deviceTypeName: null, spaceUuid: "823fbdd0a17b11eb99ee0242ac11000f", spaceName: "天面(露台)", locationId: "2136cd685ff045f2a8a2d9fdecdf3564", location: "1111", deviceName: null, deviceStatus: null, deviceEnableStatus: null, personLiableName: null, createDate: "2021-12-10 10:22:58", updateDate: null, isDelete: null, imageUrl: null, remark: null, standardType: 8, standPlanType: null, standPlanTypeSource: "1", eventProjectName: "曳引与强制驱动电梯", systemType: 1, targetUuid: "100fa7e9239b4be6a150aa25524bacb4", targetName: "004", targetType: 1, standImageUrl: null, professionalLevel: 1, dangerousLevel: 4, eventType: 5, problemType: null, unqualifiedRemark: null, processorUuid: null, processorName: null, processorJobUuid: null, processorJobName: null, examplesImageUrl: null, isShowCapture: 2, importantLevel: 3, privacyLevel: 1, temperatureLevel: 3, taskDetailsDeviceList: [{ targetUuid: "100fa7e9239b4be6a150aa25524bacb4", targetName: "004", targetType: 1, executeResult: 0, workOrderNo: null, locationId: "2136cd685ff045f2a8a2d9fdecdf3564" }], appId: null, operatorId: null, operatorUuid: null, operatorName: null, operatingTime: null }, { id: 23733, taskStandardUuid: "8a93b4cc29f3431caef04757dd6f2c7d", planUuid: "1fec88d63f2c423fa6e4ff6b746d0328", taskUuid: "703fa4d34add45ce9f2f31753f2c8969", standardUuid: "6ed3b1c6aa6f4251b18b4a2268dd0751", eventName: "乔木(含落叶、常绿乔木)-施肥", proStandard: "1.施基肥宜采用有机肥,在植物休眠期内进行。施追肥一般采用化肥或复合肥在植物生长期内进行,施肥量宜根据树木的种类和生长情况而定。\n2.先打穴或开沟埋施,施肥后应回填土,踏实、淋足水,找平。\n3. 宜在每年的春、秋天重点施肥每年的春、秋天重点施肥,施肥采用有机肥,施肥后有回填土,踏实、淋足水,找平。", checkStandard: "1.每年的春、秋天重点施肥,施肥采用有机肥。\n2.施肥后有回填土,踏实、淋足水,找平。", recomndFreqName: "3月1次", recomndJobName: null, executeResult: 1, workOrderNo: null, deviceUuid: null, deviceTypeName: null, spaceUuid: "823fbdd0a17b11eb99ee0242ac11000f", spaceName: "天面(露台)", locationId: "2136cd685ff045f2a8a2d9fdecdf3564", location: "1111", deviceName: null, deviceStatus: null, deviceEnableStatus: null, personLiableName: null, createDate: "2021-12-10 10:22:58", updateDate: null, isDelete: null, imageUrl: null, remark: null, standardType: 8, standPlanType: null, standPlanTypeSource: "1", eventProjectName: "曳引与强制驱动电梯", systemType: 1, targetUuid: "100fa7e9239b4be6a150aa25524bacb4", targetName: "004", targetType: 1, standImageUrl: null, professionalLevel: 1, dangerousLevel: 3, eventType: 5, problemType: null, unqualifiedRemark: null, processorUuid: null, processorName: null, processorJobUuid: null, processorJobName: null, examplesImageUrl: null, isShowCapture: 2, importantLevel: 3, privacyLevel: 1, temperatureLevel: 2, taskDetailsDeviceList: [{ targetUuid: "100fa7e9239b4be6a150aa25524bacb4", targetName: "004", targetType: 1, executeResult: 0, workOrderNo: null, locationId: "2136cd685ff045f2a8a2d9fdecdf3564" }], appId: null, operatorId: null, operatorUuid: null, operatorName: null, operatingTime: null }] }], taskUuid: "703fa4d34add45ce9f2f31753f2c8969", taskName: "维保2-计划任务", taskNo: "TS21121000000004", memo: null, projectUuid: "bfdee68f-3ade-4235-87d3-eda102778fa2", planUuid: "1fec88d63f2c423fa6e4ff6b746d0328", taskStartDate: "2021-12-10 10:24:00", taskEndDate: "2021-12-10 21:22:00", recipientId: null, recipient: null, receiveStatus: 2, status: 1, taskConsumingTime: null, createDate: "2021-12-10 10:22:58", projectName: "七星商业广场", recipientType: 2, allowRecipient: 1, isSendWorderFlag: 1, annexUrl: null, defaultRequire: null, planStand: null, planModel: 2 }, code: 0, message: "success.", ok: true } };
|
||
}, mounted: function() {
|
||
console.log();
|
||
}, methods: { init: function(e2, t2) {
|
||
this.editType = false, this.type = e2, "house" == this.type ? this.houseInfo = t2 : this.getAreaOptions();
|
||
}, edit: function(e2) {
|
||
this.editType = true, this.deviceForm = JSON.parse(JSON.stringify(e2)), this.deviceInfo = JSON.parse(JSON.stringify(e2));
|
||
}, getAreaOptions: function() {
|
||
var e2 = this, t2 = { projectUuid: this.$store.state.community_uuid, pageNumber: -1, pageSize: -1 };
|
||
Object(o["f"])(t2).then((function(t3) {
|
||
e2.areaOptions = t3.data;
|
||
}));
|
||
}, selectArea: function(e2) {
|
||
this.deviceForm.buildId = "", this.deviceForm.unitId = "", this.deviceForm.selectHouse = "", this.buildingList = [], this.unitOptions = [], this.homeList = [], e2 && this.getBuilding(e2);
|
||
}, getBuilding: function(e2) {
|
||
var t2 = this;
|
||
Object(o["x"])({ precinctId: e2, projectCode: this.$store.state.community_uuid, projectName: this.$store.state.community_name, pageNumber: -1, pageSize: -1 }).then((function(e3) {
|
||
t2.buildingList = e3.data;
|
||
}));
|
||
}, selectBuild: function(e2) {
|
||
this.deviceForm.unitId = "", this.deviceForm.selectHouse = "", this.unitOptions = [], this.homeList = [], e2 && this.getUnit(e2);
|
||
}, getUnit: function(e2) {
|
||
var t2 = this;
|
||
Object(o["mb"])({ pageNumber: -1, pageSize: -1, projectCode: this.$store.state.community_uuid, buildingId: e2 }).then((function(e3) {
|
||
t2.unitOptions = e3.data.records;
|
||
}));
|
||
}, selectUnit: function(e2) {
|
||
this.deviceForm.selectHouse = "", this.homeList = [], e2 && this.getHome(e2);
|
||
}, getHome: function(e2) {
|
||
var t2 = this, a2 = { pageNumber: -1, pageSize: -1, unitId: e2 };
|
||
Object(o["M"])(a2).then((function(e3) {
|
||
t2.homeList = e3.data.records;
|
||
}));
|
||
}, selectHome: function(e2) {
|
||
console.log(e2);
|
||
}, postForm: function(e2) {
|
||
var t2 = this, a2 = s()(), n2 = a2.format("YYYY-MM-DD HH:mm:ss");
|
||
this.$refs[e2].validate((function(e3) {
|
||
if (!e3) return t2.$message({ message: "有必填项未填写,请检查!", type: "warning" }), false;
|
||
var a3 = t2.deviceForm, r2 = a3.selectHouse, l2 = a3.meterType, i2 = a3.deviceNumber, s2 = a3.deviceModer, u2 = a3.brand, c2 = a3.meterKind, d2 = a3.meterRange, p2 = a3.magnification, m = a3.initReading, f = a3.meterStatus, b = a3.remark, v = {};
|
||
v = "house" == t2.type ? { houseNum: t2.houseInfo.roomNum, houseId: t2.houseInfo.id, projectUuid: t2.$store.state.community_uuid, meterType: l2, deviceNumber: i2, deviceModer: s2, brand: u2, meterKind: c2, meterRange: d2, magnification: p2, initReading: m, meterStatus: f, remark: b, createTime: n2, createBy: t2.$store.state.user.name } : { houseNum: r2.roomNum, houseId: r2.id, projectUuid: t2.$store.state.community_uuid, meterType: l2, deviceNumber: i2, deviceModer: s2, brand: u2, meterKind: c2, meterRange: d2, magnification: p2, initReading: m, meterStatus: f, remark: b, createTime: n2, createBy: t2.$store.state.user.name }, Object(o["q"])(v).then((function(e4) {
|
||
t2.$message({ message: "设备添加成功!", type: "success" }), t2.handleClose(), "house" == t2.type && t2.$emit("addCb");
|
||
}));
|
||
}));
|
||
}, saveForm: function(e2) {
|
||
var t2 = this, a2 = s()(), n2 = a2.format("YYYY-MM-DD HH:mm:ss");
|
||
this.$refs[e2].validate((function(e3) {
|
||
if (!e3) return t2.$message({ message: "有必填项未填写,请检查!", type: "warning" }), false;
|
||
var a3 = t2.deviceForm, r2 = a3.meterType, l2 = a3.deviceNumber, i2 = a3.deviceModer, s2 = a3.brand, u2 = a3.meterKind, c2 = a3.meterRange, d2 = a3.magnification, p2 = a3.initReading, m = a3.meterStatus, f = a3.remark, b = { houseNum: t2.deviceInfo.roomNum, houseId: t2.deviceInfo.houseId, id: t2.deviceInfo.id, projectUuid: t2.$store.state.community_uuid, meterType: r2, deviceNumber: l2, deviceModer: i2, brand: s2, meterKind: u2, meterRange: c2, magnification: d2, initReading: p2, meterStatus: m, remark: f, updateTime: n2, updateBy: t2.$store.state.user.name };
|
||
Object(o["rb"])(b).then((function(e4) {
|
||
t2.$message({ message: "设备编辑成功!", type: "success" }), t2.handleClose(), "house" == t2.type && t2.$emit("addCb");
|
||
}));
|
||
}));
|
||
}, handleClose: function() {
|
||
this.$refs["deviceForm"].resetFields(), this.$emit("closeDialog");
|
||
} } }, c = u, d = (a("3db5"), a("829d")), p = Object(d["a"])(c, n, r, false, null, null, null);
|
||
t["a"] = p.exports;
|
||
}, "0f4e": function(e, t, a) {
|
||
}, 2116: function(e, t, a) {
|
||
}, "3db5": function(e, t, a) {
|
||
"use strict";
|
||
a("0f4e");
|
||
}, 4431: function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "i", (function() {
|
||
return r;
|
||
})), a.d(t, "c", (function() {
|
||
return o;
|
||
})), a.d(t, "g", (function() {
|
||
return l;
|
||
})), a.d(t, "d", (function() {
|
||
return i;
|
||
})), a.d(t, "b", (function() {
|
||
return s;
|
||
})), a.d(t, "a", (function() {
|
||
return u;
|
||
})), a.d(t, "n", (function() {
|
||
return c;
|
||
})), a.d(t, "j", (function() {
|
||
return d;
|
||
})), a.d(t, "h", (function() {
|
||
return p;
|
||
})), a.d(t, "k", (function() {
|
||
return m;
|
||
})), a.d(t, "e", (function() {
|
||
return f;
|
||
})), a.d(t, "m", (function() {
|
||
return b;
|
||
})), a.d(t, "l", (function() {
|
||
return v;
|
||
})), a.d(t, "f", (function() {
|
||
return h;
|
||
}));
|
||
var n = a("b775");
|
||
function r(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/listChangeBank", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/downloadBankTemp?projectUuid=" + e2.projectUuid, method: "post", responseType: "blob" });
|
||
}
|
||
function l(e2, t2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/importExcel?projectUuid=".concat(t2.projectUuid, "&projectName=").concat(t2.projectName), method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/exportChangeBank", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/createRecord", method: "post", data: e2 });
|
||
}
|
||
function u(e2, t2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/counteroffer?id=".concat(t2.id, "&type=").concat(t2.type, "&backMemberUuid=").concat(t2.backMemberUuid, "&backMemberName=").concat(t2.backMemberName, "&check=").concat(t2.check), method: "post", isReturnResponse: true, headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/updateStatus", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/listChargeCounterOffer", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/listByHouseId", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/listDetail", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/findByUuid", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/resetRecord", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeBank/update", method: "post", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargesTemplate/getListByHouseId", method: "post", data: e2 });
|
||
}
|
||
}, "4c8b": function(e, t, a) {
|
||
"use strict";
|
||
var n = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", [a2("el-table", { attrs: { border: "", data: e2.list, fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", "min-width": "50", fixed: "left", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v(e2._s(t3.$index + (e2.query.pageNumber - 1) * e2.query.pageSize + 1))];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "科目" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.subjectName))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "收费项" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.fsChargesName))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费人" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.paymentBy || "-"))]), e2._v(" "), a2("i", { staticClass: "el-icon-edit updateValue", on: { click: function(a3) {
|
||
return e2.edit(t3.row, 1);
|
||
} } })];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "债务人" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.debtorBy || "-"))]), e2._v(" "), a2("i", { staticClass: "el-icon-edit updateValue", on: { click: function(a3) {
|
||
return e2.edit(t3.row, 2);
|
||
} } })];
|
||
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations", staticStyle: { "padding-top": "20px" } }, [a2("el-pagination", { attrs: { layout: "total, sizes, prev, pager, next, jumper", "current-page": e2.query.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.query.pageSize, total: e2.listTotal }, on: { "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1), e2._v(" "), a2("el-dialog", { attrs: { title: e2.title, visible: e2.dialogVisible, width: "30%", "before-close": e2.handleClose }, on: { "update:visible": function(t3) {
|
||
e2.dialogVisible = t3;
|
||
} } }, [a2("el-form", { ref: "payerForm", attrs: { model: e2.payerForm, rules: e2.formRules, "label-width": "100px" } }, [a2("el-form-item", { attrs: { label: "房屋成员", prop: "id" } }, [a2("el-select", { attrs: { placeholder: "请选择房屋成员" }, model: { value: e2.payerForm.id, callback: function(t3) {
|
||
e2.$set(e2.payerForm, "id", t3);
|
||
}, expression: "payerForm.id" } }, e2._l(e2.residentInfoList, (function(t3, n2) {
|
||
return a2("el-option", { key: n2, attrs: { label: t3.realName, value: t3.id } }, [e2._v(e2._s(t3.realName) + "(" + e2._s(e2._f("getItemType")(t3.identityType, e2.identityList)) + ")")]);
|
||
})), 1)], 1)], 1), e2._v(" "), a2("span", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a2("el-button", { on: { click: function(t3) {
|
||
return e2.resetForm("payerForm");
|
||
} } }, [e2._v("取 消")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.submitForm("payerForm");
|
||
} } }, [e2._v("确认变更")])], 1)], 1)], 1);
|
||
}, r = [], o = a("2b74"), l = a("8f53"), i = { name: "liability", props: { houseInfo: "", type: { type: Number, default: 0 }, houseInfor: { type: Object, default: function() {
|
||
return null;
|
||
} }, deviceType: "" }, data: function() {
|
||
return { identityList: l["k"], add: false, query: { houseId: 0, pageNumber: 1, pageSize: 10 }, listTotal: 0, list: [], residentInfoList: [], dialogVisible: false, title: "缴费人更变", payerForm: { id: "" }, formRules: { id: [{ required: true, message: "请选择成员", trigger: "change" }] }, info: "" };
|
||
}, mounted: function() {
|
||
this.houseInfo ? this.query.houseId = this.houseInfo.selectHouse : this.query.houseId = this.$route.query.id, this.getList(), this.getInfoList();
|
||
}, methods: { edit: function(e2, t2) {
|
||
var a2 = this;
|
||
if (this.info = e2, 1 == t2) {
|
||
if (this.title = "缴费人更变", this.info.paymentMobile) {
|
||
var n2 = this.residentInfoList.find((function(e3) {
|
||
return e3.mobile == a2.info.paymentMobile;
|
||
}));
|
||
n2 && (this.payerForm.id = n2.id);
|
||
}
|
||
} else if (this.title = "债务人变更", this.info.debtorMobile) {
|
||
var r2 = this.residentInfoList.find((function(e3) {
|
||
return e3.mobile == a2.info.debtorMobile;
|
||
}));
|
||
r2 && (this.payerForm.id = r2.id);
|
||
}
|
||
this.dialogVisible = true;
|
||
}, submitForm: function(e2) {
|
||
var t2 = this;
|
||
this.$refs[e2].validate((function(e3) {
|
||
if (!e3) return console.log("error submit!!"), false;
|
||
var a2 = t2.residentInfoList.find((function(e4) {
|
||
return e4.id == t2.payerForm.id;
|
||
}));
|
||
"缴费人更变" == t2.title ? (t2.info.paymentBy = a2.realName, t2.info.paymentMobile = a2.mobile) : (t2.info.debtorBy = a2.realName, t2.info.debtorMobile = a2.mobile), Object(o["k"])(t2.info).then((function(e4) {
|
||
console.log(e4, "res+++"), t2.handleClose(), t2.getList();
|
||
}));
|
||
}));
|
||
}, resetForm: function(e2) {
|
||
this.$refs[e2].resetFields(), this.dialogVisible = false;
|
||
}, handleClose: function() {
|
||
this.$refs["payerForm"].resetFields(), this.dialogVisible = false;
|
||
}, getInfoList: function() {
|
||
var e2 = this;
|
||
Object(o["E"])({ id: this.query.houseId }).then((function(t2) {
|
||
0 === t2.code && (e2.residentInfoList = t2.data, e2.listTotal = e2.residentInfoList.length);
|
||
}));
|
||
}, getList: function() {
|
||
var e2 = this;
|
||
Object(o["qb"])(this.query).then((function(t2) {
|
||
0 == t2.code && (e2.list = t2.data);
|
||
}));
|
||
}, handleSizeChange: function(e2) {
|
||
this.query.pageNumber = 1, this.query.pageSize = e2;
|
||
}, handleCurrentChange: function(e2) {
|
||
this.query.pageNumber = e2;
|
||
}, headClass: function() {
|
||
return "text-align:center;background:#FAFAFA;";
|
||
} } }, s = i, u = (a("5e8c"), a("829d")), c = Object(u["a"])(s, n, r, false, null, "2b59f47d", null);
|
||
t["a"] = c.exports;
|
||
}, 5560: function(e, t, a) {
|
||
}, "5e8c": function(e, t, a) {
|
||
"use strict";
|
||
a("5560");
|
||
}, "66b4": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "e", (function() {
|
||
return r;
|
||
})), a.d(t, "f", (function() {
|
||
return o;
|
||
})), a.d(t, "d", (function() {
|
||
return l;
|
||
})), a.d(t, "h", (function() {
|
||
return i;
|
||
})), a.d(t, "b", (function() {
|
||
return s;
|
||
})), a.d(t, "a", (function() {
|
||
return u;
|
||
})), a.d(t, "c", (function() {
|
||
return c;
|
||
})), a.d(t, "i", (function() {
|
||
return d;
|
||
})), a.d(t, "g", (function() {
|
||
return p;
|
||
}));
|
||
var n = a("b775");
|
||
function r(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarFile/pageList", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarFile/update", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarFile/create", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(n["a"])({ url: "/project/houseMember/findByHouseId", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPlaceRecord/pageList", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPlaceRecord/create", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPlaceRecord/update", method: "post", data: e2 });
|
||
}
|
||
function d(e2, t2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPlaceRecord/importExcel/".concat(t2), method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function p(e2, t2) {
|
||
return Object(n["a"])({ url: "/appproject/CarFile/importExcel/".concat(t2), method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
}, "722f": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "q", (function() {
|
||
return r;
|
||
})), a.d(t, "d", (function() {
|
||
return o;
|
||
})), a.d(t, "b", (function() {
|
||
return l;
|
||
})), a.d(t, "i", (function() {
|
||
return i;
|
||
})), a.d(t, "h", (function() {
|
||
return s;
|
||
})), a.d(t, "g", (function() {
|
||
return u;
|
||
})), a.d(t, "p", (function() {
|
||
return c;
|
||
})), a.d(t, "c", (function() {
|
||
return d;
|
||
})), a.d(t, "s", (function() {
|
||
return p;
|
||
})), a.d(t, "a", (function() {
|
||
return m;
|
||
})), a.d(t, "k", (function() {
|
||
return f;
|
||
})), a.d(t, "e", (function() {
|
||
return b;
|
||
})), a.d(t, "n", (function() {
|
||
return v;
|
||
})), a.d(t, "l", (function() {
|
||
return h;
|
||
})), a.d(t, "o", (function() {
|
||
return g;
|
||
})), a.d(t, "m", (function() {
|
||
return _;
|
||
})), a.d(t, "r", (function() {
|
||
return y;
|
||
})), a.d(t, "f", (function() {
|
||
return C;
|
||
})), a.d(t, "j", (function() {
|
||
return j;
|
||
}));
|
||
var n = a("b775");
|
||
function r(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/pageList", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/create", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarMonthlyCard/pageList", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/findMsgTypeByProjectId", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/findCarTypeByProjectId", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/findCarAreaByProjectId", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarBusinessRel/pageList", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarInOutRecord/pageList", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/update", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/ListCarLanes", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PurchaseInfo/listAccount", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PurchaseInfo/findById", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarInfo/listByUserId", method: "post", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(n["a"])({ url: "/appproject/OrderInfo/listByAccountNo", method: "post", data: e2 });
|
||
}
|
||
function g(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PurchaseInfo/pageList", method: "post", data: e2 });
|
||
}
|
||
function _(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PurchaseInfo/listByPurchaseId", method: "post", data: e2 });
|
||
}
|
||
function y(e2) {
|
||
return Object(n["a"])({ url: "/appproject/OrderAccountTradeInfo/list", method: "post", data: e2 });
|
||
}
|
||
function C(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/findByProjectUUID", method: "post", data: e2 });
|
||
}
|
||
function j(e2) {
|
||
return Object(n["a"])({ url: "/appproject/CarPark/findSpaceTypeByProjectUuid", method: "post", data: e2 });
|
||
}
|
||
}, "8f53": function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "y", (function() {
|
||
return n;
|
||
})), a.d(t, "t", (function() {
|
||
return r;
|
||
})), a.d(t, "v", (function() {
|
||
return o;
|
||
})), a.d(t, "B", (function() {
|
||
return l;
|
||
})), a.d(t, "n", (function() {
|
||
return i;
|
||
})), a.d(t, "a", (function() {
|
||
return s;
|
||
})), a.d(t, "K", (function() {
|
||
return u;
|
||
})), a.d(t, "s", (function() {
|
||
return c;
|
||
})), a.d(t, "u", (function() {
|
||
return d;
|
||
})), a.d(t, "x", (function() {
|
||
return p;
|
||
})), a.d(t, "G", (function() {
|
||
return m;
|
||
})), a.d(t, "I", (function() {
|
||
return f;
|
||
})), a.d(t, "M", (function() {
|
||
return b;
|
||
})), a.d(t, "N", (function() {
|
||
return v;
|
||
})), a.d(t, "z", (function() {
|
||
return h;
|
||
})), a.d(t, "i", (function() {
|
||
return g;
|
||
})), a.d(t, "d", (function() {
|
||
return _;
|
||
})), a.d(t, "p", (function() {
|
||
return y;
|
||
})), a.d(t, "H", (function() {
|
||
return C;
|
||
})), a.d(t, "e", (function() {
|
||
return j;
|
||
})), a.d(t, "h", (function() {
|
||
return w;
|
||
})), a.d(t, "m", (function() {
|
||
return I;
|
||
})), a.d(t, "q", (function() {
|
||
return k;
|
||
})), a.d(t, "A", (function() {
|
||
return N;
|
||
})), a.d(t, "E", (function() {
|
||
return O;
|
||
})), a.d(t, "F", (function() {
|
||
return T;
|
||
})), a.d(t, "r", (function() {
|
||
return L;
|
||
})), a.d(t, "D", (function() {
|
||
return S;
|
||
})), a.d(t, "o", (function() {
|
||
return F;
|
||
})), a.d(t, "L", (function() {
|
||
return x;
|
||
})), a.d(t, "j", (function() {
|
||
return R;
|
||
})), a.d(t, "f", (function() {
|
||
return D;
|
||
})), a.d(t, "w", (function() {
|
||
return B;
|
||
})), a.d(t, "g", (function() {
|
||
return P;
|
||
})), a.d(t, "k", (function() {
|
||
return $;
|
||
})), a.d(t, "J", (function() {
|
||
return A;
|
||
})), a.d(t, "C", (function() {
|
||
return U;
|
||
})), a.d(t, "l", (function() {
|
||
return z;
|
||
})), a.d(t, "b", (function() {
|
||
return q;
|
||
})), a.d(t, "c", (function() {
|
||
return H;
|
||
}));
|
||
var n = [{ value: 1, label: "低" }, { value: 2, label: "一般" }, { value: 3, label: "紧急" }], 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: "未受理" }], o = [{ value: 11, label: "公区整改" }, { value: 12, label: "住户服务" }, { value: 13, label: "通用工单" }, { value: 15, label: "工单审核" }], l = [{ 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: "管家服务" }], i = [{ label: "日", value: 0 }, { label: "周", value: 1 }, { label: "月", value: 2 }, { label: "年", value: 4 }], s = [{ label: "普通", value: 1 }, { label: "培训", value: 2 }, { label: "认证", value: 3 }], u = [{ value: 1, label: "正常" }, { value: 2, label: "预警" }, { value: 3, label: "超时" }], c = [{ value: 1, label: "服务提交" }, { value: 2, label: "服务受理" }, { value: 3, label: "服务处理" }, { value: 4, label: "服务评价" }, { value: 5, label: "服务完成" }, { value: 6, label: "服务拒绝" }], d = [{ value: 1, label: "房屋认证" }, { value: 2, label: "门禁申请" }, { value: 3, label: "车辆月卡" }, { value: 4, label: "投诉报修" }], p = [{ value: 1, label: "巡检" }, { value: 2, label: "维保" }, { value: 3, label: "抄表" }, { value: 4, label: "保洁" }, { value: 5, label: "绿化" }, { value: 6, label: "拜访" }], m = [{ value: 1, label: "未执行" }, { value: 2, label: "执行中" }, { value: 3, label: "已完成" }, { value: 4, label: "超时" }, { value: 5, label: "领取超时" }, { value: 9, label: "超时完成" }, { value: 12, label: "超时预警" }], f = [{ 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 }], b = [{ label: "人事管控类", value: 1 }, { label: "财务管控类", value: 2 }, { label: "事务管控类", value: 3 }, { label: "物料管控类", value: 4 }], v = [{ label: "人", value: 1 }, { label: "财", value: 2 }, { label: "事", value: 3 }, { label: "物", value: 4 }], h = [{ label: "普通", value: 1 }, { label: "培训", value: 2 }, { label: "认证", value: 3 }], g = [{ label: "日", value: 0 }, { label: "周", value: 1 }, { label: "月", value: 2 }, { label: "年", value: 4 }], _ = [{ label: "全员收费", value: 1 }, { label: "全员突击", value: 2 }, { label: "全员巡查", value: 3 }, { label: "全员保洁", value: 4 }], y = [{ label: "X(新增默认)", value: "X" }, { label: "A", value: "A" }, { label: "B", value: "B" }, { label: "C", value: "C" }, { label: "D", value: "D" }, { label: "E", value: "E" }], C = [{ label: "自管", value: 1 }, { label: "外包", value: 2 }], j = [{ label: "内勤", value: 1 }, { label: "外勤", value: 2 }], w = [{ label: "固定作业", value: 1 }, { label: "移动作业", value: 2 }], I = [{ label: "发现问题", value: 1 }, { label: "处理问题", value: 2 }], k = [{ label: "人", value: 1 }, { label: "物", value: 2 }], N = [{ label: "客户服务", value: 1 }, { label: "安全服务", value: 2 }, { label: "设施设备管理", value: 3 }, { label: "环境管理", value: 4 }, { label: "基础资料", value: 5 }], O = [{ label: "设备标准", value: 1 }, { label: "空间服务标准", value: 2 }, { label: "物品标准", value: 3 }, { label: "绿化养护标准", value: 5 }, { label: "内部标准", value: 6 }, { label: "体检标准", value: 7 }, { label: "项目标准", value: 8 }], T = [{ label: "1A", value: 1 }, { label: "2A", value: 2 }, { label: "3A", value: 3 }, { label: "4A", value: 4 }, { label: "5A", value: 5 }], L = [{ value: 1, label: "1星级" }, { value: 2, label: "2星级" }, { value: 3, label: "3星级" }, { value: 4, label: "4星级" }, { value: 5, label: "5星级" }], 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 }], F = [{ label: "水表", value: 1 }, { label: "电表", value: 2 }, { label: "暖气表", value: 3 }, { label: "燃气表", value: 4 }, { label: "热水表", value: 5 }], x = [{ label: "普通", value: 1 }, { label: "一般", value: 2 }, { label: "重要", value: 3 }], R = [{ 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 }], D = [{ 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 }], B = [{ 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 }], P = [{ 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: 1 }, { label: "亲属", value: 2 }, { label: "租户", value: 3 }, { label: "好友", value: 4 }, { label: "访客", value: 5 }, { label: "产权人(共有)", value: 6 }], A = [{ label: "感知器", value: 1 }, { label: "控制器", value: 2 }, { label: "动作器", value: 3 }], U = [{ label: "日报", value: 1 }, { label: "周报", value: 2 }, { label: "月报", value: 3 }, { label: "季度", value: 4 }, { label: "半年", value: 5 }, { label: "年度", value: 6 }], z = [{ label: "安全生产", value: 1 }, { label: "效益", value: 2 }, { label: "满意", value: 3 }], q = [{ label: "一般", value: [1, 2, 3] }, { label: "重要", value: [4, 5, 6] }, { label: "非常重要", value: [7, 8, 9] }], H = [{ value: 0, label: "不合格" }, { value: 1, label: "合格" }, { value: 2, label: "AI判定中" }, { value: 3, label: "无需AI验收" }, { value: 4, label: "AI标准缺失" }, { value: 5, label: "智能体未配置" }, { value: 6, label: "无权益请充值" }];
|
||
}, ab8b: function(e, t, a) {
|
||
}, c475: function(e, t, a) {
|
||
"use strict";
|
||
a("ab8b");
|
||
}, cad0: function(e, t, a) {
|
||
"use strict";
|
||
a("e008");
|
||
}, cfa2: function(e, t, a) {
|
||
"use strict";
|
||
a.r(t);
|
||
var n = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "app-container bgHeight" }, [a2("el-tabs", { attrs: { value: e2.activeName, type: "border-card" }, on: { "tab-click": e2.handleClick } }, [a2("el-tab-pane", { attrs: { label: "房屋信息", name: "houseBase" } }, ["houseBase" === e2.activeName ? a2("houseBase", { attrs: { type: e2.type }, on: { updataHouseInfor: e2.updataHouseInfor } }) : e2._e()], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "家庭设备", name: "houseDevice" } }, ["houseDevice" === e2.activeName ? a2("houseDevice", { attrs: { type: e2.type, houseInfor: e2.houseInfor } }) : e2._e()], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "缴费记录", name: "housePayOrder" } }, ["housePayOrder" === e2.activeName ? a2("housePayOrder") : e2._e()], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "房屋变更记录", name: "houseChangeRecord" } }, ["houseChangeRecord" === e2.activeName ? a2("houseChangeRecord") : e2._e()], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "互动记录", name: "interactionRecord" } }, ["interactionRecord" === e2.activeName ? a2("interactionRecord") : e2._e()], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "债务/缴费人配置", name: "liability" } }, ["liability" === e2.activeName ? a2("liability") : e2._e()], 1)], 1)], 1);
|
||
}, r = [], o = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", [a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("基础信息")])]), e2._v(" "), a2("el-descriptions", { attrs: { column: 2 } }, [a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", label: "房间ID:" } }, [a2("div", [a2("span", [e2._v(e2._s(e2.houseInfo.id))])])]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "所属管理区:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.precinctName))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("precinctName") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.precinctName) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "房间编号:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.houseNo))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("houseNo") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.houseNo) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "所属楼栋:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.buildingName))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("buildingName") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.buildingName) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "房屋状态:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.houseInfo.status, e2.houseStatusList)))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("status") }, [e2._v("\n 源数据:" + e2._s(e2._f("getItemType")(e2.houseInfo.status, e2.houseStatusList)) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "所属单元:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.unitName))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("unitName") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.unitName) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "房屋类型:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.houseInfo.type, e2.houseTypeList)))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("type") }, [e2._v("\n 源数据:\n "), a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.houseInfoFrom.type, e2.houseTypeList)))])]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "楼层:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.storey))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("storey") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.storey) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", label: "备注:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.remark))])])]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "房屋房号:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.roomNum))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("roomNum") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.roomNum) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle", contentClassName: "dataComparison", label: "自编房号:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.diyHouseNo))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("diyHouseNo") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.diyHouseNo) + "\n ")]) : e2._e()])], 1), e2._v(" "), a2("el-divider"), e2._v(" "), a2("el-descriptions", { attrs: { column: 2 } }, [a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "建筑面积(㎡):" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.floorage))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("floorage") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.floorage) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "使用面积(㎡):" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfoFrom.useArea))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("useArea") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.useArea) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "收费面积(㎡):" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfoFrom.chargeArea || " - "))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("chargeArea") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.publicArea) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "公摊面积(㎡):" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfoFrom.publicArea || " - "))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("publicArea") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.publicArea) + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "住房维修基金费:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(null != e2.houseInfo.maintenanceFund ? e2.houseInfo.maintenanceFund + "元" : " - "))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("maintenanceFund") }, [e2._v("\n 源数据:" + e2._s(null != e2.houseInfoFrom.maintenanceFund ? e2.houseInfoFrom.maintenanceFund + "元" : " - ") + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "户型:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.houseType || " - "))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("houseType") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.houseType || " - ") + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", span: 1, contentClassName: "dataComparison", label: "物业管理费:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2.houseInfo.maintenanceFee ? e2.houseInfo.maintenanceFee + "元" : " - "))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("maintenanceFee") }, [e2._v("\n 源数据:" + e2._s(e2.houseInfoFrom.maintenanceFee ? e2.houseInfoFrom.maintenanceFee + "元" : " - ") + "\n ")]) : e2._e()]), e2._v(" "), a2("el-descriptions-item", { attrs: { labelClassName: "dataComparisonTitle dataComparisonTitle2", contentClassName: "dataComparison", label: "收费责任主体:" } }, [a2("div", { staticClass: "dataComparison-item" }, [a2("span", [e2._v(e2._s(e2._f("getItemType")(e2.houseInfo.responsibility, e2.chargeResponsibility)))])]), e2._v(" "), 0 != e2.type ? a2("div", { staticClass: "dataComparison-item dataComparison-item-s", class: e2.compareData("responsibility") }, [e2._v("\n 源数据:" + e2._s(e2._f("getItemType")(e2.houseInfo.responsibility, e2.chargeResponsibility)) + "\n ")]) : e2._e()])], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("住户信息")])]), e2._v(" "), a2("el-table", { attrs: { border: "", data: e2.residentInfoList.slice((e2.currentPage - 1) * e2.pageSize, e2.currentPage * e2.pageSize), fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { align: "center", label: "姓名", fixed: "", "min-width": "120", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.realName))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "性别", "min-width": "60" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [1 === t3.row.gender ? a2("span", [e2._v("男")]) : 2 === t3.row.gender ? a2("span", [e2._v("女")]) : a2("span", [e2._v("-")])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "身份", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("getItemType")(t3.row.identityType, e2.identityList)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "180", label: "证件号" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.idCard ? t3.row.idCard : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "手机号码", "min-width": "130" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.mobile ? t3.row.mobile : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "100", label: "缴费人" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.ispayer && 1 === t3.row.ispayer ? "是" : "否"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "房屋状态", "min-width": "90" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.status, e2.houseStatusList)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "成员状态", "min-width": "90" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [0 == t3.row.pastMember ? a2("el-tag", { attrs: { type: "success" } }, [e2._v("正常")]) : e2._e(), e2._v(" "), 1 == t3.row.pastMember ? a2("el-tag", { attrs: { type: "info" } }, [e2._v("历史")]) : e2._e()];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "180", label: "认证时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.createTime))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "失效时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.authorizeExpireTime ? t3.row.authorizeExpireTime : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "迁入日期" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.moveInDay ? t3.row.moveInDay.slice(0, 10) : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "迁出日期" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.moveOutDay ? t3.row.moveOutDay.slice(0, 10) : "-"))])];
|
||
} }]) })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("车辆信息")])]), e2._v(" "), a2("el-table", { staticStyle: { width: "100%" }, attrs: { data: e2.carInfoList, border: "", fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { align: "center", label: "管理区", prop: "precinctName" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.precinctName || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "车牌", prop: "carNumber" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.carNumber || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "车型号", prop: "carModel" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.carModel || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "deviceBrand", label: "行驶证", "min-wwidth": "250" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("el-image", { staticClass: "bannerImg", attrs: { src: t3.row.drivingLicense, "preview-src-list": t3.row.drivingLicenseList, fit: "contain" } }, [a2("div", { staticClass: "image-slot", attrs: { slot: "placeholder" }, slot: "placeholder" }, [e2._v("\n 加载中"), a2("span", { staticClass: "dot" }, [e2._v("...")])]), e2._v(" "), a2("div", { staticClass: "image-error-slot", attrs: { slot: "error" }, slot: "error" }, [e2._v("-")])])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "驾驶证", "min-wwidth": "250" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("el-image", { staticClass: "bannerImg", attrs: { src: t3.row.steerLicense, "preview-src-list": t3.row.steerLicenseList, fit: "contain" } }, [a2("div", { staticClass: "image-slot", attrs: { slot: "placeholder" }, slot: "placeholder" }, [e2._v("\n 加载中"), a2("span", { staticClass: "dot" }, [e2._v("...")])]), e2._v(" "), a2("div", { staticClass: "image-error-slot", attrs: { slot: "error" }, slot: "error" }, [e2._v("-")])])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "车主", prop: "memberName" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.memberName || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "联系方式", prop: "mobile" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.mobile || "-") + "\n ")];
|
||
} }]) })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("服务信息")])]), e2._v(" "), a2("el-result", { attrs: { icon: "info", subTitle: "服务信息努力开发中..." } })], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("家庭账户")])]), e2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], ref: "advanceTable", attrs: { border: "", data: e2.advanceList, "header-cell-style": e2.headClass, fit: "", "highlight-current-row": "" } }, [a2("el-table-column", { attrs: { align: "center", label: "所属房屋", "min-width": "150", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.precinctName) + "-" + e2._s(t3.row.buildingName) + "-" + e2._s(t3.row.unitName) + "-" + e2._s(t3.row.roomNum) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "收费项", "min-width": "100", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.fschargeName || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "账户类型", width: "160", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(1 == t3.row.type ? "货币账户" : 2 == t3.row.type ? "雨滴账户" : "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "账号", "min-width": "100", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.account) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "账户余额", "min-width": "100", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.amount)) + "\n ")];
|
||
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.advanceQuery.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.advanceQuery.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.advanceTotal }, on: { "update:currentPage": function(t3) {
|
||
return e2.$set(e2.advanceQuery, "pageNumber", t3);
|
||
}, "update:current-page": function(t3) {
|
||
return e2.$set(e2.advanceQuery, "pageNumber", t3);
|
||
}, "size-change": function(t3) {
|
||
return e2.handleSizeChangeList(t3, 1);
|
||
}, "current-change": function(t3) {
|
||
return e2.handleCurrentChangeList(t3, 1);
|
||
} } })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("应收账单")])]), e2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], ref: "receivableTable", attrs: { border: "", data: e2.receivableList, "header-cell-style": e2.headClass, fit: "" } }, [a2("el-table-column", { attrs: { align: "center", label: "房屋", fixed: "", "min-width": "140", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("div", { staticClass: "houseDes", on: { click: function(a3) {
|
||
return e2.gotoHouseDeyailes(t3.row);
|
||
} } }, [e2._v("\n " + e2._s(t3.row.precinctName + "-" + t3.row.buildingName + "-" + t3.row.unitName + "-" + t3.row.roomNum) + "\n ")])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "债务人", fixed: "", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.debtorBy || "-") + "\n "), a2("i", { staticClass: "el-icon-edit editPaymentBy", on: { click: function(a3) {
|
||
return e2.editThisPaymentBy(t3.row, 1);
|
||
} } })];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费人", fixed: "", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.paymentBy || "-") + "\n "), a2("i", { staticClass: "el-icon-edit editPaymentBy", on: { click: function(a3) {
|
||
return e2.editThisPaymentBy(t3.row, 0);
|
||
} } })];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "chargeDate", label: "计费账期", "min-width": "80", fixed: "", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.chargeDate || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "fsChargesName", label: "收费项", "min-width": "100", fixed: "", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.fsChargesName || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "应收分类", fixed: "", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(1 === t3.row.type ? "普通类" : "押金类") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "应收", fixed: "", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.totalAmount)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "实收", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.paidAmount)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "待缴", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.unpaidAmount)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "押金余额", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.deposit)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "押金退款", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.depositRefund)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "right", label: "押金转预缴", "min-width": "100", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("toThousandFilter")(t3.row.depositPrepay)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "status", "min-width": "80", label: "缴费状态", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("getItemType")(t3.row.status, e2.paymentStatus)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payDeadline", label: "应收日期", "min-width": "100", "show-overflow-tooltip": "" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "操作", "min-width": "60", fixed: "right" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
||
return e2.viewDetailes(t3.row);
|
||
} } }, [e2._v("查看")])];
|
||
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.receivableQuery.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.receivableQuery.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.receivableTotal }, on: { "update:currentPage": function(t3) {
|
||
return e2.$set(e2.receivableQuery, "pageNumber", t3);
|
||
}, "update:current-page": function(t3) {
|
||
return e2.$set(e2.receivableQuery, "pageNumber", t3);
|
||
}, "size-change": function(t3) {
|
||
return e2.handleSizeChangeList(t3, 0);
|
||
}, "current-change": function(t3) {
|
||
return e2.handleCurrentChangeList(t3, 0);
|
||
} } })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("银行托收")])]), e2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], attrs: { border: "", data: e2.collectionList, "header-cell-style": e2.headClass, "tooltip-effect": "dark" } }, [a2("el-table-column", { attrs: { align: "center", label: "协议号", "min-width": "200", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.number || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "托收人", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.name))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "140", label: "联系电话", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.mobile || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "180", label: "开户行", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.bank || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "200", label: "银行账号", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.bankNo || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "到期日期", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.dueDate))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "签署日期", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.signDate))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "生效日期", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.effectDate))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "协议状态", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.status, e2.agreementStatus)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { label: "操作", "min-width": "140", align: "center", fixed: "right" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text", disabled: "" } }, [e2._v("查看")]), e2._v(" "), 1 == t3.row.status || 3 == t3.row.status ? a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
||
return e2.collectionStr(t3.row);
|
||
} } }, [e2._v("启用")]) : e2._e(), e2._v(" "), 2 == t3.row.status ? a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
||
return e2.collectionEnd(t3.row);
|
||
} } }, [e2._v("禁用")]) : e2._e()];
|
||
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.collection.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.collection.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.advanceTotal }, on: { "update:currentPage": function(t3) {
|
||
return e2.$set(e2.collection, "pageNumber", t3);
|
||
}, "update:current-page": function(t3) {
|
||
return e2.$set(e2.collection, "pageNumber", t3);
|
||
}, "size-change": function(t3) {
|
||
return e2.colloectionSizeChange(t3);
|
||
}, "current-change": function(t3) {
|
||
return e2.colloectionCurrentChange(t3);
|
||
} } })], 1)], 1), e2._v(" "), a2("el-dialog", { attrs: { title: 1 === e2.isPayerChange ? "缴费人变更" : 1 === e2.isChangePaymentBy ? "债务人变更" : "缴费人变更", visible: e2.dialogVisible, width: "30%", "before-close": e2.handleClose }, on: { "update:visible": function(t3) {
|
||
e2.dialogVisible = t3;
|
||
} } }, [a2("el-form", { ref: "payerForm", attrs: { model: e2.payerForm, rules: e2.formRules, "label-width": "100px" } }, [a2("el-form-item", { attrs: { label: "房屋成员", prop: "id" } }, [a2("el-select", { attrs: { placeholder: "请选择房屋成员" }, model: { value: e2.payerForm.id, callback: function(t3) {
|
||
e2.$set(e2.payerForm, "id", t3);
|
||
}, expression: "payerForm.id" } }, e2._l(e2.residentInfoList, (function(t3, n2) {
|
||
return a2("el-option", { key: n2, attrs: { label: t3.realName, value: t3.id } }, [e2._v(e2._s(t3.realName) + "(" + e2._s(e2._f("getItemType")(t3.identityType, e2.identityList)) + ")")]);
|
||
})), 1)], 1)], 1), e2._v(" "), a2("span", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a2("el-button", { on: { click: function(t3) {
|
||
return e2.resetForm("payerForm");
|
||
} } }, [e2._v("取 消")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: function(t3) {
|
||
return e2.submitForm("payerForm");
|
||
} } }, [e2._v("确认变更")])], 1)], 1)], 1);
|
||
}, l = [], i = a("2b74"), s = a("722f"), u = a("e654"), c = a("d059"), d = a("8f53"), p = a("dce5"), m = a("4431"), f = a("66b4");
|
||
function b(e2) {
|
||
return b = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e3) {
|
||
return typeof e3;
|
||
} : function(e3) {
|
||
return e3 && "function" == typeof Symbol && e3.constructor === Symbol && e3 !== Symbol.prototype ? "symbol" : typeof e3;
|
||
}, b(e2);
|
||
}
|
||
function v(e2, t2, a2) {
|
||
return (t2 = h(t2)) in e2 ? Object.defineProperty(e2, t2, { value: a2, enumerable: true, configurable: true, writable: true }) : e2[t2] = a2, e2;
|
||
}
|
||
function h(e2) {
|
||
var t2 = g(e2, "string");
|
||
return "symbol" == b(t2) ? t2 : t2 + "";
|
||
}
|
||
function g(e2, t2) {
|
||
if ("object" != b(e2) || !e2) return e2;
|
||
var a2 = e2[Symbol.toPrimitive];
|
||
if (void 0 !== a2) {
|
||
var n2 = a2.call(e2, t2 || "default");
|
||
if ("object" != b(n2)) return n2;
|
||
throw new TypeError("@@toPrimitive must return a primitive value.");
|
||
}
|
||
return ("string" === t2 ? String : Number)(e2);
|
||
}
|
||
var _ = { name: "houseBase", data: function() {
|
||
var e2;
|
||
return e2 = { houseId: "", houseTypeList: p["gb"], houseStatusList: p["fb"], identityList: d["k"], paymentStatus: p["Nb"], feeTypeList: p["W"], agreementStatus: p["l"], chargeResponsibility: p["B"], total: 0, currentPage: 1, pageSize: 10, pageTotal: 0, houseInfo: {}, houseInfoFrom: {}, carInfoList: [], residentInfoList: [], workOrderList: [], feeOrderList: [], deviceList: [], meterTypeList: d["o"], add: false, query: { pageNumber: 1, pageSize: 10 }, type: 0, dialogVisible: false, payerForm: { id: "" }, formRules: { id: [{ required: true, message: "请选择成员", trigger: "change" }] } }, v(v(v(v(v(v(v(v(v(v(e2, "carInfoList", []), "listLoading", false), "receivableList", []), "receivableTotal", 0), "receivableQuery", { pageNumber: 1, pageSize: 10, fsHouseId: 0, projectUuid: "" }), "advanceList", []), "advanceQuery", { pageNumber: 1, pageSize: 10, isF: 1, type: 1, houseId: 0, projectUuid: "" }), "advanceTotal", 0), "isPayerChange", 1), "changPaymentByItem", null), v(v(v(v(e2, "isChangePaymentBy", 0), "collectionTotal", 0), "collection", { pageSize: 10, pageNumber: 1 }), "collectionList", []);
|
||
}, computed: { projectUuid: function() {
|
||
return this.$store.state.community_uuid;
|
||
} }, created: function() {
|
||
this.headClass();
|
||
}, mounted: function() {
|
||
var e2 = this.$route.query.id;
|
||
this.houseId = e2, this.type = this.$route.query.type ? Number(this.$route.query.type) : 0, 0 != this.type && this.getFindById(e2), this.getFindByIdFrom(e2), this.getInfoList(), this.getCarList(), this.getReceivableList(), this.getAdvanceList(), this.getCollectionList();
|
||
}, methods: { handleSizeChange: function(e2) {
|
||
this.currentPage = 1, this.pageSize = e2;
|
||
}, handleCurrentChange: function(e2) {
|
||
this.currentPage = e2;
|
||
}, getFindById: function(e2) {
|
||
var t2 = this;
|
||
Object(i["ab"])({ id: e2 }).then((function(e3) {
|
||
0 === e3.code && (t2.houseInfo = e3.data, t2.$emit("updataHouseInfor", e3.data));
|
||
}));
|
||
}, getFindByIdFrom: function(e2) {
|
||
var t2 = this;
|
||
Object(i["y"])({ id: e2 }).then((function(e3) {
|
||
0 === e3.code && (0 === t2.type ? (t2.houseInfo = e3.data, t2.$emit("updataHouseInfor", e3.data)) : t2.houseInfoFrom = e3.data);
|
||
}));
|
||
}, getCarList: function() {
|
||
var e2 = this;
|
||
Object(f["e"])({ status: 0, projectUuid: this.$store.state.community_uuid, pageNumber: -1, pageSize: -1, houseId: this.houseId }).then((function(t2) {
|
||
0 === t2.code && t2.data.records.length && (e2.carInfoList = t2.data.records, e2.carInfoList.forEach((function(e3) {
|
||
e3.drivingLicense && (e3.drivingLicenseList = [e3.drivingLicense]), e3.steerLicense && (e3.steerLicenseList = [e3.steerLicense]);
|
||
})));
|
||
}));
|
||
}, getInfoList: function() {
|
||
var e2 = this, t2 = { id: this.houseId };
|
||
Object(i["E"])(t2).then((function(t3) {
|
||
0 === t3.code && (e2.residentInfoList = t3.data);
|
||
}));
|
||
}, getReceivableList: function() {
|
||
var e2 = this;
|
||
this.receivableQuery.fsHouseId = this.houseId, this.receivableQuery.projectUuid = this.projectUuid, Object(u["B"])(this.receivableQuery).then((function(t2) {
|
||
t2.data && t2.data.records && (e2.receivableList = t2.data.records, e2.receivableTotal = t2.data.rowsCount);
|
||
}));
|
||
}, getAdvanceList: function() {
|
||
var e2 = this;
|
||
this.listLoading = true, this.advanceQuery.houseId = this.houseId, this.advanceQuery.projectUuid = this.projectUuid, Object(c["z"])(this.advanceQuery).then((function(t2) {
|
||
t2.data && t2.data.records && (e2.advanceList = t2.data.records, e2.advanceTotal = t2.data.rowsCount);
|
||
})), this.listLoading = false;
|
||
}, handleSizeChangeList: function(e2, t2) {
|
||
0 === t2 ? (this.receivableQuery.pageSize = e2, this.getReceivableList()) : (this.advanceQuery.pageSize = e2, this.getAdvanceList());
|
||
}, handleCurrentChangeList: function(e2, t2) {
|
||
0 === t2 ? (this.receivableQuery.pageNumber = e2, this.getReceivableList()) : (this.advanceQuery.pageNumber = e2, this.getAdvanceList());
|
||
}, viewDetailes: function(e2) {
|
||
this.$router.push({ path: "/viewInfo/receivableDetailes", query: { id: e2.id } });
|
||
}, headClass: function() {
|
||
return "text-align:center;background:#FAFAFA;";
|
||
}, compareData: function(e2) {
|
||
return this.houseInfo[e2] === this.houseInfoFrom[e2] ? "" : "dataComparison-item-red";
|
||
}, showChangePayer: function() {
|
||
this.isPayerChange = 1, this.dialogVisible = true;
|
||
}, updataHousePayer: function() {
|
||
var e2 = this;
|
||
Object(i["j"])({ id: this.payerForm.id }).then((function(t2) {
|
||
0 === t2.code ? (e2.$message({ message: "变更成功", type: "success" }), e2.getInfoList(), e2.handleClose()) : e2.$message({ message: "变更失败", type: "error" });
|
||
}));
|
||
}, handleClose: function() {
|
||
this.$refs["payerForm"].resetFields(), this.dialogVisible = false;
|
||
}, resetForm: function(e2) {
|
||
this.$refs[e2].resetFields(), this.dialogVisible = false;
|
||
}, submitForm: function(e2) {
|
||
var t2 = this;
|
||
this.$refs[e2].validate((function(e3) {
|
||
if (!e3) return console.log("error submit!!"), false;
|
||
1 === t2.isPayerChange ? t2.updataHousePayer() : t2.updateChargeReceivablePayer();
|
||
}));
|
||
}, editThisPaymentBy: function(e2, t2) {
|
||
this.isPayerChange = 2, this.changPaymentByItem = e2, this.isChangePaymentBy = t2, this.dialogVisible = true;
|
||
}, updateChargeReceivablePayer: function() {
|
||
var e2 = this, t2 = { id: this.changPaymentByItem.id }, a2 = this.residentInfoList.find((function(t3) {
|
||
return t3.id === e2.payerForm.id;
|
||
}));
|
||
if (!a2.mobile) return this.$message({ message: "该成员手机号信息缺失", type: "error" }), false;
|
||
t2 = 0 === this.isChangePaymentBy ? Object.assign(t2, { paymentBy: a2.realName, paymentMobile: a2.mobile }) : Object.assign(t2, { debtorBy: a2.realName, debtorMobile: a2.mobile }), console.log("params", t2), Object(u["L"])(t2).then((function(t3) {
|
||
0 === t3.code ? (e2.$message({ message: "变更成功", type: "success" }), e2.$refs["payerForm"].resetFields(), e2.dialogVisible = false, e2.getReceivableList()) : e2.$message({ message: "变更失败", type: "error" });
|
||
}));
|
||
}, getCollectionList: function() {
|
||
var e2 = this;
|
||
this.collection.houseId = this.houseId, this.collection.projectUuid = this.projectUuid, Object(m["h"])(this.collection).then((function(t2) {
|
||
e2.collectionList = t2.data.records, e2.collectionTotal = t2.data.rowsCount;
|
||
}));
|
||
}, collectionStr: function(e2) {
|
||
var t2 = this;
|
||
this.$confirm("此操作将启用该托收人信息, 是否继续?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning" }).then((function() {
|
||
t2.strAndEnd(e2, 2);
|
||
})).catch((function() {
|
||
}));
|
||
}, collectionEnd: function(e2) {
|
||
var t2 = this;
|
||
this.$confirm("此操作将禁用该托收人信息, 是否继续?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning" }).then((function() {
|
||
t2.strAndEnd(e2, 3);
|
||
})).catch((function() {
|
||
}));
|
||
}, strAndEnd: function(e2, t2) {
|
||
var a2 = this, n2 = { id: e2.id, status: t2 };
|
||
Object(m["n"])(n2).then((function(e3) {
|
||
2 == t2 ? a2.$message({ type: "success", message: "启用成功!" }) : 3 == t2 && a2.$message({ type: "success", message: "禁用成功!" }), a2.getCollectionList();
|
||
}));
|
||
}, colloectionSizeChange: function(e2) {
|
||
this.collection.pageSize = e2, this.getCollectionList();
|
||
}, colloectionCurrentChange: function(e2) {
|
||
this.collection.pageNumber = e2, this.getCollectionList();
|
||
} } }, y = _, C = (a("c475"), a("829d")), j = Object(C["a"])(y, o, l, false, null, "6c403458", null), w = j.exports, I = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", [a2("div", { staticStyle: { "margin-bottom": "15px", "text-align": "right" } }, [0 === e2.type ? a2("el-button", { attrs: { type: "primary" }, on: { click: e2.addDevice } }, [e2._v("新增设备")]) : e2._e()], 1), e2._v(" "), a2("el-table", { attrs: { border: "", data: e2.deviceList, fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { align: "center", label: "房间号", fixed: "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.houseNum))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "设备编号", fixed: "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.deviceNumber))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "仪表类型", fixed: "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.meterType ? e2.meterTypeList[t3.row.meterType - 1].label : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "型号" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.deviceModer || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "品牌" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.brand || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", width: "180", label: "仪表种类" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(1 == t3.row.meterKind ? "智能抄表" : 2 == t3.row.meterKind ? "人工抄表" : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "量程" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.meterRange))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "倍率" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.magnification))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "初始读数" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.initReading))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", width: "180", label: "仪表状态" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(1 == t3.row.meterStatus ? "停用" : 2 == t3.row.meterStatus ? "启用" : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", width: "160", label: "备注" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.remark || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", width: "160", label: "操作人" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.createBy || t3.row.updateBy || "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", width: "160", label: "操作时间" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.updateTime || t3.row.createTime))])];
|
||
} }]) }), e2._v(" "), 0 === e2.type ? a2("el-table-column", { attrs: { align: "center", width: "160", fixed: "right", label: "操作" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
||
return e2.deviceEdit(t3.row);
|
||
} } }, [e2._v("编辑")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
||
return e2.deviceDelete(t3.row);
|
||
} } }, [e2._v("删除")])];
|
||
} }], null, false, 2418798518) }) : e2._e()], 1), e2._v(" "), a2("div", { staticClass: "paginations", staticStyle: { "padding-top": "20px" } }, [a2("el-pagination", { attrs: { layout: "total, sizes, prev, pager, next, jumper", "current-page": e2.currentPage, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.pageSize, total: e2.deviceListTotal }, on: { "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1), e2._v(" "), a2("add-device", { ref: "addDevice", attrs: { show: e2.add, house: false }, on: { closeDialog: e2.closeAdd, addCb: e2.addCallBack } })], 1);
|
||
}, k = [], N = a("0b4b"), O = { name: "houseDevice", props: { type: { type: Number, default: 0 }, houseInfor: { type: Object, default: function() {
|
||
return null;
|
||
} }, deviceType: "" }, components: { AddDevice: N["a"] }, data: function() {
|
||
return { houseId: 0, add: false, meterTypeList: d["o"], currentPage: 1, pageSize: 10, deviceList: [], deviceListTotal: 0 };
|
||
}, mounted: function() {
|
||
this.houseId = this.$route.query.id, this.deviceType = this.$route.query.type ? Number(this.$route.query.type) : 0, 0 != this.deviceType ? this.getFSHouseDevice() : this.getHouseDevice();
|
||
}, methods: { getHouseDevice: function() {
|
||
var e2 = this, t2 = { houseId: this.houseId, projectUuid: this.$store.state.community_uuid };
|
||
Object(i["L"])(t2).then((function(t3) {
|
||
e2.deviceList = t3.data.records, e2.deviceListTotal = t3.data.rowsCount;
|
||
}));
|
||
}, getFSHouseDevice: function() {
|
||
var e2 = this, t2 = { houseId: this.houseId, projectUuid: this.$store.state.community_uuid };
|
||
Object(i["B"])(t2).then((function(t3) {
|
||
e2.deviceList = t3.data.records, e2.deviceListTotal = t3.data.rowsCount;
|
||
}));
|
||
}, addDevice: function() {
|
||
this.add = true, this.$nextTick((function() {
|
||
this.$refs.addDevice.init("house", this.houseInfor);
|
||
}));
|
||
}, closeAdd: function() {
|
||
this.add = false;
|
||
}, addCallBack: function() {
|
||
this.getHouseDevice();
|
||
}, deviceEdit: function(e2) {
|
||
this.add = true, this.$nextTick((function() {
|
||
this.$refs.addDevice.edit(e2);
|
||
}));
|
||
}, deviceDelete: function(e2) {
|
||
var t2 = this;
|
||
this.$confirm("确定删除该数据吗?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "info" }).then((function() {
|
||
Object(i["r"])({ id: e2.id }).then((function(e3) {
|
||
0 == e3.code && (t2.$message({ message: "删除成功", type: "success" }), t2.getHouseDevice());
|
||
}));
|
||
}));
|
||
}, handleSizeChange: function(e2) {
|
||
this.currentPage = 1, this.pageSize = e2;
|
||
}, handleCurrentChange: function(e2) {
|
||
this.currentPage = e2;
|
||
}, headClass: function() {
|
||
return "text-align:center;background:#FAFAFA;";
|
||
} } }, T = O, L = Object(C["a"])(T, I, k, false, null, null, null), S = L.exports, F = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", [a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("缴费记录")])]), e2._v(" "), a2("el-table", { attrs: { border: "", loading: e2.listLoading, data: e2.tableList, fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", type: "index", width: "80", fixed: "" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "业务订单号", prop: "orderNo", "min-width": "260", fixed: "" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "计费年月", prop: "chargeDate", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("formatDate")(e2.formatDateDay(t3.row.chargeDate), "Y年M月")))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "收费项", prop: "fsChargesName", "min-width": "140", "show-overflow-tooltip": "" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "应收金额", prop: "totalAmount", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("formatMoney")(t3.row.totalAmount)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "实收金额", prop: "paidAmount", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("formatMoney")(t3.row.paidAmount)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "待缴金额", prop: "unpaidAmount", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("formatMoney")(t3.row.unpaidAmount)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "违约金率(‰)", prop: "lateFeeRate", "min-width": "120" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "违约金", prop: "lateFee", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("formatMoney")(t3.row.lateFee)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费状态", prop: "status", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.status, e2.statusList)))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费方式", prop: "", "min-width": "120" } }, [[a2("span", [e2._v("-")])]], 2), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费期限", prop: "payDeadline", "min-width": "160" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "缴费人", prop: "paymentBy", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.paymentBy ? t3.row.paymentBy : "-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "债务人", prop: "debtorBy", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.row.debtorBy ? t3.row.debtorBy : "-"))])];
|
||
} }]) })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("预缴记录")])]), e2._v(" "), a2("el-table", { attrs: { border: "", data: e2.advanceTableList, "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", fixed: "", width: "50", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [a2("span", [e2._v(e2._s(t3.$index + (e2.query.pageNumber - 1) * e2.query.pageSize + 1))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "订单类型", "min-width": "100", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(e2._f("getItemType")(t3.row.type, e2.orderTypeList)) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "支付订单号", "min-width": "110", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [t3.row.prepayNo ? a2("el-link", { attrs: { type: "primary" }, on: { click: function(a3) {
|
||
return e2.gotoOrderDetailes(t3.row);
|
||
} } }, [e2._v(e2._s(t3.row.prepayNo))]) : a2("span", [e2._v(e2._s("-"))])];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "所属房屋", "min-width": "110", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.precinctName) + "-" + e2._s(t3.row.buildingName) + "-" + e2._s(t3.row.unitName) + "-" + e2._s(t3.row.roomNum) + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "来源规则组", "min-width": "110", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.groupName || "-") + "\n ")];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "支付时间", width: "200", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v("\n " + e2._s(t3.row.payTime || "-") + "\n ")];
|
||
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.advanceQuery.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.advanceQuery.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.advanceQueryTotal }, on: { "update:currentPage": function(t3) {
|
||
return e2.$set(e2.advanceQuery, "pageNumber", t3);
|
||
}, "update:current-page": function(t3) {
|
||
return e2.$set(e2.advanceQuery, "pageNumber", t3);
|
||
}, "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("预存记录")])]), e2._v(" "), a2("el-table", { attrs: { border: "", loading: e2.listLoading, data: e2.preStorageList, fit: "", "highlight-current-row": "", "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", type: "index", width: "80" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "账户", prop: "accountNo" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "用户姓名", prop: "userName" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "手机号", prop: "mobile" } }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "账户余额", prop: "amount" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
||
return [e2._v(e2._s(e2._f("formatMoney")(t3.row.amount)))];
|
||
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "创建时间", prop: "createdAt" } })], 1)], 1), e2._v(" "), a2("el-card", { staticClass: "box-card" }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("支付订单")])]), e2._v(" "), a2("el-result", { attrs: { icon: "info", subTitle: "支付订单努力开发中..." } })], 1)], 1);
|
||
}, x = [], R = { name: "housePayOrder", data: function() {
|
||
return { listLoading: false, tableList: [], query: { projectUuid: this.$store.state.community_uuid, fsHouseId: "", statusList: [3], pageNumber: -1, pageSize: -1 }, statusList: [{ value: 1, label: "未缴费" }, { value: 2, label: "部分缴费" }, { value: 3, label: "缴费完成" }, { value: 4, label: "缴费中" }], orderTypeList: p["zb"], advanceQueryTotal: 0, advanceQuery: { pageNumber: 1, pageSize: 10, houseId: "", projectUuid: this.$store.state.community_uuid }, advanceTableList: [], preStorageList: [] };
|
||
}, mounted: function() {
|
||
this.query.fsHouseId = this.$route.query.id, this.advanceQuery.houseId = this.$route.query.id, this.getListData(), this.getList(), this.queryPreStorageList();
|
||
}, methods: { getListData: function() {
|
||
var e2 = this;
|
||
this.listLoading = true, Object(u["B"])(this.query).then((function(t2) {
|
||
t2.data && t2.data.records && (e2.tableList = t2.data.records, e2.total = t2.data.rowsCount);
|
||
})), this.listLoading = false;
|
||
}, formatDateDay: function(e2) {
|
||
return e2 + "-01";
|
||
}, headClass: function() {
|
||
return "text-align:center;background:#FAFAFA;";
|
||
}, getList: function() {
|
||
var e2 = this;
|
||
Object(c["u"])(this.query).then((function(t2) {
|
||
0 === t2.code && (e2.advanceTableList = t2.data.records, e2.advanceQueryTotal = t2.data.rowsCount);
|
||
}));
|
||
}, gotoOrderDetailes: function(e2) {
|
||
this.$router.replace({ path: "/viewInfo/orderDetail", query: { id: e2.orderId, type: e2.type } });
|
||
}, handleSizeChange: function(e2) {
|
||
this.query.pageNumber = 1, this.query.pageSize = e2, this.getListData();
|
||
}, handleCurrentChange: function(e2) {
|
||
this.query.pageNumber = e2, this.getListData();
|
||
}, queryPreStorageList: function() {
|
||
var e2 = this, t2 = { houseId: this.$route.query.id, projectUuid: this.$store.state.community_uuid };
|
||
Object(s["k"])(t2).then((function(t3) {
|
||
0 == t3.code && null != t3.data && (e2.preStorageList = t3.data.records);
|
||
}));
|
||
} } }, D = R, B = Object(C["a"])(D, F, x, false, null, "62df5b23", null), P = B.exports, $ = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "noInforData" }, [e2._v("暂无房屋变更信息")]);
|
||
}, A = [], U = { name: "houseChangeRecord", data: function() {
|
||
return {};
|
||
}, mounted: function() {
|
||
}, methods: {} }, z = U, q = (a("eb3f"), Object(C["a"])(z, $, A, false, null, "3184dee9", null)), H = q.exports, E = function() {
|
||
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
||
return a2("div", { staticClass: "noInforData" }, [e2._v("暂无房屋互动记录")]);
|
||
}, M = [], Q = { name: "interactionRecord", data: function() {
|
||
return {};
|
||
}, mounted: function() {
|
||
}, methods: {} }, V = Q, K = (a("cad0"), Object(C["a"])(V, E, M, false, null, "3e4c4cd8", null)), J = K.exports, G = a("4c8b"), Y = { name: "houseDetailes", components: { houseBase: w, houseDevice: S, housePayOrder: P, houseChangeRecord: H, interactionRecord: J, liability: G["a"] }, data: function() {
|
||
return { activeName: "houseBase", houseInfor: null, type: 0 };
|
||
}, mounted: function() {
|
||
var e2 = this.$route.query.type;
|
||
this.type = e2 ? Number(e2) : 0;
|
||
}, methods: { handleClick: function(e2) {
|
||
var t2 = e2.paneName;
|
||
this.activeName = t2;
|
||
}, updataHouseInfor: function(e2) {
|
||
this.houseInfor = e2;
|
||
}, initData: function(e2, t2) {
|
||
this.type = t2, this.houseInfor = e2;
|
||
} } }, W = Y, X = Object(C["a"])(W, n, r, false, null, null, null);
|
||
t["default"] = X.exports;
|
||
}, d059: function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "E", (function() {
|
||
return r;
|
||
})), a.d(t, "l", (function() {
|
||
return o;
|
||
})), a.d(t, "N", (function() {
|
||
return l;
|
||
})), a.d(t, "n", (function() {
|
||
return i;
|
||
})), a.d(t, "I", (function() {
|
||
return s;
|
||
})), a.d(t, "m", (function() {
|
||
return u;
|
||
})), a.d(t, "P", (function() {
|
||
return c;
|
||
})), a.d(t, "o", (function() {
|
||
return d;
|
||
})), a.d(t, "e", (function() {
|
||
return p;
|
||
})), a.d(t, "k", (function() {
|
||
return m;
|
||
})), a.d(t, "y", (function() {
|
||
return f;
|
||
})), a.d(t, "r", (function() {
|
||
return b;
|
||
})), a.d(t, "s", (function() {
|
||
return v;
|
||
})), a.d(t, "v", (function() {
|
||
return h;
|
||
})), a.d(t, "w", (function() {
|
||
return g;
|
||
})), a.d(t, "x", (function() {
|
||
return _;
|
||
})), a.d(t, "p", (function() {
|
||
return y;
|
||
})), a.d(t, "Q", (function() {
|
||
return C;
|
||
})), a.d(t, "q", (function() {
|
||
return j;
|
||
})), a.d(t, "j", (function() {
|
||
return w;
|
||
})), a.d(t, "u", (function() {
|
||
return I;
|
||
})), a.d(t, "A", (function() {
|
||
return k;
|
||
})), a.d(t, "z", (function() {
|
||
return N;
|
||
})), a.d(t, "L", (function() {
|
||
return O;
|
||
})), a.d(t, "B", (function() {
|
||
return T;
|
||
})), a.d(t, "C", (function() {
|
||
return L;
|
||
})), a.d(t, "J", (function() {
|
||
return S;
|
||
})), a.d(t, "F", (function() {
|
||
return F;
|
||
})), a.d(t, "G", (function() {
|
||
return x;
|
||
})), a.d(t, "H", (function() {
|
||
return R;
|
||
})), a.d(t, "f", (function() {
|
||
return D;
|
||
})), a.d(t, "i", (function() {
|
||
return B;
|
||
})), a.d(t, "g", (function() {
|
||
return P;
|
||
})), a.d(t, "h", (function() {
|
||
return $;
|
||
})), a.d(t, "D", (function() {
|
||
return A;
|
||
})), a.d(t, "O", (function() {
|
||
return U;
|
||
})), a.d(t, "b", (function() {
|
||
return z;
|
||
})), a.d(t, "t", (function() {
|
||
return q;
|
||
})), a.d(t, "a", (function() {
|
||
return H;
|
||
})), a.d(t, "c", (function() {
|
||
return E;
|
||
})), a.d(t, "d", (function() {
|
||
return M;
|
||
})), a.d(t, "M", (function() {
|
||
return Q;
|
||
})), a.d(t, "K", (function() {
|
||
return V;
|
||
}));
|
||
var n = a("b775");
|
||
function r(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRuleGroup/pageList", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRuleGroup/create", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRuleGroup/update", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRuleGroup/delete", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRule/pageList", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRule/create", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRule/update", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRule/delete", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRule/batchUpdate", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ApRuleGroup/chargeGroupRel", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrder/pageList", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrder/export", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrder/exportV2", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrder/importExcel", method: "post", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function g(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrder/importExcelV2", method: "post", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
||
}
|
||
function _(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/pageList", method: "post", data: e2 });
|
||
}
|
||
function y(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/enterAccount", method: "post", data: e2 });
|
||
}
|
||
function C(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/updateV2", method: "post", data: e2 });
|
||
}
|
||
function j(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/enterChargeFee", method: "post", data: e2 });
|
||
}
|
||
function w(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/delete", method: "post", data: e2 });
|
||
}
|
||
function I(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/listPrepay", method: "post", data: e2 });
|
||
}
|
||
function k(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/listPrepay", method: "post", data: e2 });
|
||
}
|
||
function N(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/listHouseAccount", method: "post", data: e2 });
|
||
}
|
||
function O(e2) {
|
||
return Object(n["a"])({ url: "/appproject/TransactionDetails/pageList", method: "post", data: e2 });
|
||
}
|
||
function T(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/listPrepayHouseInfo", method: "post", data: e2 });
|
||
}
|
||
function L(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/listPrepayRule", method: "post", data: e2 });
|
||
}
|
||
function S(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/totalListHouseAccount", method: "post", data: e2 });
|
||
}
|
||
function F(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/export", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function x(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/exportV2", method: "post", responseType: "blob", data: e2, timeout: 18e4 });
|
||
}
|
||
function R(e2) {
|
||
return Object(n["a"])({ url: "/project/FsCharges/queryHouseCharges", method: "post", data: e2 });
|
||
}
|
||
function D(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeAccountRel/create", method: "post", data: e2 });
|
||
}
|
||
function B(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeAccountRel/update", method: "post", data: e2 });
|
||
}
|
||
function P(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeAccountRel/delete", method: "post", data: e2 });
|
||
}
|
||
function $(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeAccountRel/list", method: "post", data: e2 });
|
||
}
|
||
function A(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/listTotal", method: "post", data: e2 });
|
||
}
|
||
function U(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeImportOrderDetails/updateOne", method: "post", data: e2 });
|
||
}
|
||
function z(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/accountRefund", method: "post", data: e2 });
|
||
}
|
||
function q(e2) {
|
||
return Object(n["a"])({ url: "appproject/PrepayInfo/findByHouseIdAndFschargesId", method: "post", data: e2 });
|
||
}
|
||
function H(e2) {
|
||
return Object(n["a"])({ url: "appproject/PrepayInfo/accountRecharge", method: "post", data: e2 });
|
||
}
|
||
function E(e2) {
|
||
return Object(n["a"])({ url: "appproject/PrepayInfo/accountTransfer", method: "post", data: e2 });
|
||
}
|
||
function M(e2) {
|
||
return Object(n["a"])({ url: "/project/ChargePrice/pageList", method: "post", data: e2 });
|
||
}
|
||
function Q(e2) {
|
||
return Object(n["a"])({ url: "/project/ChargeAccountRel/unify/config", method: "post", data: e2 });
|
||
}
|
||
function V(e2) {
|
||
return Object(n["a"])({ url: "bonuspoints/TransactionDetails/preList", method: "post", data: e2 });
|
||
}
|
||
}, e008: function(e, t, a) {
|
||
}, e654: function(e, t, a) {
|
||
"use strict";
|
||
a.d(t, "D", (function() {
|
||
return r;
|
||
})), a.d(t, "B", (function() {
|
||
return o;
|
||
})), a.d(t, "C", (function() {
|
||
return l;
|
||
})), a.d(t, "k", (function() {
|
||
return i;
|
||
})), a.d(t, "z", (function() {
|
||
return s;
|
||
})), a.d(t, "A", (function() {
|
||
return u;
|
||
})), a.d(t, "b", (function() {
|
||
return c;
|
||
})), a.d(t, "s", (function() {
|
||
return d;
|
||
})), a.d(t, "t", (function() {
|
||
return p;
|
||
})), a.d(t, "u", (function() {
|
||
return m;
|
||
})), a.d(t, "q", (function() {
|
||
return f;
|
||
})), a.d(t, "v", (function() {
|
||
return b;
|
||
})), a.d(t, "e", (function() {
|
||
return v;
|
||
})), a.d(t, "f", (function() {
|
||
return h;
|
||
})), a.d(t, "c", (function() {
|
||
return g;
|
||
})), a.d(t, "n", (function() {
|
||
return _;
|
||
})), a.d(t, "p", (function() {
|
||
return y;
|
||
})), a.d(t, "l", (function() {
|
||
return C;
|
||
})), a.d(t, "L", (function() {
|
||
return j;
|
||
})), a.d(t, "g", (function() {
|
||
return w;
|
||
})), a.d(t, "m", (function() {
|
||
return I;
|
||
})), a.d(t, "J", (function() {
|
||
return k;
|
||
})), a.d(t, "a", (function() {
|
||
return N;
|
||
})), a.d(t, "h", (function() {
|
||
return O;
|
||
})), a.d(t, "x", (function() {
|
||
return T;
|
||
})), a.d(t, "E", (function() {
|
||
return L;
|
||
})), a.d(t, "y", (function() {
|
||
return S;
|
||
})), a.d(t, "I", (function() {
|
||
return F;
|
||
})), a.d(t, "j", (function() {
|
||
return x;
|
||
})), a.d(t, "r", (function() {
|
||
return R;
|
||
})), a.d(t, "F", (function() {
|
||
return D;
|
||
})), a.d(t, "G", (function() {
|
||
return B;
|
||
})), a.d(t, "M", (function() {
|
||
return P;
|
||
})), a.d(t, "i", (function() {
|
||
return $;
|
||
})), a.d(t, "d", (function() {
|
||
return A;
|
||
})), a.d(t, "o", (function() {
|
||
return U;
|
||
})), a.d(t, "w", (function() {
|
||
return z;
|
||
})), a.d(t, "H", (function() {
|
||
return q;
|
||
})), a.d(t, "K", (function() {
|
||
return H;
|
||
}));
|
||
var n = a("b775");
|
||
function r(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/total", method: "post", data: e2 });
|
||
}
|
||
function o(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/pageList", method: "post", data: e2 });
|
||
}
|
||
function l(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/pageList2", method: "post", data: e2 });
|
||
}
|
||
function i(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/create", method: "post", data: e2 });
|
||
}
|
||
function s(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/pageList", method: "post", data: e2 });
|
||
}
|
||
function u(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/findByNo", method: "post", data: e2 });
|
||
}
|
||
function c(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/against", method: "post", data: e2 });
|
||
}
|
||
function d(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/findById", method: "post", data: e2 });
|
||
}
|
||
function p(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/findById", method: "post", data: e2 });
|
||
}
|
||
function m(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/findByExId", method: "post", data: e2 });
|
||
}
|
||
function f(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/findByApproveId", method: "post", data: e2 });
|
||
}
|
||
function b(e2) {
|
||
return Object(n["a"])({ url: "/project/Expenses/listExpensesDetails", method: "post", data: e2 });
|
||
}
|
||
function v(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/chargePayFeeBills", method: "post", data: e2 });
|
||
}
|
||
function h(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/chargePrepay", method: "post", data: e2 });
|
||
}
|
||
function g(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/asyncExportChargeList", method: "post", data: e2 });
|
||
}
|
||
function _(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/exportDepositList", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function y(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/downloadPayBills", method: "post", responseType: "blob", data: e2 });
|
||
}
|
||
function C(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/deduction", method: "post", data: e2 });
|
||
}
|
||
function j(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/update", method: "post", data: e2 });
|
||
}
|
||
function w(e2) {
|
||
return Object(n["a"])({ url: "/project/ChargeReceivable/updateDebtor", method: "post", data: e2 });
|
||
}
|
||
function I(e2) {
|
||
return Object(n["a"])({ url: "/appproject/DeductionInfo/findByUuid", method: "post", data: e2 });
|
||
}
|
||
function k(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/turnDeposit", method: "post", data: e2 });
|
||
}
|
||
function N(e2) {
|
||
return Object(n["a"])({ url: "/appproject/PrepayInfo/addAccountByHouseIdAndChargeId", method: "post", data: e2 });
|
||
}
|
||
function O(e2) {
|
||
return Object(n["a"])({ url: "/project/ChargeReceivable/createTempCr", method: "post", data: e2 });
|
||
}
|
||
function T(e2) {
|
||
return Object(n["a"])({ url: "/appproject/InvoiceRecord/openInvoice/pc", method: "post", data: e2 });
|
||
}
|
||
function L(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/smsCollectionFee", method: "post", data: e2 });
|
||
}
|
||
function S(e2) {
|
||
return Object(n["a"])({ url: "/project/FsCharges/fsCharges/outNos", method: "post", data: e2 });
|
||
}
|
||
function F(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/totalStatistics", method: "post", data: e2 });
|
||
}
|
||
function x(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/createReceipt", method: "post", data: e2 });
|
||
}
|
||
function R(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/generatePayBillTask", method: "post", data: e2 });
|
||
}
|
||
function D(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/split", method: "post", data: e2 });
|
||
}
|
||
function B(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/splitPageList", method: "post", data: e2 });
|
||
}
|
||
function P(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/updateRecordPageList", method: "post", data: e2 });
|
||
}
|
||
function $(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/correction", method: "post", data: e2 });
|
||
}
|
||
function A(e2) {
|
||
return Object(n["a"])({ url: "/appproject/Expenses/batchSynStatus", method: "POST", data: e2 });
|
||
}
|
||
function U(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/depositTypeDetail", method: "POST", data: e2 });
|
||
}
|
||
function z(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/manualRelease", method: "POST", data: e2 });
|
||
}
|
||
function q(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/suspend", method: "POST", data: e2 });
|
||
}
|
||
function H(e2) {
|
||
return Object(n["a"])({ url: "/appproject/ChargeReceivable/unsuspend", method: "POST", data: e2 });
|
||
}
|
||
}, eb3f: function(e, t, a) {
|
||
"use strict";
|
||
a("2116");
|
||
} }]);
|