544 lines
38 KiB
JavaScript
544 lines
38 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-6dbe2520"], { 2100: function(e, t, n) {
|
|
}, 9192: function(e, t, n) {
|
|
"use strict";
|
|
n.d(t, "z", (function() {
|
|
return a;
|
|
})), n.d(t, "b", (function() {
|
|
return o;
|
|
})), n.d(t, "j", (function() {
|
|
return s;
|
|
})), n.d(t, "l", (function() {
|
|
return l;
|
|
})), n.d(t, "v", (function() {
|
|
return i;
|
|
})), n.d(t, "y", (function() {
|
|
return u;
|
|
})), n.d(t, "A", (function() {
|
|
return c;
|
|
})), n.d(t, "a", (function() {
|
|
return p;
|
|
})), n.d(t, "q", (function() {
|
|
return d;
|
|
})), n.d(t, "o", (function() {
|
|
return m;
|
|
})), n.d(t, "p", (function() {
|
|
return f;
|
|
})), n.d(t, "u", (function() {
|
|
return y;
|
|
})), n.d(t, "s", (function() {
|
|
return h;
|
|
})), n.d(t, "t", (function() {
|
|
return v;
|
|
})), n.d(t, "e", (function() {
|
|
return b;
|
|
})), n.d(t, "B", (function() {
|
|
return g;
|
|
})), n.d(t, "n", (function() {
|
|
return _;
|
|
})), n.d(t, "w", (function() {
|
|
return w;
|
|
})), n.d(t, "k", (function() {
|
|
return j;
|
|
})), n.d(t, "x", (function() {
|
|
return O;
|
|
})), n.d(t, "h", (function() {
|
|
return T;
|
|
})), n.d(t, "g", (function() {
|
|
return k;
|
|
})), n.d(t, "m", (function() {
|
|
return S;
|
|
})), n.d(t, "f", (function() {
|
|
return q;
|
|
})), n.d(t, "r", (function() {
|
|
return x;
|
|
})), n.d(t, "i", (function() {
|
|
return I;
|
|
})), n.d(t, "d", (function() {
|
|
return C;
|
|
})), n.d(t, "c", (function() {
|
|
return L;
|
|
})), n.d(t, "C", (function() {
|
|
return N;
|
|
}));
|
|
var r = n("b775");
|
|
function a(e2) {
|
|
return Object(r["a"])({ url: "/appproject/PropertyCompany/pageList", method: "POST", data: e2 });
|
|
}
|
|
function o(e2) {
|
|
return Object(r["a"])({ url: "/appproject/PropertyCompany/create", method: "POST", data: e2 });
|
|
}
|
|
function s(e2) {
|
|
return Object(r["a"])({ url: "/appproject/PropertyCompany/update", method: "POST", data: e2 });
|
|
}
|
|
function l(e2) {
|
|
return Object(r["a"])({ url: "/appproject/PropertyCompany/findCompanyByCode", method: "POST", data: e2 });
|
|
}
|
|
function i(e2) {
|
|
return Object(r["a"])({ url: "/appproject/PropertyCompany/pageListByCode", method: "POST", data: e2 });
|
|
}
|
|
function u(e2) {
|
|
return Object(r["a"])({ url: "/appproject/OrderInfo/list", method: "POST", data: e2 });
|
|
}
|
|
function c(e2) {
|
|
return Object(r["a"])({ url: "/appproject/StaffEvaluate/listStaff", method: "POST", data: e2 });
|
|
}
|
|
function p(e2) {
|
|
return Object(r["a"])({ url: "/appproject/WorkOrder/listWork", method: "POST", data: e2 });
|
|
}
|
|
function d(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/create", method: "POST", data: e2 });
|
|
}
|
|
function m(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/findSubjectByUuid", method: "POST", data: e2 });
|
|
}
|
|
function f(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/findSubjectByUuid2", method: "POST", data: e2 });
|
|
}
|
|
function y(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/update", method: "POST", data: e2 });
|
|
}
|
|
function h(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/delete", method: "POST", data: e2 });
|
|
}
|
|
function v(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/resume", method: "POST", data: e2 });
|
|
}
|
|
function b(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/pageList", method: "POST", data: e2 });
|
|
}
|
|
function g(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/updateRel", method: "POST", data: e2 });
|
|
}
|
|
function _(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/findById", method: "POST", data: e2 });
|
|
}
|
|
function w(e2, t2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/importExcel" + t2, method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
|
}
|
|
function j(e2) {
|
|
return Object(r["a"])({ url: "/appproject/MemberEntryRecord/entryAndQuit", method: "POST", data: e2 });
|
|
}
|
|
function O(e2) {
|
|
return Object(r["a"])({ url: "/appproject/MemberEntryRecord/pageList", method: "POST", data: e2 });
|
|
}
|
|
function T(e2) {
|
|
return Object(r["a"])({ url: "/appproject/MemberEntryRecord/delete", method: "POST", data: e2 });
|
|
}
|
|
function k(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/pageList/company", method: "POST", data: e2 });
|
|
}
|
|
function S(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/findParkCharge", method: "POST", data: e2 });
|
|
}
|
|
function q(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/pageListV2", method: "POST", data: e2 });
|
|
}
|
|
function x(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/copy", method: "POST", data: e2 });
|
|
}
|
|
function I(e2) {
|
|
return Object(r["a"])({ url: "/project/FsCharges/deleteFsCharges", method: "POST", data: e2 });
|
|
}
|
|
function C(e2) {
|
|
return Object(r["a"])({ url: "/appproject/ChargePriceTemplate/pageList", method: "POST", data: e2 });
|
|
}
|
|
function L(e2) {
|
|
return Object(r["a"])({ url: "/appproject/ChargePriceTemplate/download", method: "POST", data: e2 });
|
|
}
|
|
function N(e2) {
|
|
return Object(r["a"])({ url: "/appproject/VideoImageCallback/pageList", method: "POST", data: e2 });
|
|
}
|
|
}, "997d": function(e, t, n) {
|
|
"use strict";
|
|
n.d(t, "p", (function() {
|
|
return a;
|
|
})), n.d(t, "g", (function() {
|
|
return o;
|
|
})), n.d(t, "i", (function() {
|
|
return s;
|
|
})), n.d(t, "A", (function() {
|
|
return l;
|
|
})), n.d(t, "m", (function() {
|
|
return i;
|
|
})), n.d(t, "a", (function() {
|
|
return u;
|
|
})), n.d(t, "l", (function() {
|
|
return c;
|
|
})), n.d(t, "h", (function() {
|
|
return p;
|
|
})), n.d(t, "B", (function() {
|
|
return d;
|
|
})), n.d(t, "d", (function() {
|
|
return m;
|
|
})), n.d(t, "e", (function() {
|
|
return f;
|
|
})), n.d(t, "k", (function() {
|
|
return y;
|
|
})), n.d(t, "b", (function() {
|
|
return h;
|
|
})), n.d(t, "c", (function() {
|
|
return v;
|
|
})), n.d(t, "j", (function() {
|
|
return b;
|
|
})), n.d(t, "o", (function() {
|
|
return g;
|
|
})), n.d(t, "s", (function() {
|
|
return _;
|
|
})), n.d(t, "q", (function() {
|
|
return w;
|
|
})), n.d(t, "t", (function() {
|
|
return j;
|
|
})), n.d(t, "f", (function() {
|
|
return O;
|
|
})), n.d(t, "C", (function() {
|
|
return T;
|
|
})), n.d(t, "D", (function() {
|
|
return k;
|
|
})), n.d(t, "r", (function() {
|
|
return S;
|
|
})), n.d(t, "v", (function() {
|
|
return q;
|
|
})), n.d(t, "n", (function() {
|
|
return x;
|
|
})), n.d(t, "y", (function() {
|
|
return I;
|
|
})), n.d(t, "z", (function() {
|
|
return C;
|
|
})), n.d(t, "w", (function() {
|
|
return L;
|
|
})), n.d(t, "x", (function() {
|
|
return N;
|
|
})), n.d(t, "E", (function() {
|
|
return P;
|
|
})), n.d(t, "u", (function() {
|
|
return A;
|
|
}));
|
|
var r = n("b775");
|
|
function a(e2) {
|
|
return Object(r["a"])({ url: "/appproject/Investment/pageList", method: "post", data: e2 });
|
|
}
|
|
function o(e2) {
|
|
return Object(r["a"])({ url: "/appproject/Investment/create", method: "post", data: e2 });
|
|
}
|
|
function s(e2) {
|
|
return Object(r["a"])({ url: "/appproject/Investment/delete", method: "post", data: e2 });
|
|
}
|
|
function l(e2) {
|
|
return Object(r["a"])({ url: "/appproject/Investment/update", method: "post", data: e2 });
|
|
}
|
|
function i(e2) {
|
|
return Object(r["a"])({ url: "/appproject/supplier/listAccountByProjectUuid", method: "post", data: e2 });
|
|
}
|
|
function u(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/pageList", method: "post", data: e2 });
|
|
}
|
|
function c(e2, t2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/importExcel/".concat(t2), method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: e2 });
|
|
}
|
|
function p(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/create", method: "post", data: e2 });
|
|
}
|
|
function d(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/update", method: "post", data: e2 });
|
|
}
|
|
function m(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/batchAbandon", method: "post", data: e2 });
|
|
}
|
|
function f(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/batchApply", method: "post", data: e2 });
|
|
}
|
|
function y(e2) {
|
|
return Object(r["a"])({ url: "/appproject/FinanceApprove/findByProjectUuidAndTypeCode", method: "post", data: e2 });
|
|
}
|
|
function h(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPlan/pageList", method: "post", data: e2 });
|
|
}
|
|
function v(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPlan/approve", method: "post", data: e2 });
|
|
}
|
|
function b(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPlan/findById", method: "post", data: e2 });
|
|
}
|
|
function g(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/pageList", method: "post", data: e2 });
|
|
}
|
|
function _(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/pageList", method: "post", data: e2 });
|
|
}
|
|
function w(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPaymentSubscribe/create", method: "post", data: e2 });
|
|
}
|
|
function j(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/total", method: "post", data: e2 });
|
|
}
|
|
function O(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/cancelOrder", method: "post", data: e2 });
|
|
}
|
|
function T(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/updateInvoiceAmount", method: "post", data: e2 });
|
|
}
|
|
function k(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/updatePaymentInfo", method: "post", data: e2 });
|
|
}
|
|
function S(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrder/findById", method: "post", data: e2 });
|
|
}
|
|
function q(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/pageList", method: "post", data: e2 });
|
|
}
|
|
function x(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/listTotal", method: "post", data: e2 });
|
|
}
|
|
function I(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPaymentSubscribe/pageList", method: "post", data: e2 });
|
|
}
|
|
function C(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentPaymentSubscribe/paymentConfirm", method: "post", data: e2 });
|
|
}
|
|
function L(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/paymentConfirm", method: "post", data: e2 });
|
|
}
|
|
function N(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/statusRollBack", method: "post", data: e2 });
|
|
}
|
|
function P(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/updateReceiveTime", method: "post", data: e2 });
|
|
}
|
|
function A(e2) {
|
|
return Object(r["a"])({ url: "/appproject/InvestmentOrderPaymentRecord/export", method: "post", responseType: "blob", data: e2 });
|
|
}
|
|
}, c497: function(e, t, n) {
|
|
"use strict";
|
|
n.r(t);
|
|
var r = function() {
|
|
var e2 = this, t2 = e2.$createElement, n2 = e2._self._c || t2;
|
|
return n2("div", { staticClass: "app-container bgHeight" }, [n2("div", { ref: "box", staticClass: "searchStys transition_dom" }, [n2("el-form", { ref: "query", attrs: { model: e2.query } }, [n2("div", { ref: "form_box", staticClass: "searchBar" }, [n2("div", { staticClass: "searchInput" }, [n2("el-row", { attrs: { gutter: 20 } }, [n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "orderNo" } }, [n2("el-input", { attrs: { placeholder: "应付单号", clearable: "" }, model: { value: e2.query.orderNo, callback: function(t3) {
|
|
e2.$set(e2.query, "orderNo", t3);
|
|
}, expression: "query.orderNo" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "subjectId" } }, [n2("el-select", { attrs: { placeholder: "支出科目", filterable: "", clearable: "" }, on: { change: e2.changeCategorySelect }, model: { value: e2.query.subjectId, callback: function(t3) {
|
|
e2.$set(e2.query, "subjectId", t3);
|
|
}, expression: "query.subjectId" } }, e2._l(e2.categoryArr, (function(e3) {
|
|
return n2("el-option", { key: e3.id, attrs: { label: e3.name, value: e3.id } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "investmentId" } }, [n2("el-select", { attrs: { placeholder: "支出项", filterable: "", clearable: "" }, model: { value: e2.query.investmentId, callback: function(t3) {
|
|
e2.$set(e2.query, "investmentId", t3);
|
|
}, expression: "query.investmentId" } }, e2._l(e2.itemList, (function(e3) {
|
|
return n2("el-option", { key: e3.id, attrs: { label: e3.name, value: e3.id } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "settlement" } }, [n2("el-select", { attrs: { clearable: "", placeholder: "结算方式" }, model: { value: e2.query.settlement, callback: function(t3) {
|
|
e2.$set(e2.query, "settlement", t3);
|
|
}, expression: "query.settlement" } }, e2._l(e2.settlementTypeList, (function(e3) {
|
|
return n2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "type" } }, [n2("el-select", { attrs: { clearable: "", placeholder: "支付方式" }, model: { value: e2.query.type, callback: function(t3) {
|
|
e2.$set(e2.query, "type", t3);
|
|
}, expression: "query.type" } }, e2._l(e2.payablePayTypeList, (function(e3) {
|
|
return n2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentApplyType" } }, [n2("el-select", { attrs: { clearable: "", placeholder: "支出审批来源" }, model: { value: e2.query.paymentApplyType, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentApplyType", t3);
|
|
}, expression: "query.paymentApplyType" } }, e2._l(e2.expendTypeList, (function(e3) {
|
|
return n2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentApplyNo" } }, [n2("el-input", { attrs: { placeholder: "支出审批来源单号", clearable: "" }, model: { value: e2.query.paymentApplyNo, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentApplyNo", t3);
|
|
}, expression: "query.paymentApplyNo" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentUnit" } }, [n2("el-input", { attrs: { placeholder: "付款单位", clearable: "" }, model: { value: e2.query.paymentUnit, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentUnit", t3);
|
|
}, expression: "query.paymentUnit" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentBank" } }, [n2("el-input", { attrs: { placeholder: "付款开户行", clearable: "" }, model: { value: e2.query.paymentBank, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentBank", t3);
|
|
}, expression: "query.paymentBank" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentAccountNo" } }, [n2("el-input", { attrs: { placeholder: "付款账户", clearable: "" }, model: { value: e2.query.paymentAccountNo, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentAccountNo", t3);
|
|
}, expression: "query.paymentAccountNo" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "receiveUnit" } }, [n2("el-input", { attrs: { placeholder: "收款单位", clearable: "" }, model: { value: e2.query.receiveUnit, callback: function(t3) {
|
|
e2.$set(e2.query, "receiveUnit", t3);
|
|
}, expression: "query.receiveUnit" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "receiveBank" } }, [n2("el-input", { attrs: { placeholder: "收款开户行", clearable: "" }, model: { value: e2.query.receiveBank, callback: function(t3) {
|
|
e2.$set(e2.query, "receiveBank", t3);
|
|
}, expression: "query.receiveBank" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "receiveAccountNo" } }, [n2("el-input", { attrs: { placeholder: "收款账户", clearable: "" }, model: { value: e2.query.receiveAccountNo, callback: function(t3) {
|
|
e2.$set(e2.query, "receiveAccountNo", t3);
|
|
}, expression: "query.receiveAccountNo" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "status" } }, [n2("el-select", { attrs: { clearable: "", placeholder: "状态" }, model: { value: e2.query.status, callback: function(t3) {
|
|
e2.$set(e2.query, "status", t3);
|
|
}, expression: "query.status" } }, e2._l(e2.paymentStatusList, (function(e3) {
|
|
return n2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
|
})), 1)], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 12 } }, [n2("el-form-item", { attrs: { prop: "createTime" } }, [n2("el-date-picker", { attrs: { type: "datetimerange", "range-separator": "至", format: "yyyy-MM-dd HH:mm:ss", "value-format": "yyyy-MM-dd HH:mm:ss", "start-placeholder": "支出开始时间", "end-placeholder": "支出结束时间", "default-time": ["00:00:00", "23:59:59"] }, model: { value: e2.query.createTime, callback: function(t3) {
|
|
e2.$set(e2.query, "createTime", t3);
|
|
}, expression: "query.createTime" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 12 } }, [n2("el-form-item", { attrs: { prop: "payTime" } }, [n2("el-date-picker", { attrs: { type: "datetimerange", "range-separator": "至", format: "yyyy-MM-dd HH:mm:ss", "value-format": "yyyy-MM-dd HH:mm:ss", "start-placeholder": "实际付款开始时间", "end-placeholder": "实际付款结束时间", "default-time": ["00:00:00", "23:59:59"] }, model: { value: e2.query.payTime, callback: function(t3) {
|
|
e2.$set(e2.query, "payTime", t3);
|
|
}, expression: "query.payTime" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "payerName" } }, [n2("el-input", { attrs: { placeholder: "付款人", clearable: "" }, model: { value: e2.query.payerName, callback: function(t3) {
|
|
e2.$set(e2.query, "payerName", t3);
|
|
}, expression: "query.payerName" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "paymentMonthList" } }, [n2("el-date-picker", { attrs: { type: "months", format: "yyyy-MM", "value-format": "yyyy-MM", placeholder: "计提年月" }, model: { value: e2.query.paymentMonthList, callback: function(t3) {
|
|
e2.$set(e2.query, "paymentMonthList", t3);
|
|
}, expression: "query.paymentMonthList" } })], 1)], 1), e2._v(" "), n2("el-col", { attrs: { span: 6 } }, [n2("el-form-item", { attrs: { prop: "investmentBusinessClassifyList" } }, [n2("el-select", { attrs: { clearable: "", placeholder: "支出业务分类", multiple: "", filterable: "", "collapse-tags": "" }, model: { value: e2.query.investmentBusinessClassifyList, callback: function(t3) {
|
|
e2.$set(e2.query, "investmentBusinessClassifyList", t3);
|
|
}, expression: "query.investmentBusinessClassifyList" } }, e2._l(e2.businessExpenseTypeArr, (function(e3) {
|
|
return n2("el-option", { key: e3.value, attrs: { label: e3.label, value: e3.value } });
|
|
})), 1)], 1)], 1)], 1)], 1), e2._v(" "), n2("div", { staticClass: "searchBtn" }, [n2("el-form-item", [n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: function(t3) {
|
|
return e2.onReset("query");
|
|
} } }, [e2._v("重置")]), e2._v(" "), n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: e2.onSearch } }, [e2._v("查询")]), e2._v(" "), e2.is_show || "80px" == e2.height ? e2._e() : n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: e2.upAndDown } }, [e2._v("展开"), n2("i", { staticClass: "el-icon-arrow-down" })]), e2._v(" "), e2.is_show && "80px" != e2.height ? n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: e2.upAndDown } }, [e2._v("收起"), n2("i", { staticClass: "el-icon-arrow-up" })]) : e2._e()], 1)], 1)])])], 1), e2._v(" "), n2("div", { staticClass: "totalBar" }, [n2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [n2("el-descriptions", { attrs: { column: 5, title: "辅助统计" } }, [n2("el-descriptions-item", { attrs: { label: "已支出" } }, [e2._v(e2._s(e2._f("toThousandFilter")(e2.totalInfo.expendedTotal)))]), e2._v(" "), n2("el-descriptions-item", { attrs: { label: "待支出" } }, [e2._v(e2._s(e2._f("toThousandFilter")(e2.totalInfo.pendingExpenditure)))])], 1)], 1)], 1), e2._v(" "), n2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [n2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [n2("span", { staticClass: "planTitle" }, [e2._v("支出记录列表")]), e2._v(" "), n2("el-button", { staticClass: "deduction", attrs: { type: "primary", disabled: "" } }, [e2._v("银企直连支付")]), e2._v(" "), n2("el-button", { staticClass: "deduction", attrs: { type: "success", loading: e2.downloading }, on: { click: e2.exportExcel } }, [e2._v("下载Excel")])], 1), e2._v(" "), n2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], ref: "tableData", attrs: { border: "", data: e2.listData, "header-cell-style": e2.headClass } }, [n2("el-table-column", { attrs: { align: "center", label: "应付单号", "show-overflow-tooltip": "", "min-width": "200" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.orderNo || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "计提年月", "show-overflow-tooltip": "", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.paymentMonth || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "预算分类", "show-overflow-tooltip": "", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", { style: { color: 2 == t3.row.budgetType ? "red" : "" } }, [e2._v(e2._s(e2._f("getItemType")(t3.row.budgetType, e2.budgetTypeList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "支出科目", "show-overflow-tooltip": "", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.subjectName || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "支出项", "show-overflow-tooltip": "", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.investmentName || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "right", "show-overflow-tooltip": "", label: "支出金额", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("toThousandFilter")(t3.row.totalAmount)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "right", "show-overflow-tooltip": "", label: "未付金额", "min-width": "140" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("toThousandFilter")(t3.row.unpaidAmount)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "支出时间", "min-width": "180" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.payTime || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "结算方式", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.settlement, e2.settlementTypeList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "支付方式", "show-overflow-tooltip": "", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.type, e2.payablePayTypeList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "支出审批来源", "show-overflow-tooltip": "", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.paymentApplyType, e2.expendTypeList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "支出审批编号", "min-width": "240" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.paymentApplyNo || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "付款单位", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.paymentUnit || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "付款开户行", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.paymentBank || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "付款账户", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.paymentAccountNo || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "收款单位", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.receiveUnit || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "收款开户行", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.receiveBank || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "收款账户", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.receiveAccountNo || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "应付审批来源", "show-overflow-tooltip": "", "min-width": "120" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.investmentApplyType, e2.payableTypeList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "应付审批编号", "min-width": "240" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.investmentApplyNo || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "状态", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(e2._f("getItemType")(t3.row.status, e2.paymentStatusList)))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "实际付款时间", "min-width": "200" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.receiveTime))]), e2._v(" "), n2("el-popover", { ref: "popover-" + t3.$index, attrs: { placement: "right", trigger: "click" } }, [n2("el-date-picker", { attrs: { type: "datetime", format: "yyyy-MM-dd HH:mm:ss", "value-format": "yyyy-MM-dd HH:mm:ss", placeholder: "选择日期时间", "default-time": "00:00:00" }, model: { value: e2.newTime, callback: function(t4) {
|
|
e2.newTime = t4;
|
|
}, expression: "newTime" } }), e2._v(" "), n2("el-button", { attrs: { type: "text" }, on: { click: function(n3) {
|
|
return e2.confirmNewDate(t3.row, t3.$index);
|
|
} } }, [e2._v("确定")]), e2._v(" "), n2("el-button", { attrs: { type: "text" }, on: { click: function(n3) {
|
|
return e2.newDateEsc(t3.$index);
|
|
} } }, [e2._v("取消")]), e2._v(" "), n2("el-button", { attrs: { slot: "reference", type: "text" }, on: { click: function(n3) {
|
|
return e2.setNewDate(t3.row);
|
|
} }, slot: "reference" }, [n2("i", { staticClass: "el-icon-edit" })])], 1)];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "付款人", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.payerName || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "付款操作时间", "min-width": "180" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.payerUpdateTime || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "更新人", "min-width": "100" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.updaterName || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "更新时间", "min-width": "180" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [n2("span", [e2._v(e2._s(t3.row.updateTime || "-"))])];
|
|
} }]) }), e2._v(" "), n2("el-table-column", { attrs: { align: "center", "show-overflow-tooltip": "", label: "操作", fixed: "right", "min-width": "160" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [3 == t3.row.status && 4 != t3.row.paymentApplyType ? n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text", loading: e2.load }, on: { click: function(n3) {
|
|
return e2.payProblem(t3.row);
|
|
} } }, [e2._v("付款遇到疑问")]) : e2._e(), e2._v(" "), 1 == t3.row.status ? n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text", loading: e2.load }, on: { click: function(n3) {
|
|
return e2.openDialog(t3.row);
|
|
} } }, [e2._v("确认已付款")]) : e2._e()];
|
|
} }]) })], 1), e2._v(" "), n2("div", { staticClass: "paginations" }, [n2("el-pagination", { attrs: { background: "", "current-page": e2.query.pageNumber, "page-sizes": [10, 30, 50], "page-size": e2.query.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.total }, on: { "update:currentPage": function(t3) {
|
|
return e2.$set(e2.query, "pageNumber", t3);
|
|
}, "update:current-page": function(t3) {
|
|
return e2.$set(e2.query, "pageNumber", t3);
|
|
}, "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1)], 1), e2._v(" "), n2("el-dialog", { attrs: { width: "30%", title: e2.title, "close-on-click-modal": false, "close-on-press-escape": false, visible: e2.showDialog, "before-close": e2.closeDialog }, on: { "update:visible": function(t3) {
|
|
e2.showDialog = t3;
|
|
} } }, [n2("el-form", { ref: "checkForm", staticClass: "checkForm", attrs: { model: e2.checkForm, rules: e2.checkRule, "label-width": "100px" } }, [n2("el-form-item", { attrs: { label: "登录密码", prop: "pwd" } }, [n2("el-input", { attrs: { type: "password", clearable: "", placeholder: "请输入登录密码" }, model: { value: e2.checkForm.pwd, callback: function(t3) {
|
|
e2.$set(e2.checkForm, "pwd", t3);
|
|
}, expression: "checkForm.pwd" } })], 1), e2._v(" "), n2("el-form-item", { attrs: { label: "" } }, [n2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: e2.confirmClick } }, [e2._v("确 定")]), e2._v(" "), n2("el-button", { on: { click: e2.closeDialog } }, [e2._v("取 消")])], 1)], 1)], 1)], 1);
|
|
}, a = [], o = n("997d"), s = n("9192"), l = n("dce5"), i = { data: function() {
|
|
return { businessExpenseTypeArr: l["t"], budgetTypeList: l["s"], payableTypeList: l["Kb"], payablePayStatusList: l["Hb"], payablePayTypeList: l["Ib"], expendTypeList: l["V"], paymentStatusList: l["Ob"], settlementTypeList: l["hc"], is_show: true, height: "", categoryArr: [], itemList: [], load: false, total: 0, query: { paymentMonthList: [], pageNumber: 1, pageSize: 10, orderNo: "", subjectId: "", investmentId: "", settlement: "", type: "", paymentApplyType: "", paymentApplyNo: "", paymentUnit: "", paymentBank: "", paymentAccountNo: "", receiveUnit: "", receiveBank: "", receiveAccountNo: "", status: "", payerName: "", createTime: "", payTime: "", investmentBusinessClassifyList: [], companyId: this.$store.state.companyId }, totalInfo: "", listLoading: false, listData: [], showDialog: false, title: "已付款确认", checkForm: { pwd: "" }, checkRule: { pwd: [{ required: true, message: "请输入登录密码", trigger: "blur" }, { min: 6, message: "密码长度最短6位", trigger: "blur" }] }, saveData: "", newTime: "", downloading: false };
|
|
}, created: function() {
|
|
this.getRealHeight();
|
|
}, mounted: function() {
|
|
this.getList(), this.findSubjectBy(), this.getItemList();
|
|
}, methods: { getList: function() {
|
|
var e2 = this;
|
|
this.listLoading = true, this.query.projectUuid = this.$store.state.community_uuid, this.query.startTime = this.query.createTime ? this.query.createTime[0] : "", this.query.endTime = this.query.createTime ? this.query.createTime[1] : "", this.query.receiveStartTime = this.query.payTime ? this.query.payTime[0] : "", this.query.receiveEndTime = this.query.payTime ? this.query.payTime[1] : "", Object(o["v"])(this.query).then((function(t2) {
|
|
0 == t2.code ? (e2.listData = t2.data.records, e2.total = t2.data.rowsCount, e2.listLoading = false) : e2.listLoading = false;
|
|
})).catch((function(t2) {
|
|
e2.listLoading = false;
|
|
})), this.getTotal(this.query);
|
|
}, getTotal: function(e2) {
|
|
var t2 = this;
|
|
Object(o["n"])(e2).then((function(e3) {
|
|
0 == e3.code && (t2.totalInfo = e3.data);
|
|
}));
|
|
}, findSubjectBy: function() {
|
|
var e2 = this;
|
|
Object(s["o"])({ projectUuid: this.$store.state.community_uuid, subjectType: 4, incomeClassify: 2 }).then((function(t2) {
|
|
0 == t2.code && (e2.categoryArr = t2.data);
|
|
}));
|
|
}, changeCategorySelect: function(e2) {
|
|
}, getItemList: function() {
|
|
var e2 = this, t2 = { projectUuid: this.$store.state.community_uuid, pageSize: -1, pageNumber: -1, isDelete: -1, subjectId: this.query.subjectId };
|
|
Object(o["p"])(t2).then((function(t3) {
|
|
e2.itemList = t3.data.records;
|
|
}));
|
|
}, setNewDate: function(e2) {
|
|
var t2 = JSON.parse(JSON.stringify(e2));
|
|
this.newTime = t2.receiveTime;
|
|
}, confirmNewDate: function(e2, t2) {
|
|
var n2 = this;
|
|
if ("" != this.newTime && void 0 != this.newTime && null != this.newTime) {
|
|
var r2 = { id: e2.id, receiveTime: this.newTime, updaterId: this.$store.state.user.userInfo.memberId, updaterName: this.$store.state.user.userInfo.memberName };
|
|
Object(o["E"])(r2).then((function(e3) {
|
|
0 == e3.code && (n2.$message({ type: "success", message: "操作成功!" }), n2.newDateEsc(), n2.getList());
|
|
}));
|
|
} else this.$message("实际付款修改时间不能为空!");
|
|
}, newDateEsc: function() {
|
|
document.body.click();
|
|
}, payProblem: function(e2) {
|
|
var t2 = this;
|
|
this.$confirm("此操作会更改数据状态,并记录操作记录,是否继续?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning" }).then((function() {
|
|
t2.listLoading = true;
|
|
var n2 = { id: e2.id, updaterId: t2.$store.state.user.userInfo.memberId, updaterName: t2.$store.state.user.userInfo.memberName };
|
|
Object(o["x"])(n2).then((function(e3) {
|
|
0 == e3.code && (t2.load = false, t2.$message({ type: "success", message: "操作成功!" }), t2.getList());
|
|
}));
|
|
}));
|
|
}, openDialog: function(e2) {
|
|
this.saveData = e2, this.showDialog = true;
|
|
}, confirmClick: function() {
|
|
var e2 = this;
|
|
this.$refs["checkForm"].validate((function(t2) {
|
|
if (t2) {
|
|
var n2 = { id: e2.saveData.id, password: e2.checkForm.pwd, updaterId: e2.$store.state.user.userInfo.memberId, updaterName: e2.$store.state.user.userInfo.memberName };
|
|
Object(o["w"])(n2).then((function(t3) {
|
|
0 == t3.code && (e2.$message({ type: "success", message: "操作成功!" }), e2.closeDialog(), e2.getList());
|
|
}));
|
|
}
|
|
}));
|
|
}, closeDialog: function() {
|
|
this.$refs["checkForm"].resetFields(), this.showDialog = false;
|
|
}, exportExcel: function() {
|
|
var e2 = this;
|
|
this.downloading = true, Object(o["u"])(this.query).then((function(t2) {
|
|
e2.downloading = false;
|
|
var n2 = new Blob([t2], { type: "application/vnd.ms-excel;charset=UTF-8" }), r2 = (/* @__PURE__ */ new Date()).valueOf();
|
|
if (window.navigator.msSaveOrOpenBlob) navigator.msSaveBlob(n2);
|
|
else {
|
|
var a2 = document.createElement("a");
|
|
a2.download = "支出记录_".concat(r2, ".xls"), a2.href = URL.createObjectURL(n2), a2.click(), URL.revokeObjectURL(a2.href), document.body.removeChild(a2);
|
|
}
|
|
})).catch((function(t2) {
|
|
e2.downloading = false;
|
|
}));
|
|
}, onSearch: function() {
|
|
this.query.pageNumber = 1, this.getList();
|
|
}, onReset: function(e2) {
|
|
this.$refs[e2].resetFields(), this.query.pageNumber = 1, this.getList();
|
|
}, handleSizeChange: function(e2) {
|
|
this.query.pageSize = e2, this.getList();
|
|
}, handleCurrentChange: function(e2) {
|
|
this.query.pageNumber = e2, this.getList();
|
|
}, upAndDown: function() {
|
|
this.is_show ? this.$refs.box.style.height = "80px" : this.$refs.box.style.height = this.height, this.is_show = !this.is_show;
|
|
}, getRealHeight: function() {
|
|
this.$nextTick((function() {
|
|
this.height = this.$refs.form_box.offsetHeight + "px", this.$refs.box.style.height = this.height;
|
|
}));
|
|
}, headClass: function() {
|
|
return "text-align:center;background:#FAFAFA;";
|
|
} } }, u = i, c = (n("ef15"), n("829d")), p = Object(c["a"])(u, r, a, false, null, "600e6b55", null);
|
|
t["default"] = p.exports;
|
|
}, ef15: function(e, t, n) {
|
|
"use strict";
|
|
n("2100");
|
|
} }]);
|