Files
wysite/output/sourcemaps/hc-pos.sqygj.cn/static/js/chunk-900f526c.f716f839.js

236 lines
19 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-900f526c"], { "1a53": function(t, e, n) {
"use strict";
n.r(e);
var r = function() {
var t2 = this, e2 = t2.$createElement, n2 = t2._self._c || e2;
return n2("div", { staticClass: "app-container bgHeight" }, [n2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [n2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [n2("span", { staticClass: "planTitle" }, [t2._v(" 预算配置 ")])]), t2._v(" "), n2("el-table", { attrs: { border: "", data: t2.listTable, "header-cell-style": t2.headClass, fit: "", "highlight-current-row": "" } }, [n2("el-table-column", { attrs: { label: "#", align: "center", width: "80", type: "index" } }), t2._v(" "), n2("el-table-column", { attrs: { align: "center" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
return [t2._v(t2._s(t2._f("getItemType")(e3.row.budgetType, t2.budgetList)))];
} }]) }, [n2("template", { slot: "header" }, [t2._v("\n 收入实际考核值\n "), n2("el-tooltip", { attrs: { placement: "right", "popper-class": "tooltip-width" } }, [n2("div", { attrs: { slot: "content" }, slot: "content" }, [n2("p", [t2._v("一、本年预算")]), t2._v(" "), n2("p", [t2._v("配置1.1【按权责口径下的收付实现制I】计算公式")]), t2._v(" "), n2("p", [t2._v("1.当配置不含【特殊减免】【预缴雨滴抵扣】【本年后月】则公式为D往月回款+D2本月回款-D往月回款【特殊减免】+D2本月回款【特殊减免】-D往月回款【雨滴积分】+D2本月回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("2.当配置含“特殊减免”“预缴雨滴抵扣”和“本年后月”则公式为“D往月回款+D2本月回款+D后月回款”")]), t2._v(" "), n2("p", [t2._v("3.当配置不含“特殊减免”时则公式为D往月回款+D2本月回款+D后月回款-D往月回款【特殊减免】+D2本月回款【特殊减免】+D后月回款【特殊减免】")]), t2._v(" "), n2("p", [t2._v("4.当配置不含“预缴雨滴抵扣”时则公式为D往月回款+D2本月回款+D后月回款-D往月回款【雨滴积分】+D2本月回款【雨滴积分】+D后月回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("5.当配置不含“本年后月”时则公式为D往月回款+D2本月回款")]), t2._v(" "), n2("p", [t2._v("配置1.2 【按权责口径下的收付实现制II】")]), t2._v(" "), n2("p", [t2._v("1.当配置不含【特殊减免】【预缴雨滴抵扣】【本年后月】计算公式为:(D往月回款+D3本月回款)-(D往月回款【特殊减免】+D3本月回款【特殊减免】)-(D往月回款【雨滴积分】+D3本月回款【雨滴积分】)。")]), t2._v(" "), n2("p", [t2._v("2.当配置不含【特殊减免】【预缴雨滴抵扣】且含【本年后月】计算公式为:(D往月回款+D3本月回款+D后月回款)-(D往月回款【特殊减免】+D3本月回款【特殊减免】+D后月回款【特殊减免】)-(D往月回款【雨滴积分】+D3本月回款【雨滴积分】+D后月回款【雨滴积分】)。")]), t2._v(" "), n2("p", [t2._v("配置1.3【按收付实现制】计算公式【D往年回款 + D去年回款 + D往月回款 + D本月回款 + D后月回款 + D2预缴【货币】收入 - D2预缴【货币】退款】-D往年回款【特殊减免】+ D去年回款【特殊减免】+ D往月回款【特殊减免】+ D本月回款【特殊减免】+ D后月回款【特殊减免】-D往年回款【雨滴积分】+ D去年回款【雨滴积分】+ D往月回款【雨滴积分】+ D本月回款【雨滴积分】+ D后月回款【雨滴积分】-D往年回款【货币积分】+ D去年回款【货币积分】+ D往月回款【货币积分】+ D本月回款【货币积分】+ D后月回款【货币积分】-D往年回款【押金转】+ D去年回款【押金转】+ D往月回款【押金转】+ D本月回款【押金转】+ D后月回款【押金转】 ")]), t2._v(" "), n2("p", [t2._v("二、去年欠费预算达成率:")]), t2._v(" "), n2("p", [t2._v("6.1 当“按权责口径下的收付实现制”,则,")]), t2._v(" "), n2("p", [t2._v("条件1.当配置不含【特殊减免】【预缴雨滴抵扣】和【本年后月】则公式为D去年回款 - D去年回款【特殊减免】-D去年回款【雨滴积分】”")]), t2._v(" "), n2("p", [t2._v("条件2.当配置含“特殊减免”“预缴雨滴抵扣”和“本年后月”则公式为“D去年回款”")]), t2._v(" "), n2("p", [t2._v("条件3.当配置不含“特殊减免”时则公式为D去年回款 - D去年回款【特殊减免】")]), t2._v(" "), n2("p", [t2._v("条件4.当配置不含“预缴雨滴抵扣”时则公式为D去年回款 - D去年回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("条件5.当配置不含“本年后月”时则公式为D去年回款。")]), t2._v(" "), n2("p", [t2._v("条件6.当配置仅含“本年后月”时则为0。")]), t2._v(" "), n2("p", [t2._v("条件7.当配置仅含“特殊减免”时则公式为D去年回款 - D去年回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("条件8.当配置仅含“预缴雨滴抵扣”时则公式为D去年回款 - D去年回款【特殊减免】")]), t2._v(" "), n2("p", [t2._v("6.2 当“按收付实现制”则计算方式为【D去年回款】- D去年回款【特殊减免】- D去年回款【雨滴积分】-D去年回款【货币积分】- D去年回款【押金转】。")]), t2._v(" "), n2("p", [t2._v("三、往年欠费预算达成率:")]), t2._v(" "), n2("p", [t2._v("3.1当【按权责口径下的收付实现制】,则")]), t2._v(" "), n2("p", [t2._v("条件1.当配置不含【特殊减免】【预缴雨滴抵扣】和【本年后月】则公式为D往年回款 - D往年回款【特殊减免】-D往年回款【雨滴积分】”")]), t2._v(" "), n2("p", [t2._v("条件2.当配置含“特殊减免”“预缴雨滴抵扣”和“本年后月”则公式为“D往年回款”")]), t2._v(" "), n2("p", [t2._v("条件3.当配置不含“特殊减免”时则公式为D往年回款 - D往年回款【特殊减免】")]), t2._v(" "), n2("p", [t2._v("条件4.当配置不含“预缴雨滴抵扣”时则公式为D往年回款 - D往年回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("条件5.当配置不含“本年后月”时则公式为D往年回款。")]), t2._v(" "), n2("p", [t2._v("条件6.当配置仅含“本年后月”时则为0。")]), t2._v(" "), n2("p", [t2._v("条件7.当配置仅含“特殊减免”时则公式为D往年回款 - D往年回款【雨滴积分】")]), t2._v(" "), n2("p", [t2._v("条件8.当配置仅含“预缴雨滴抵扣”时则公式为D往年回款 - D往年回款【特殊减免】")]), t2._v(" "), n2("p", [t2._v("3.2 当【按收付实现制】则计算方式为【D往年回款】- D往年回款【特殊减免】- D往年回款【雨滴积分】-D往年回款【货币积分】- D往年回款【押金转】。")])]), t2._v(" "), n2("i", { staticClass: "el-icon-info" })])], 1)], 2), t2._v(" "), n2("el-table-column", { attrs: { align: "center" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
return [t2._v(t2._s(t2._f("getItemType")(e3.row.investmentBudgetType, t2.investmentBudgetList)))];
} }]) }, [n2("template", { slot: "header" }, [t2._v("\n 支出实际考核值\n "), n2("el-tooltip", { attrs: { placement: "right" } }, [n2("div", { attrs: { slot: "content" }, slot: "content" }, [n2("p", [t2._v("1.按收付实现制I取“支出记录”按的支出时间统计")]), t2._v(" "), n2("p", [t2._v("2.按收付实现制II取“支出记录”按计提年月统计。")]), t2._v(" "), n2("p", [t2._v("\n 3.按权责发生制I取“应付”数据按计提年月进行月份划分取全部应付金额\n ")]), t2._v(" "), n2("p", [t2._v("\n 4.按权责发生制II取“应付”数据按应付日期进行月份划分取全部应付金额\n ")])]), t2._v(" "), n2("i", { staticClass: "el-icon-info" })])], 1)], 2), t2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "特殊减免/预缴雨滴抵扣" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
return [t2._v(t2._s(t2.getSpecialTypeName(e3.row.specialTypeList)))];
} }]) }), t2._v(" "), n2("el-table-column", { attrs: { align: "center", label: "操作" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
return [n2("el-button", { attrs: { type: "text" }, on: { click: function(n3) {
return t2.editSetting(e3.row);
} } }, [t2._v("变更")])];
} }]) })], 1)], 1), t2._v(" "), n2("el-dialog", { attrs: { title: "变更预算配置", visible: t2.settingVisible, "close-on-click-modal": false, "close-on-press-escape": false, width: "30%", "before-close": t2.setClose }, on: { "update:visible": function(e3) {
t2.settingVisible = e3;
} } }, [n2("el-form", { ref: "settingForm", staticClass: "setForm", attrs: { model: t2.settingForm, "label-width": "140px" } }, [n2("el-form-item", { attrs: { label: "收入预算考核值", prop: "budgetType", rules: { required: true, message: "请选择收入预算考核值", trigger: "change" } } }, [n2("el-select", { attrs: { placeholder: "选择收入预算考核值" }, on: { change: t2.typeChange }, model: { value: t2.settingForm.budgetType, callback: function(e3) {
t2.$set(t2.settingForm, "budgetType", e3);
}, expression: "settingForm.budgetType" } }, t2._l(t2.budgetList, (function(t3) {
return n2("el-option", { key: t3.value, attrs: { label: t3.label, value: t3.value, disabled: 2 == t3.value } });
})), 1)], 1), t2._v(" "), n2("el-form-item", { attrs: { label: "", prop: "specialTypeList" } }, [n2("el-checkbox-group", { attrs: { disabled: 3 == t2.settingForm.budgetType }, model: { value: t2.settingForm.specialTypeList, callback: function(e3) {
t2.$set(t2.settingForm, "specialTypeList", e3);
}, expression: "settingForm.specialTypeList" } }, [n2("el-checkbox", { attrs: { label: "1" } }, [t2._v("含特殊减免")]), t2._v(" "), n2("el-checkbox", { attrs: { label: "2" } }, [t2._v("含预缴雨滴抵扣")]), t2._v(" "), n2("el-checkbox", { attrs: { label: "3", disabled: 4 == t2.settingForm.budgetType } }, [t2._v("含本年后月")])], 1)], 1), t2._v(" "), n2("el-form-item", { attrs: { label: "支出预算考核值", prop: "investmentBudgetType", rules: { required: true, message: "请选支出择预算考核值", trigger: "change" } } }, [n2("el-select", { attrs: { placeholder: "选择支出预算考核值" }, model: { value: t2.settingForm.investmentBudgetType, callback: function(e3) {
t2.$set(t2.settingForm, "investmentBudgetType", e3);
}, expression: "settingForm.investmentBudgetType" } }, t2._l(t2.investmentBudgetList, (function(t3) {
return n2("el-option", { key: t3.value, attrs: { label: t3.label, value: t3.value } });
})), 1)], 1), t2._v(" "), n2("el-form-item", { attrs: { label: "" } }, [n2("el-button", { attrs: { type: "primary" }, on: { click: t2.settingPost } }, [t2._v("确 定")]), t2._v(" "), n2("el-button", { on: { click: t2.setClose } }, [t2._v("取 消")])], 1)], 1)], 1)], 1);
}, o = [], a = n("65f5"), u = n("dce5"), s = { data: function() {
return { budgetList: u["q"], investmentBudgetList: u["jb"], settingVisible: false, total: 0, listTable: [], settingForm: { budgetType: "", specialTypeList: [], investmentBudgetType: "" }, saveData: "" };
}, created: function() {
this.getlistData();
}, methods: { getlistData: function() {
var t2 = this;
this.listTable = [], Object(a["n"])({ uuid: this.$store.state.community_uuid }).then((function(e2) {
e2 && e2.data && t2.listTable.push(e2.data);
}));
}, editSetting: function(t2) {
this.settingVisible = true, this.$nextTick((function() {
this.settingForm.budgetType = t2.budgetType, this.settingForm.specialTypeList = t2.specialTypeList.split(","), this.settingForm.investmentBudgetType = t2.investmentBudgetType, this.saveData = t2;
}));
}, typeChange: function(t2) {
3 != t2 && 4 != t2 || (this.settingForm.specialTypeList = []);
}, settingPost: function() {
var t2 = this;
this.$refs["settingForm"].validate((function(e2) {
if (e2) {
var n2 = { projectUuid: t2.$store.state.community_uuid, budgetType: t2.settingForm.budgetType, investmentBudgetType: t2.settingForm.investmentBudgetType, specialTypeList: t2.settingForm.specialTypeList.toString() };
Object(a["E"])(n2).then((function(e3) {
0 == e3.code && (t2.$message({ message: "变更成功!", type: "success" }), t2.setClose(), t2.getlistData());
}));
}
}));
}, getSpecialTypeName: function(t2) {
if (t2) {
var e2 = t2.split(",");
if (e2.length) {
var n2 = [];
return e2.forEach((function(t3) {
"1" == t3 ? n2.push("特殊减免") : "2" == t3 ? n2.push("预缴雨滴抵扣") : "3" == t3 && n2.push("含本年后月");
})), n2.toString();
}
return "-";
}
return "-";
}, setClose: function() {
this.saveData = "", this.$refs["settingForm"].resetFields(), this.settingVisible = false;
}, headClass: function() {
return "text-align:center;background:#FAFAFA;";
} } }, i = s, p = (n("f820"), n("829d")), c = Object(p["a"])(i, r, o, false, null, null, null);
e["default"] = c.exports;
}, "37cc": function(t, e, n) {
}, "65f5": function(t, e, n) {
"use strict";
n.d(e, "s", (function() {
return o;
})), n.d(e, "q", (function() {
return a;
})), n.d(e, "k", (function() {
return u;
})), n.d(e, "p", (function() {
return s;
})), n.d(e, "r", (function() {
return i;
})), n.d(e, "e", (function() {
return p;
})), n.d(e, "A", (function() {
return c;
})), n.d(e, "w", (function() {
return l;
})), n.d(e, "b", (function() {
return d;
})), n.d(e, "c", (function() {
return g;
})), n.d(e, "y", (function() {
return v;
})), n.d(e, "l", (function() {
return m;
})), n.d(e, "z", (function() {
return f;
})), n.d(e, "m", (function() {
return b;
})), n.d(e, "t", (function() {
return _;
})), n.d(e, "x", (function() {
return D;
})), n.d(e, "d", (function() {
return h;
})), n.d(e, "n", (function() {
return y;
})), n.d(e, "E", (function() {
return j;
})), n.d(e, "C", (function() {
return B;
})), n.d(e, "h", (function() {
return T;
})), n.d(e, "i", (function() {
return I;
})), n.d(e, "u", (function() {
return O;
})), n.d(e, "f", (function() {
return F;
})), n.d(e, "g", (function() {
return k;
})), n.d(e, "j", (function() {
return L;
})), n.d(e, "a", (function() {
return C;
})), n.d(e, "o", (function() {
return M;
})), n.d(e, "B", (function() {
return w;
})), n.d(e, "v", (function() {
return x;
})), n.d(e, "D", (function() {
return S;
}));
var r = n("b775");
function o(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/getTemplatePageList", method: "post", data: t2 });
}
function a(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/getBudgetItemTree", method: "post", data: t2 });
}
function u(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/create", method: "post", data: t2 });
}
function s(t2) {
return Object(r["a"])({ url: "/appproject/BudgetMoneyModifyApply/pageList", method: "post", data: t2 });
}
function i(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/modifyRecordPageList", method: "post", data: t2 });
}
function p(t2) {
return Object(r["a"])({ url: "/appproject/BudgetMoneyModifyApply/approveApply", method: "post", data: t2 });
}
function c(t2) {
return Object(r["a"])({ url: "/appproject/BudgetMoneyModifyApply/refuseApply", method: "post", data: t2 });
}
function l(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/modifyDetails", method: "post", data: t2 });
}
function d(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/adjustAmount", method: "post", data: t2 });
}
function g(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/adjustAmount2", method: "post", data: t2 });
}
function v(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/queryBudgetItemMoney", method: "post", data: t2 });
}
function m(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/delBudgetItemNode", method: "post", data: t2 });
}
function f(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/queryBudgetMoneyStatistical", method: "post", data: t2 });
}
function b(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/exportBudgetTemplate", method: "post", responseType: "blob", data: t2 });
}
function _(t2, e2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/importBudgetItemMoney?projectUuid=" + e2.projectUuid + "&year=" + e2.year + "&type=" + e2.type + "&createUserUuid=" + e2.createUserUuid + "&createUserName=" + e2.createUserName + "&id=" + e2.id, method: "post", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: t2 });
}
function D(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/queryBudgetAccountInfo", method: "post", data: t2 });
}
function h(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/adjustTotal", method: "post", data: t2 });
}
function y(t2) {
return Object(r["a"])({ url: "/appproject/ProjectConfig/findByUuid", method: "post", data: t2 });
}
function j(t2) {
return Object(r["a"])({ url: "/appproject/ProjectConfig/updateBudgetByProjectUuid", method: "post", data: t2 });
}
function B(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItem/setMainBudgetNode", method: "post", data: t2 });
}
function T(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/pageList", method: "post", data: t2 });
}
function I(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/total", method: "post", data: t2 });
}
function O(t2, e2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/importExcel/".concat(e2), method: "post", isReturnResponse: true, responseType: "blob", headers: { "Content-Type": "multipart/form-data;charset=UTF-8" }, data: t2 });
}
function F(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/create", method: "post", data: t2 });
}
function k(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/findById", method: "post", data: t2 });
}
function L(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/update", method: "post", data: t2 });
}
function C(t2) {
return Object(r["a"])({ url: "/appproject/BudgetBusiness/log", method: "post", data: t2 });
}
function M(t2) {
return Object(r["a"])({ url: "/appproject/BudgetItemMoney/auto/statistics/generate/budget", method: "post", data: t2 });
}
function w(t2) {
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/pageList/adopt", method: "post", data: t2 });
}
function x(t2) {
return Object(r["a"])({ url: "/appproject/InvestmentSubscribe/into/rolling/budget", method: "post", data: t2 });
}
function S(t2) {
return Object(r["a"])({ url: "/project/BudgetItemMoney/value/change/statistics", method: "post", data: t2 });
}
}, f820: function(t, e, n) {
"use strict";
n("37cc");
} }]);