webpackJsonp([1], {
128 : function(t, e, a) {
function s(t) {
a(467)
}
var i = a(10)(a(211), a(503), s, null, null);
t.exports = i.exports
},
134 : function(t, e, a) {
"use strict";
function s() {}
a.d(e, "a",
function() {
return s
}),
s.prototype.calculate = function(t) {
var e = {
interest: "",
toatlInterest: "",
rate: t.rate
},
a = this;
a.data = t;
var s = this.data.rate / 12,
i = [],
n = [],
o = parseInt(a.data.month),
r = parseFloat(a.data.totalMoney),
l = 0,
c = 0,
h = 0,
u = [];
if (1 == a.data.type) {
for (var v = r * s * Math.pow(1 + s, o) / (Math.pow(1 + s, o) - 1); l < a.data.month; l++) i.push(Math.round(r * s * (Math.pow(1 + s, o) - Math.pow(1 + s, l)) / (Math.pow(1 + s, o) - 1))),
n.push(Math.round(r * s * Math.pow(1 + s, l) / (Math.pow(1 + s, o) - 1))),
c += n[l];
for (var l = 0; l < i.length; l++) h += Number(i[l]);
h = Math.round(v * o - r),
v = Math.round(v);
for (var p = 1; p <= a.data.month; p++) u.push(Math.round(h - Math.round(v) * p))
} else if (2 == a.data.type) {
var n = Math.round(r / o),
v = [],
m = n * s;
h = Math.round((r / o + r * s + r / o * (1 + s)) / 2 * o - r);
for (var d = 0; l < a.data.month; l++) i.push(Math.round((r - c) * s)),
v.push(parseInt(n + (r - c) * s)),
c = n * (l + 1),
d += Math.round(v[l]),
u.push(Math.round(r + h - d));
e.djMoney = Math.round(m)
}
return e.interest = i,
e.toatlInterest = h,
e.monYg = v,
e.moMoney = n,
e.leftMoney = u,
e.totalMoney = r,
e.firstMonYg = "number" == typeof v ? v: v[0],
e
}
},
135 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(222),
i = a.n(s),
n = a(87),
o = a.n(n),
r = a(58),
l = {};
l.install = function(t, e) {
if (!document.querySelectorAll(".alertBox").length) {
var a = t.extend(r),
s = new a,
n = s.$mount().$el;
document.body.appendChild(n),
t.prototype.$toast = {
show: function(t) {
"string" == typeof t ? s.text = t: "object" === (void 0 === t ? "undefined": o()(t)) && i()(s, t),
s.show = !0,
0 !== t.time && setTimeout(function() {
s.show = !1
},
t.time || s.time)
},
hide: function() {
s.show = !1
}
}
}
},
e.
default = l
},
181 : function(t, e, a) {
function s(t) {
a(466)
}
var i = a(10)(a(206), a(502), s, null, null);
t.exports = i.exports
},
183 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(182),
i = a(477),
n = a.n(i),
o = a(221),
r = a(481),
l = a.n(r),
c = a(185),
h = a.n(c),
u = a(135);
s.a.config.productionTip = !1;
var v = "http://ditu.fang.com/?c=tools";
s.a.prototype.G = {
jk: v,
city: window.Fang.city,
urlXFSF: v + "&a=getXfsf",
urlESFSF: v + "&a=getEsfSf"
},
s.a.prototype.$axios = h.a,
h.a.defaults.withCredentials = !0,
s.a.use(u.
default),
new s.a({
el: "#app",
router: o.a,
template: "",
components: {
App: n.a
}
}),
new s.a({
el: "#loginBarNew",
template: "",
components: {
Login: l.a
}
})
},
203 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(482),
i = a.n(s);
a(454),
e.
default = {
name: "app",
data: function() {
return {}
},
watch: {},
methods: {},
components: {
navigate: i.a
}
}
},
204 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "ajFew",
data: function() {
return {
items: [{
text: "9成",
val: 9
},
{
text: "8成",
val: 8
},
{
text: "7成",
val: 7
},
{
text: "6成",
val: 6
},
{
text: "5成",
val: 5
},
{
text: "4成",
val: 4
},
{
text: "3成",
val: 3
},
{
text: "2成",
val: 2
}]
}
},
methods: {
fill: function(t) {
this.$emit("few-msg", t)
}
}
}
},
205 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "ajRate",
data: function() {
return {
items: [{
text: "基准利率",
val: "1"
},
{
text: "7折",
val: "0.7"
},
{
text: "85折",
val: "0.85"
},
{
text: "88折",
val: "0.88"
},
{
text: "9折",
val: "0.9"
},
{
text: "95折",
val: "0.95"
},
{
text: "1.05倍",
val: "1.05"
},
{
text: "1.1倍",
val: "1.1"
},
{
text: "1.2倍",
val: "1.2"
},
{
text: "1.3倍",
val: "1.3"
}]
}
},
methods: {
fill: function(t) {
this.$emit("rate-msg", t)
}
}
}
},
206 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "ajYear",
props: ["showYear"],
data: function() {
for (var t = [], e = "bj" === this.G.city ? 25 : 30, a = e; a >= 1; a--) t.push({
text: a + "年(" + 12 * a + "期)",
val: a
});
return {
items: t
}
},
methods: {
fill: function(t) {
this.$emit("year-msg", t)
}
}
}
},
207 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "dropSelect",
props: {
selectItem: {
type: Array,
default:
[],
required: !0
},
klass: {
type: String,
default:
"",
required: !1
},
name: {
type: String,
default:
"",
required: !0
},
defaultItem: {
type: Object,
default:
function() {
return {
name:
"",
value: ""
}
},
required: !0
}
},
data: function() {
return {
classObj: {
option: !0,
none: !0
}
}
},
methods: {
close: function(t) {
this.$el.contains(t.target) || (this.classObj.none = !0)
},
toggleDrop: function() {
this.classObj.none = !this.classObj.none
},
selectDrop: function(t) {
this.$emit("selectDrop", t, this.name),
this.toggleDrop()
}
},
mounted: function() {
var t = this;
this.$nextTick(function() {
window.addEventListener("click", t.close)
})
},
beforeDestroy: function() {
window.removeEventListener("click", this.close)
}
}
},
208 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
data: function() {
return {}
},
props: {
show: {
default:
!1
},
text: {
default:
"稍候"
},
mask: {
default:
!1
},
time: {
default:
2e3
}
}
}
},
209 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(87),
i = a.n(s);
e.
default = {
name: "loginBarNew",
data: function() {
return {
passport: "http://passport.fang.com/",
login: "",
loginTitle: "",
register: "",
registerTitle: "",
target: "_self"
}
},
mounted: function() {
this.loginInfo()
},
methods: {
loginInfo: function() {
var t = this;
this.$axios.get(t.G.jk + "&a=ajaxGetUser&r=" + Math.random()).then(function(e) {
e.data && "object" === i()(e.data) && t.rewrite(e.data.username)
}).
catch(function(e) {
t.rewrite("")
})
},
rewrite: function(t) {
if (t) {
this.target = "_blank";
var e = encodeURIComponent(location.href);
this.login = "http://my.fang.com/",
this.register = this.passport + "logout.aspx?backurl=" + e,
this.loginTitle = t,
this.registerTitle = "退出"
} else {
var e = encodeURIComponent(location.href);
this.login = this.passport + "login.aspx?backurl=" + e,
this.loginTitle = "登录"
}
}
}
}
},
210 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "navigate",
data: function() {
return {
items: [{
id: "fangdai",
title: "房贷计算器"
},
{
id: "shuifei",
title: "税费计算器"
},
{
id: "tqhd",
title: "提前还贷计算器"
},
{
id: "gjj",
title: "公积金贷款额度查询"
},
{
id: "gfnl",
title: "购房能力评估"
},
{
id: "zhuangxiu",
title: "装修贷款计算器"
}],
moduleName: function(t) {
var e, a = t.location.href,
s = a.match(/\/(jsq|house)\/([a-z]+)\.htm/);
return e = s && s[0] ? s[0] : "/house/tools.htm",
{
"/house/tools.htm": "fangdai",
"/jsq/sf.htm": "shuifei",
"/jsq/tq.htm": "tqhd",
"/jsq/gjj.htm": "gjj",
"/jsq/pg.htm": "gfnl",
"/jsq/zxdk.htm": "zhuangxiu"
} [e]
} (window)
}
},
watch: {
$route: "routerChange"
},
methods: {
navi: function(t) {
var e = {
fangdai: "/house/tools.htm",
shuifei: "/jsq/sf.htm",
tqhd: "/jsq/tq.htm",
gjj: "/jsq/gjj.htm",
gfnl: "/jsq/pg.htm",
zhuangxiu: "/jsq/zxdk.htm"
};
this.$router.push(e[t])
},
routerChange: function() {
this.moduleName = this.$route.name
}
}
}
},
211 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "SelectComponent",
props: ["title", "items", "showImportant"],
data: function() {
return {
fill: function(t) {
this.items.forEach(function(t, e, a) {
a[e].cla = ""
}),
t.cla = "on",
this.$emit("select-msg", t)
}
}
}
}
},
212 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(87),
i = a.n(s),
n = a(181),
o = a.n(n),
r = a(479),
l = a.n(r),
c = a(478),
h = a.n(c),
u = a(134),
v = a(58),
p = a.n(v),
m = a(46),
d = a(59),
f = new u.a;
e.
default = {
components: {
AjFew: h.a,
AjRate: l.a,
AjYear: o.a,
Toast: p.a
},
name: "fangdai",
data: function() {
return {
items1: [{
text: "商业贷款",
val: 1
},
{
text: "公积金贷款",
val: 2
},
{
text: "组合型贷款",
val: 3
}],
items2: [{
text: "根据面积、单价计算"
},
{
text: "根据贷款总额计算"
}],
items3: [{
text: "等额本息",
cla: "on",
val: 1
},
{
text: "等额本金",
cla: "",
val: 2
}],
showCalType: !1,
calcuTypeCon: "根据面积、单价计算",
fewCon: "bj" === this.G.city || "sh" === this.G.city ? "6成": "7成",
few: "bj" === this.G.city || "sh" === this.G.city ? 6 : 7,
showDkType: !1,
dkType: "商业贷款",
showFew: !1,
buildArea: "",
unitPrice: "",
dktotal: "",
rate: 4.9,
baseRate: 4.9,
gjjBaseRate: 3.25,
showDkIpt: !1,
rateCon: "15年10月24日基准利率(基准利率)",
year: "bj" === this.G.city ? 25 : 30,
yearCon: "bj" === this.G.city ? "25年( 300期 )": "30年( 360期 )",
showYear: !1,
showRate: !1,
totalLx: 0,
monMoney: 0,
totalMoney: 0,
totalMon: "",
calculateMsg: {
rate: .049,
month: 240,
totalMoney: "",
type: 1
},
calculateComMsg: {
sd: {
rate: .049,
month: "",
totalMoney: "",
type: 1
},
gjj: {
rate: .025,
month: "",
totalMoney: "",
type: 1
}
},
gjjRateCon: "15年10月24日基准利率(基准利率)",
sdRateCon: "15年10月24日基准利率(基准利率)",
showCom: !1,
sdRate: 4.9,
gjjRate: 3.25,
showRategjj: !1,
showRatesd: !1,
isWidth5: "counter_list_width1",
gjjtotal: 0,
sdtotal: 100,
type: "sd",
isType1: "每月月供",
djMoney: 100,
firstMoney: "0",
dkMoney: "0",
disCount: {
disCount: 1,
sdDisCount: 1,
gjjDisCount: 1
},
showResult: !1,
isFade: !0,
userActionOptions: {
type: 0,
pageId: "jsq_fd^fdjsq_pc",
params: {}
}
}
},
computed: {
showDj: function() {
return "首月月供" === this.isType1
},
firstMoneyBx: function() {
return parseFloat((this.buildArea * this.unitPrice * (10 - this.few) / 10).toFixed(2)) || 0
},
dkTotalMoney: function() {
return parseFloat((this.buildArea * this.unitPrice * this.few / 10).toFixed(2)) || 0
}
},
methods: {
clickDk: function(t) {
this.hide("showDkType"),
this.showDkType = !this.showDkType,
t.stopPropagation()
},
selectDkType: function(t) {
this.dkType = t.text,
3 === t.val ? (this.showCom = !0, this.isWidth5 = "counter_list_width5", this.type = "com") : (2 === t.val ? (this.type = "gjj", this.rate = this.gjjBaseRate) : (this.type = "sd", this.rate = this.baseRate), this.showCom = !1, this.isWidth5 = "counter_list_width1", this.calculateMsg.rate = this.rate / 100),
this.showDkType = !1,
this.clearAll()
},
selectCalType: function(t) {
this.hide("showCalType"),
this.showCalType = !this.showCalType,
this.showResult = !1,
t.stopPropagation()
},
calcuType: function(t, e) {
this.showDkIpt = 1 === t,
this.calcuTypeCon = e.text,
this.showCalType = !1
},
clickFew: function(t) {
this.hide("showFew"),
this.showFew = !this.showFew,
t.stopPropagation()
},
clickYear: function(t) {
this.hide("showYear"),
this.showYear = !this.showYear,
t.stopPropagation()
},
clickRate: function(t) {
this.hide("showRate"),
this.showRate = !this.showRate,
t.stopPropagation()
},
gjjClickRate: function(t) {
this.hide("showRategjj"),
this.showRategjj = !this.showRategjj,
t.stopPropagation()
},
sdClickRate: function(t) {
this.hide("showRatesd"),
this.showRatesd = !this.showRatesd,
t.stopPropagation()
},
fewMsg: function(t) {
this.fewCon = t.text,
this.few = t.val,
this.showFew = !1
},
rateMsg: function(t) {
var e = "sd" === this.type ? this.baseRate: this.gjjBaseRate;
this.rateCon = "15年10月24日基准利率(" + t.text + ")",
this.rate = parseFloat((e * t.val).toFixed(3)),
this.calculateMsg.rate = this.rate / 100,
this.disCount.disCount = t.val,
this.showRate = !1
},
limitVal: function(t, e) {
return e.match(t)[0]
},
sdIpt: function(t) {
this.sdtotal = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value),
this.calculateComMsg.sd.totalMoney = 1e4 * this.sdtotal || 0
},
gjjIpt: function(t) {
this.gjjtotal = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value),
this.calculateComMsg.gjj.totalMoney = 1e4 * this.gjjtotal || 0
},
sdRateIpt: function(t) {
this.sdRate = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
gjjRateIpt: function(t) {
this.gjjRate = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
priceIpt: function(t) {
this.unitPrice = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
areaIpt: function(t) {
this.buildArea = this.limitVal(/\d{0,4}(\.\d{0,2})?/g, t.target.value)
},
rateIpt: function(t) {
this.rate = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
dktotalIpt: function(t) {
this.dktotal = this.limitVal(/\d{0,10}(\.\d{0,2})?/g, t.target.value)
},
rateComSd: function(t) {
this.sdRateCon = "15年10月24日基准利率(" + t.text + ")",
this.sdRate = parseFloat((this.baseRate * t.val).toFixed(3)),
this.calculateComMsg.sd.rate = this.sdRate / 100,
this.disCount.sdDisCount = t.val,
this.showRatesd = !1
},
rateComGjj: function(t) {
this.gjjRateCon = "15年10月24日基准利率(" + t.text + ")",
this.gjjRate = parseFloat((this.gjjBaseRate * t.val).toFixed(3)),
this.calculateComMsg.gjj.rate = this.gjjRate / 100,
this.disCount.gjjDisCount = t.val,
this.showRategjj = !1
},
yearMsg: function(t) {
this.yearCon = t.text,
this.showYear = !1,
this.year = t.val,
1 === t.val ? (this.baseRate = 4.35, this.gjjBaseRate = 2.75) : t.val > 1 && t.val <= 5 ? (this.baseRate = 4.75, this.gjjBaseRate = 2.75) : t.val > 5 && (this.baseRate = 4.9, this.gjjBaseRate = 3.25),
"gjj" === this.type ? this.rate = this.parseNumber(this.gjjBaseRate * this.disCount.disCount) : "sd" === this.type ? this.rate = this.parseNumber(this.baseRate * this.disCount.disCount) : "com" === this.type && (this.gjjRate = this.parseNumber(this.gjjBaseRate * this.disCount.gjjDisCount), this.sdRate = this.parseNumber(this.baseRate * this.disCount.sdDisCount)),
this.calculateMsg.month = 12 * this.year
},
parseNumber: function(t) {
return parseFloat(parseFloat(t).toFixed(3))
},
hkType: function(t) {
this.items3.forEach(function(t, e, a) {
a[e].cla = ""
}),
t.cla = "on",
this.isType1 = 1 === t.val ? "每月月供": "首月月供",
"com" === this.type ? (this.calculateComMsg.sd.type = t.val, this.calculateComMsg.gjj.type = t.val) : this.calculateMsg.type = t.val,
this.showResult = !1
},
sum: function(t, e, a) {
return t && e ? parseFloat((parseFloat(t) + parseFloat(e)).toFixed(2)) : t && !e ? parseFloat(parseFloat(t).toFixed(2)) : !t && e ? parseFloat(parseFloat(e).toFixed(2)) : void 0
},
calculate: function(t) {
var e = this,
s = this,
i = {};
if ("com" === this.type) {
var n = f.calculate(t.sd),
o = f.calculate(t.gjj);
this.dkMoney = s.sum(n.totalMoney, o.totalMoney) || 0,
this.monMoney = s.sum(n.firstMonYg, o.firstMonYg) || 0,
this.totalLx = d.formatNumber(s.sum(n.toatlInterest, o.toatlInterest)) || 0,
this.totalMoney = d.formatNumber(s.sum(s.sum(n.totalMoney, o.totalMoney), s.totalLx)) || 0,
this.totalMon = 12 * this.year + "个" || 0,
this.djMoney = n.djMoney + o.djMoney || 0,
this.userActionOptions.type = 148,
i = {
loanamount: this.calculateComMsg.sd.totalMoney,
loantime: encodeURIComponent(this.year + "年"),
providentfundloanamount: this.calculateComMsg.gjj.totalMoney,
annualinterestrate: 100 * this.calculateComMsg.sd.rate + "%",
loanrateforgjj: 100 * this.calculateComMsg.gjj.rate + "%",
repaymentmethod: 1 === this.calculateComMsg.sd.type ? "等额本息": "等额本金",
xtfh_yuegong: this.monMoney,
xtfh_paymentinterest: this.totalLx,
xtfh_repaymentamount: this.totalMoney
},
1 !== this.calculateComMsg.sd.type && (i.xtfh_monthlyrepayment = this.monMoney, i.xtfh_monthdeclineamount = this.djMoney)
} else {
var r = f.calculate(t);
this.firstMoney = this.firstMoneyBx || 0,
this.dkMoney = (this.showDkIpt ? 1e4 * this.dktotal: this.dkTotalMoney) || 0,
this.monMoney = r.firstMonYg || 0,
this.totalLx = d.formatNumber(r.toatlInterest) || 0,
this.totalMoney = d.formatNumber(s.sum(r.totalMoney, r.toatlInterest)) || 0,
this.totalMon = 12 * this.year + "个" || 0,
this.djMoney = d.formatNumber(r.djMoney) || 0,
i = {
xtfh_downpayment: this.firstMoney,
loantime: encodeURIComponent(this.year + "年"),
repaymentmethod: 1 === this.calculateMsg.type ? "等额本息": "等额本金",
xtfh_loanamount: this.dkMoney,
xtfh_loantime: encodeURIComponent(this.totalMon + "月"),
xtfh_yuegong: this.monMoney,
xtfh_paymentinterest: this.totalLx,
xtfh_repaymentamount: this.totalMoney
},
"根据面积、单价计算" === this.calcuTypeCon && (i.unitprice = this.unitPrice, i.area = this.buildArea, i.loanradio = encodeURIComponent(this.few + "成"), i.totalprice = this.unitPrice * this.buildArea),
"gjj" === this.type ? (i.loanrateforgjj = this.rate, this.userActionOptions.type = 147) : (i.annualinterestrate = this.rate, this.userActionOptions.type = 146),
1 !== this.calculateMsg.type && (i.xtfh_monthlyrepayment = this.monMoney, i.xtfh_monthdeclineamount = this.djMoney)
}
this.userActionOptions.params = {},
this.userActionOptions.params = this.deepClone(i),
a.i(m.a)(this.userActionOptions),
this.showResult = !1,
setTimeout(function() {
e.showResult = !0
},
0)
},
deepClone: function(t) {
var e = t instanceof Array ? [] : {};
for (var a in t) e[a] = i()(t[a]) === Object ? clone(t[a]) : t[a];
return e
},
startCalcu: function() {
if (this.showCom) {
if ("" === this.sdtotal && this.sdRate > 0) return this.$toast.show("请输入商业贷款金额"),
this.showResult = !1,
!1;
if ("" === this.gjjtotal && this.gjjRate > 0) return this.$toast.show("请输入公积金贷款金额"),
this.showResult = !1,
!1;
if (this.sdtotal && !this.sdRate) return this.$toast.show("请输入商业贷款利率"),
this.showResult = !1,
!1;
if (this.gjjtotal && !this.gjjRate) return this.$toast.show("请输入公积金贷款利率"),
this.showResult = !1,
!1;
if (! (this.sdtotal || this.sdRate || this.gjjRate || this.gjjtotal)) return this.$toast.show("请输入商业贷款金额"),
this.showResult = !1,
!1;
this.calculateComMsg.gjj.month = 12 * this.year,
this.calculateComMsg.sd.month = 12 * this.year,
this.calculateComMsg.gjj.rate = this.gjjRate / 100 || 0,
this.calculateComMsg.sd.rate = this.sdRate / 100 || 0,
this.calculate(this.calculateComMsg)
} else {
if (this.showDkIpt && !this.dktotal) return this.$toast.show("请输入贷款总额"),
this.showResult = !1,
!1;
if (!this.showDkIpt) {
if (!this.unitPrice) return this.$toast.show("请输入房屋单价"),
this.showResult = !1,
!1;
if (!this.buildArea) return this.$toast.show("请输入房屋面积"),
this.showResult = !1,
!1
}
if (!this.rate || "0" === this.rate) return this.$toast.show("利率输入不合法,请重新输入"),
!1;
this.dkMoney = this.showDkIpt ? 1e4 * this.dktotal || 0 : this.dkTotalMoney,
this.calculateMsg.totalMoney = this.dkMoney,
this.calculateMsg.rate = this.rate / 100,
this.calculateMsg.month = 12 * this.year,
this.calculate(this.calculateMsg)
}
},
hide: function(t) {
for (var e = ["showYear", "showRate", "showRatesd", "showRategjj", "showFew", "showDkType", "showCalType"], a = this, s = 0; s < e.length; s++) e[s] !== t && (a[e[s]] = !1)
},
clearAll: function() {
this.showResult = !1,
this.showDkIpt = !1,
this.calcuTypeCon = "根据面积、单价计算",
this.fewCon = "bj" === this.G.city || "sh" === this.G.city ? "6成": "7成",
this.few = "bj" === this.G.city || "sh" === this.G.city ? 6 : 7,
this.buildArea = "",
this.unitPrice = "",
this.dktotal = "",
this.rate = "sd" === this.type ? 4.9 : 3.25,
this.baseRate = 4.9,
this.gjjBaseRate = 3.25,
this.year = "bj" === this.G.city ? 25 : 30,
this.yearCon = "bj" === this.G.city ? "25年( 300期 )": "30年( 360期 )",
this.rateCon = "15年10月24日基准利率(基准利率)",
this.totalLx = 0,
this.monMoney = 0,
this.totalMoney = 0,
this.totalMon = "",
this.calculateMsg = {
rate: .049,
month: 240,
totalMoney: "",
type: 1
},
this.calculateComMsg = {
sd: {
rate: .049,
month: "",
totalMoney: "",
type: 1
},
gjj: {
rate: .025,
month: "",
totalMoney: "",
type: 1
}
},
this.gjjRateCon = "15年10月24日基准利率(基准利率)",
this.sdRateCon = "15年10月24日基准利率(基准利率)",
this.sdRate = 4.9,
this.gjjRate = 3.25,
this.gjjtotal = "",
this.sdtotal = "",
this.isType1 = "每月月供",
this.djMoney = "",
this.firstMoney = "0",
this.dkMoney = "0",
this.disCount = {
disCount: 1,
sdDisCount: 1,
gjjDisCount: 1
},
this.isWidth5 = "com" === this.type ? "counter_list_width5": "counter_list_width1",
this.items3.forEach(function(t, e, a) {
a[e].cla = ""
}),
this.items3[0].cla = "on"
}
},
mounted: function() {
var t = this;
a.i(m.a)(this.userActionOptions);
for (var e = ["showYear", "showRate", "showRatesd", "showRategjj", "showFew", "showDkType", "showCalType"], s = 0; s < e.length; s++) !
function(e) {
window.addEventListener("click",
function() {
if (!t[e]) return ! 1;
t[e] = !1
})
} (e[s])
}
}
},
213 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(181),
i = a.n(s),
n = a(58),
o = (a.n(n), a(46)),
r = a(59);
e.
default = {
components: {
AjYear: i.a
},
name: "gfnl",
data: function() {
return {
showYear: !1,
yearCon: "20年(240期)",
year: 20,
totalPrice: 0,
unitPrice: 0,
monthIncome: "",
monthPay: "",
expectArea: "",
showResult: !1,
totalMoney: "",
rate: .0049,
showUnable: !1,
userActionOptions: {
type: 0,
pageId: "jsq_pg^zxdk_pc"
}
}
},
methods: {
clickYear: function(t) {
this.showYear = !this.showYear,
t.stopPropagation()
},
yearMsg: function(t) {
this.yearCon = t.text,
this.year = t.val,
this.showYear = !1
},
limitVal: function(t, e) {
return e.match(t)[0]
},
infoIpt1: function(t) {
this.totalMoney = this.limitVal(/\d{0,10}(\.\d{0,2})?/g, t.target.value)
},
infoIpt2: function(t) {
this.monthIncome = this.limitVal(/\d{0,8}(\.\d{0,2})?/g, t.target.value)
},
infoIpt3: function(t) {
this.monthPay = this.limitVal(/\d{0,8}(\.\d{0,2})?/g, t.target.value)
},
infoIpt4: function(t) {
this.expectArea = this.limitVal(/\d{0,4}(\.\d{0,2})?/g, t.target.value)
},
startCalculate: function() {
var t = this,
e = this;
return this.totalMoney ? this.totalMoney <= 0 ? (this.$toast.show("可用于购房的资金应大于0,请重新输入"), !1) : this.monthIncome ? this.monthIncome <= 0 ? (this.$toast.show("家庭月收入应大于等于0,请重新输入"), !1) : this.monthPay ? this.monthPay <= 0 ? (this.$toast.show("家庭每月可用于购房的开支应大于等于0,请重新输入"), !1) : this.expectArea ? this.expectArea <= 0 ? (this.$toast.show("计划购买房屋的面积应大于等于0,请重新输入"), !1) : (this.totalPrice = parseFloat((((this.monthIncome - this.monthPay) * ((Math.pow(1 + this.rate, 12 * this.year) - 1) / (this.rate * Math.pow(1 + this.rate, 12 * this.year))) + parseFloat(this.totalMoney)) / 1e4).toFixed(2)), this.unitPrice = r.formatNumber(1e4 * e.totalPrice / this.expectArea) || 0, this.showUnable = this.totalPrice < 0, this.showResult = !1, this.userActionOptions.type = 50, this.userActionOptions.params = {
ownfunds: this.totalMoney,
monthlyincome: this.monthIncome,
expend: this.monthPay,
loantime: this.year + "年",
area: this.expectArea
},
a.i(o.a)(this.userActionOptions), void setTimeout(function() {
t.showResult = !0
},
0)) : (this.$toast.show("请填写您计划购买房屋的面积"), !1) : (this.$toast.show("请填写预计家庭每月可用于购房支出"), !1) : (this.$toast.show("请填写现家庭月收入"), !1) : (this.$toast.show("请填写现可用于购房的资金"), !1)
},
clearAll: function() {
this.totalMoney = "",
this.year = 20,
this.yearCon = "20年(240期)",
this.totalPrice = 0,
this.unitPrice = 0,
this.monthIncome = "",
this.monthPay = "",
this.expectArea = "",
this.showResult = !1
}
},
mounted: function() {
var t = this;
a.i(o.a)(this.userActionOptions),
window.addEventListener("click",
function() {
if (!t.showYear) return ! 1;
t.showYear = !1
})
}
}
},
214 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(128),
i = a.n(s),
n = a(58),
o = a.n(n),
r = a(46);
e.
default = {
components: {
SelectComponent: i.a,
Toast: o.a
},
name: "fangdai",
data: function() {
return {
items1: [{
text: "政策性住房",
cla: "",
val: 0
},
{
text: "其他",
cla: "on",
val: 1
}],
items2: [{
text: "AAA级",
cla: "",
val: 0
},
{
text: "AA级",
cla: "",
val: 1
},
{
text: "其他",
cla: "on",
val: 2
}],
gjjJc: "",
jcPoint: 12,
otherJc: "",
otherJcPoint: 12,
buildPrice: "",
dkYear: 20,
fwType: 1,
selfxyJb: 2,
totalMoney: 0,
showResult: !1,
userActionOptions: {
type: 0,
pageId: "jsq_fd^gjjdked_pc",
params: {}
}
}
},
methods: {
jbMsg: function(t) {
this.selfxyJb = t.val
},
fwMsg: function(t) {
this.fwType = t.val
},
limitVal: function(t, e) {
return e.match(t)[0]
},
infoIpt1: function(t) {
this.gjjJc = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
infoIpt2: function(t) {
this.jcPoint = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
infoIpt3: function(t) {
this.otherJc = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
infoIpt4: function(t) {
this.otherJcPoint = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
infoIpt5: function(t) {
this.buildPrice = this.limitVal(/\d{0,12}(\.\d{0,2})?/g, t.target.value)
},
infoIpt6: function(t) {
this.dkYear = this.limitVal(/\d{0,2}/g, t.target.value)
},
getResult: function() {
var t = this,
e = this;
if (!this.gjjJc) return this.$toast.show("住房公积金个人月缴存额不能为空,请输入"),
!1;
if (!this.jcPoint || this.jcPoint > 100 || 0 == this.jcPoint) return this.$toast.show("缴存比例不正确"),
!1;
if (this.otherJc && (!this.otherJcPoint || this.otherJcPoint > 100 || 0 == this.otherJcPoint)) this.$toast.show("配偶缴存比例不正确");
else {
if (!this.buildPrice) return this.$toast.show('"房屋评估价值或实际购房款"不能为空,请输入'),
!1;
if (0 == this.buildPrice) return this.$toast.show('"房屋评估价值或实际购房款"不能为零,请输入'),
!1;
if (!this.dkYear) return this.$toast.show("贷款年限不能为空,请输入"),
!1;
if (0 == this.dkYear) return this.$toast.show("贷款年限不能为零,请重新输入"),
!1;
if (this.dkYear > 30) return this.$toast.show("贷款年限不能大于30年,请重新输入"),
this.dkYear = "",
!1
}
var s = (this.gjjJc / (this.jcPoint / 100) || 0) + (this.otherJc / (this.otherJcPoint / 100) || 0);
if (s <= 400) return this.$toast.show("家庭月收入低于400,不符合贷款条件"),
!1;
var i = Math.round((s - 400) / this.calculate() * 1e4 * 10) / 10,
n = void 0;
switch (e.selfxyJb) {
case 0:
i *= 1.3;
break;
case 1:
i *= 1.15
}
switch (i = Math.min(i, 8e5), e.fwType) {
case 0:
n = .9 * e.buildPrice;
break;
case 1:
n = .8 * e.buildPrice
}
i = Math.floor(Math.min(i, n) / 1e4 * 10) / 10,
this.totalMoney = i || 0,
this.showResult = !1;
var o = void 0;
o = 0 === this.selfxyJb ? "AAA级": 1 === this.selfxyJb ? "AA级": "其他",
this.userActionOptions.type = 147,
this.userActionOptions.params = {
cpfdepositmine: this.gjjJc,
cpfratiomine: this.jcPoint,
cpfdepositspouse: this.otherJc,
cpfratiospouse: this.otherJcPoint,
totalprice: this.buildPrice,
dwellingtype: 1 === this.fwType ? "其他": "政策性住房",
loantime: this.dkYear + "年",
creditgrade: o,
xtfh_loanamount: encodeURIComponent(this.totalMoney + "万")
},
a.i(r.a)(this.userActionOptions),
setTimeout(function() {
t.showResult = !0
},
0)
},
formatNumber: function(t, e) {
var a = void 0,
s = void 0,
i = void 0,
n = void 0;
if (a = t.toString(), s = a.indexOf("."), i = a.length, 0 == e) - 1 != s && (a = a.substring(0, s));
else if ( - 1 == s) for (a += ".", n = 1; n <= e; n++) a += "0";
else for (a = a.substring(0, s + e + 1), n = i; n <= s + e; n++) a += "0";
return a
},
formatData: function(t, e) {
var a = this.formatNumber(t, e),
s = parseFloat(a);
if (t.toString().length > a.length) {
var i = t.toString().substring(a.length, a.length + 1);
if (parseFloat(i) < 5) return a;
var n = void 0,
o = void 0;
if (0 == e) o = 1;
else {
n = "0.";
for (var r = 1; r < e; r++) n += "0";
n += "1",
o = parseFloat(n)
}
a = this.formatNumber(s + o, e)
}
return a
},
calculate: function() {
var t = this,
e = void 0;
return e = t.dkYear > 5 ? Math.round(3825) / 1e6: Math.round(3375) / 1e6,
this.formatData(1e4 * e * Math.pow(1 + e, 12 * t.dkYear) / (Math.pow(1 + e, 12 * t.dkYear) - 1), 2)
},
resetData: function(t, e) {
for (var a = 0; a < t.length; a++) t[a].cla = "";
t[0].cla = "on"
},
clearBoth: function() {
this.gjjJc = "",
this.jcPoint = "",
this.otherJc = "",
this.otherJcPoint = "",
this.buildPrice = "",
this.dkYear = "",
this.totalMoney = 0,
this.resetData(this.items1, this.fwType),
this.resetData(this.items2, this.selfxyJb),
this.showResult = !1
}
},
mounted: function() {
a.i(r.a)(this.userActionOptions)
}
}
},
215 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "fwxzComponent",
data: function() {
return {
items: [{
text: "普通住宅",
val: 1
},
{
text: "非普通住宅",
val: 2
},
{
text: "经济适用房",
val: 3
}],
fill: function(t) {
this.$emit("fw-msg", t)
}
}
}
}
},
216 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(128),
i = a.n(s),
n = a(486),
o = a.n(n),
r = a(488),
l = a.n(r),
c = a(58),
h = a.n(c),
u = a(46),
v = a(59);
e.
default = {
components: {
JzType: l.a,
FwxzComponent: o.a,
SelectComponent: i.a,
Toast: h.a
},
name: "shuifei",
data: function() {
return {
items1: [{
text: "新房",
cla: "on"
},
{
text: "二手房",
cla: ""
}],
items2: [{
text: "满5年",
cla: "on",
val: 3
},
{
text: "满2年",
cla: "",
val: 2
},
{
text: "不满两年",
cla: "on",
val: 1
}],
items3: [{
text: "是",
cla: "on",
val: 1
},
{
text: "否",
cla: "",
val: 2
}],
items4: [{
text: "是",
cla: "on",
val: 1
},
{
text: "否",
cla: "",
val: 2
}],
items5: [{
text: "是",
cla: "on",
val: 1
},
{
text: "否",
cla: "",
val: 2
}],
buildArea: "",
unitPrice: "",
price2: "",
jzType: 0,
jzTypeCon: "总价",
buildType: 1,
buildTypeCon: "普通住宅",
isFive: 3,
isFirst: 1,
elevator: 1,
isOnly: 1,
showFw: !1,
showJz: !1,
showEsf: !1,
resultTotal: 0,
yhTax: 0,
qTax: 0,
gbTax: "",
qsdjTax: "",
wxjjTax: "",
gbyhTax: "",
zzTax: "",
zhdjTax: "",
gsTax: "",
totalTax: 0,
ajaxData: {},
showResult: !1,
tipCon: "要买新房,快来算算吧!",
totalMoney: "",
userActionOptions: {
type: 0,
pageId: "jsq_shuifei^sfjsq_pc",
params: {}
}
}
},
computed: {
showYj: function() {
return this.showEsf && 2 === this.jzType
}
},
methods: {
selectMsg: function(t) {
this.showEsf = "二手房" === t.text,
this.tipCon = "二手房" === t.text ? "要买二手房,快来算算吧!": "要买新房,快来算算吧!",
this.clearSelect()
},
clickJz: function(t) {
this.showJz = !this.showJz,
t.stopPropagation()
},
clickFw: function(t) {
this.showFw = !this.showFw,
t.stopPropagation()
},
limitVal: function(t, e) {
return e.match(t)[0]
},
infoIpt1: function(t) {
this.buildArea = this.limitVal(/\d{0,4}(\.\d{0,2})?/g, t.target.value),
this.showEsf && (this.totalMoney = parseFloat((this.buildArea * this.unitPrice / 1e4).toFixed(2)) || "")
},
infoIpt2: function(t) {
this.unitPrice = this.limitVal(/\d{0,6}/, t.target.value),
this.showEsf && (this.totalMoney = parseFloat((this.buildArea * this.unitPrice / 1e4).toFixed(2)) || "")
},
infoIpt3: function(t) {
this.totalMoney = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
infoIpt4: function(t) {
this.price2 = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
fwMsg: function(t) {
this.buildTypeCon = t.text,
this.buildType = t.val,
this.showFw = !1
},
jzMsg: function(t) {
this.jzType = t.val,
this.jzTypeCon = t.text,
this.showJz = !1
},
fiveMsg: function(t) {
this.isFive = t.val
},
firstMsg: function(t) {
this.isFirst = t.val
},
elevatorMsg: function(t) {
this.elevator = t.val
},
onlyMsg: function(t) {
this.isOnly = t.val
},
resetData: function(t, e) {
for (var a = 0; a < t.length; a++) t[a].cla = "";
t[0].cla = "on",
t[0].val
},
clearSelect: function() {
this.buildArea = "",
this.unitPrice = "",
this.totalMoney = "",
this.jzType = 1,
this.jzTypeCon = "总价",
this.buildType = 1,
this.buildTypeCon = "普通住宅",
this.resetData(this.items2, this.isFive),
this.resetData(this.items3, this.isFirst),
this.resetData(this.items4, this.isOnly),
this.showResult = !1
},
getTax: function() {
var t = this;
if (this.showEsf) {
if (!this.buildArea) return this.$toast.show("请输入房屋面积"),
!1;
if ("0" === this.buildArea) return this.$toast.show("房屋面积不能为0"),
!1;
if (!this.unitPrice) return this.$toast.show("请输入房屋单价"),
!1;
if (!this.totalMoney) return this.$toast.show("请输入房屋总价"),
!1;
if ("0" === this.totalMoney) return this.$toast.show("房屋总价不能为0"),
!1;
if (2 === this.jzType && !this.price2) return this.$toast.show("请输入房屋原价"),
!1;
this.userActionOptions.type = 37,
this.ajaxData = {
CaculateType: this.jzType,
Area: this.buildArea,
HouseType: this.buildType,
IsFirstHouse: this.isFirst,
IsOnlyHouse: this.isOnly,
Price: 1e4 * this.totalMoney,
Price2: 1e4 * this.price2,
YearType: this.isFive,
city: this.G.city
},
this.$axios.get(t.G.urlESFSF, {
params: t.ajaxData
}).then(function(e) {
var s = e.data;
if (s) {
t.gsTax = v.formatNumber(s.geshui, 2),
t.gbyhTax = v.formatNumber(s.gongbenyinhuashui, 2),
t.qTax = v.formatNumber(s.qishui, 2),
t.yhTax = v.formatNumber(s.yinhuashui, 2),
t.zzTax = v.formatNumber(s.zengzhishui, 2),
t.zhdjTax = v.formatNumber(s.zonghedijiakuan, 2),
t.totalTax = v.formatNumber(s.heji, 2);
var i;
1 === t.isFive ? i = "不满两年": 2 === t.isFive ? i = "满两年不满5年": 3 === t.isFive && (i = "满5年"),
t.userActionOptions.params = {
xtfh_addtax: t.zzTax,
xtfh_contracttax: t.qTax,
xtfh_coststamptax: t.gbyhTax,
xtfh_incometax: t.gsTax,
xtfh_integratedcost: t.zhdjTax,
area: t.buildArea,
unitprice: t.unitPrice,
totalprice: t.ajaxData.Price,
valuebasedway: 0 === t.ajaxData.CaculateType ? "总价": "差价",
dwellingtype: t.buildTypeCon,
year: i,
isfirst: 1 === t.isFirst ? "是": "否",
isonly: 1 === t.isOnly ? "是": "否",
xtfh_stamptax: t.yhTax,
tax: t.totalTax
},
a.i(u.a)(t.userActionOptions),
t.showResult = !1,
setTimeout(function() {
t.showResult = !0
},
0)
} else t.$toast.show("输入信息不合法,请重新输入")
}).
catch(function(e) {
t.$toast.show(e)
})
} else {
if (!this.buildArea) return this.$toast.show("请输入房屋面积"),
!1;
if ("0" === this.buildArea) return this.$toast.show("房屋面积不能为0"),
!1;
if (!this.unitPrice) return this.$toast.show("请输入房屋单价"),
!1;
if ("0" === this.unitPrice) return this.$toast.show("房屋单价不能为0"),
!1;
this.userActionOptions.type = 36,
this.ajaxData = {
Area: t.buildArea,
IsFirstHouse: t.isFirst,
priceper: t.unitPrice,
elevator: t.elevator,
city: this.G.city
},
this.$axios.get(t.G.urlXFSF, {
params: t.ajaxData
}).then(function(e) {
var s = e.data;
s ? (t.qTax = v.formatNumber(s.qishui, 2), t.gbTax = v.formatNumber(s.gongbenfei, 2), t.qsdjTax = v.formatNumber(s.quanshudengjifei, 2), t.wxjjTax = v.formatNumber(s.weixiujijin, 2), t.totalTax = v.formatNumber(s.shuifeizongjia, 2), t.resultTotal = v.formatNumber(s.zongjia, 2), t.showResult = !1, t.userActionOptions.params = {
area: t.buildArea,
unitprice: t.unitPrice,
genre: "",
isfirst: 1 === t.isFirst ? "是": "否",
xtfh_totalprice: t.buildArea * t.unitPrice,
elevator: 1 === t.elevator ? "是": "否",
tax: t.totalTax,
xtfh_contracttax: t.qTax
},
a.i(u.a)(t.userActionOptions), setTimeout(function() {
t.showResult = !0
},
0)) : t.$toast.show("输入不合法,请重新输入")
}).
catch(function(e) {
t.$toast.show(e)
})
}
}
},
mounted: function() {
var t = this;
a.i(u.a)(this.userActionOptions);
for (var e = ["showJz", "showFw"], s = 0; s < e.length; s++) !
function(e) {
window.addEventListener("click",
function() {
if (!t[e]) return ! 1;
t[e] = !1
})
} (e[s])
}
}
},
217 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
}),
e.
default = {
name: "jzType",
data: function() {
return {
items: [{
text: "总价",
val: 1
},
{
text: "差价",
val: 2
}],
fill: function(t) {
this.$emit("jztype-msg", t)
}
}
}
}
},
218 : function(t, e, a) {
"use strict";
function s(t, e, a) {
for (var s = v - e,
i = v + a,
n = [], o = s; o <= i; o++) n.push({
value: o,
name: o + "年"
});
return n
}
Object.defineProperty(e, "__esModule", {
value: !0
});
var i = a(46),
n = a(480),
o = a(220),
r = a(135),
l = a(59),
c = [{
value: 38,
name: "15年10月24日利率上限(1.3倍)"
},
{
value: 37,
name: "15年10月24日利率上限(1.2倍)"
},
{
value: 36,
name: "15年10月24日利率上限(1.1倍)"
},
{
value: 35,
name: "15年10月24日利率上限(1.05倍)"
},
{
value: 34,
name: "15年10月24日利率下限(95折)"
},
{
value: 33,
name: "15年10月24日利率下限(9折)"
},
{
value: 32,
name: "15年10月24日利率下限(88折)"
},
{
value: 31,
name: "15年10月24日利率下限(85折)"
},
{
value: 30,
name: "15年10月24日利率下限(7折)"
},
{
value: 29,
name: "15年10月24日基准利率"
},
{
value: 28,
name: "15年8月26日利率上限(1.1倍)"
},
{
value: 27,
name: "15年8月26日利率下限(85折)"
},
{
value: 26,
name: "15年8月26日利率下限(7折)"
},
{
value: 25,
name: "15年8月26日基准利率"
},
{
value: 24,
name: "15年6月28日利率上限(1.1倍)"
},
{
value: 23,
name: "15年6月28日利率下限(85折)"
},
{
value: 22,
name: "15年6月28日利率下限(7折)"
},
{
value: 21,
name: "15年6月28日基准利率"
},
{
value: 20,
name: "15年5月11日利率上限(1.1倍)"
},
{
value: 19,
name: "15年5月11日利率下限(85折)"
},
{
value: 18,
name: "15年5月11日利率下限(7折)"
},
{
value: 17,
name: "15年5月11日基准利率"
},
{
value: 16,
name: "15年3月1日利率上限(1.1倍)"
},
{
value: 15,
name: "15年3月1日利率下限(85折)"
},
{
value: 14,
name: "15年3月1日利率下限(7折)"
},
{
value: 13,
name: "15年3月1日基准利率"
},
{
value: 12,
name: "14年11月22日利率上限(1.1倍)"
},
{
value: 11,
name: "14年11月22日利率下限(85折)"
},
{
value: 10,
name: "14年11月22日利率下限(7折)"
},
{
value: 9,
name: "14年11月22日基准利率"
},
{
value: 8,
name: "12年7月6日利率上限(1.1倍)"
},
{
value: 7,
name: "12年7月6日利率下限(85折)"
},
{
value: 6,
name: "12年7月6日利率下限(7折)"
},
{
value: 5,
name: "12年7月6日基准利率"
},
{
value: 4,
name: "12年6月8日利率上限(1.1倍)"
},
{
value: 3,
name: "12年6月8日利率下限(85折)"
},
{
value: 2,
name: "12年6月8日利率下限(7折)"
},
{
value: 1,
name: "12年6月8日基准利率"
}],
h = [{
name: "商业贷款",
value: 0
},
{
name: "公积金贷款",
value: 1
}],
u = [{
name: "2年(24期)",
value: 24
},
{
name: "3年(36期)",
value: 36
},
{
name: "4年(48期)",
value: 48
},
{
name: "5年(60期)",
value: 60
},
{
name: "6年(72期)",
value: 72
},
{
name: "7年(84期)",
value: 84
},
{
name: "8年(96期)",
value: 96
},
{
name: "9年(108期)",
value: 108
},
{
name: "10年(120期)",
value: 120
},
{
name: "11年(132期)",
value: 132
},
{
name: "12年(144期)",
value: 144
},
{
name: "13年(156期)",
value: 156
},
{
name: "14年(168期)",
value: 168
},
{
name: "15年(180期)",
value: 180
},
{
name: "20年(240期)",
value: 240
},
{
name: "25年(300期)",
value: 300
},
{
name: "30年(360期)",
value: 360
}],
v = (new Date).getFullYear(),
p = s(v, 12, 0),
m = s(v, 7, 30),
d = [{
value: 1,
name: "01月"
},
{
value: 2,
name: "02月"
},
{
value: 3,
name: "03月"
},
{
value: 4,
name: "04月"
},
{
value: 5,
name: "05月"
},
{
value: 6,
name: "06月"
},
{
value: 7,
name: "07月"
},
{
value: 8,
name: "08月"
},
{
value: 9,
name: "09月"
},
{
value: 10,
name: "10月"
},
{
value: 11,
name: "11月"
},
{
value: 12,
name: "12月"
}],
f = [{
value: "short",
name: "缩短还款期限,月还款额基本不变"
},
{
value: "reduce",
name: "减少月还款额,还款期限不变"
}],
_ = [{
value: "all",
name: "一次性还清"
},
{
value: "part",
name: "部分提前还款"
}];
e.
default = {
name: "huandai",
components: {
dropSelect: n,
Toast: r
},
data: function() {
return {
hasTip: !1,
calDone: !1,
repayType: h,
repayTime: u,
rateType: c,
firstYear: p,
month: d,
advYear: m,
repayMode: _,
repayMethod: f,
selected: {
repayType: h[0],
repayNum: "",
repayTime: u[14],
rateType: c[8],
firstYear: p[12],
firstMonth: d[(new Date).getMonth()],
advYear: m[7],
advMonth: d[(new Date).getMonth()],
repayMode: {
value: "all"
},
repayMethod: {
value: "short"
},
partInput: ""
},
result: {
resultNum: 0,
resultDate: "",
resultAlready: "",
resultAlreadyInterest: "",
resultOnce: "",
resultNextMonth: "",
resultSave: "",
resultDateNew: "",
resultTip: ""
},
userActionOptions: {
type: 0,
pageId: "jsq_fd^tqhk_pc",
params: {}
}
}
},
methods: {
selectType: function(t, e) {
this.selected[e] = t
},
yfdIpt: function(t) {
var e = t.target.value;
this.selected.repayNum = e.match(/\d{0,10}(\.\d{0,2})?/g)[0]
},
cal: function() {
var t = this,
e = this,
s = this.selected,
n = s.repayNum,
o = s.repayMode,
r = s.partInput ? s.partInput: "";
if (!n) return void this.$toast.show("请填入贷款总额");
if (n = 1e4 * parseFloat(n), "part" === o.value && !r) return void this.$toast.show("请填入部分提前还款额度");
var c = s.repayTime.value,
h = void 0;
1 === s.repayType.value && (h = c > 60 ? this.getlilv(s.rateType.value, 2, 10) / 12 : this.getlilv(s.rateType.value, 2, 3) / 12),
0 === s.repayType.value && (h = c > 60 ? this.getlilv(s.rateType.value, 1, 10) / 12 : this.getlilv(s.rateType.value, 1, 3) / 12);
var u = 12 * s.advYear.value + s.advMonth.value - (12 * s.firstYear.value + s.firstMonth.value);
if (u < 0 || u > c) return this.$toast.show("预计提前还款时间与第一次还款时间有矛盾,请查实"),
!1;
for (var v = n * (h * Math.pow(1 + h, c)) / (Math.pow(1 + h, c) - 1), p = Math.floor((12 * s.firstYear.value + s.firstMonth.value + c - 2) / 12) + "年" + ((12 * s.firstYear.value + s.firstMonth.value + c - 2) % 12 + 1) + "月", m = v * u, d = 0, f = 0, _ = 1; _ <= u; _++) d += (n - f) * h,
f = f + v - (n - f) * h;
var w = "",
g = void 0,
y = void 0,
x = void 0,
j = void 0;
if ("part" === o.value) if ((r = 1e4 * parseInt(r)) + v >= (n - f) * (1 + h)) w = "您的提前还款额已足够还清所欠贷款!",
e.hasTip = !0;
else if (e.hasTip = !1, f += v, g = v + r, "short" === s.repayMethod.value) {
var C = f + r,
M = 0;
for (M = 0; C <= n; M++) C = C + v - (n - C) * h;
M -= 1,
y = (n - f - r) * (h * Math.pow(1 + h, M)) / (Math.pow(1 + h, M) - 1),
x = v * c - m - g - y * M,
j = Math.floor((12 * s.advYear.value + s.advMonth.value + M - 2) / 12) + "年" + ((12 * s.advYear.value + s.advMonth.value + M - 2) % 12 + 1) + "月"
} else "reduce" === s.repayMethod.value && (y = (n - f - r) * (h * Math.pow(1 + h, c - u)) / (Math.pow(1 + h, c - u) - 1), x = v * c - m - g - y * (c - u), j = p);
"all" !== o.value && "" == w || (g = (n - f) * (1 + h), y = 0, x = v * c - m - g, j = s.advYear.value + "年" + s.advMonth.value + "月");
var A = this.result,
T = Math.round(100 * v) / 100,
b = Math.round(100 * m) / 100,
R = Math.round(100 * d) / 100,
I = Math.round(100 * g) / 100,
k = Math.round(100 * y) / 100,
N = Math.round(100 * x) / 100;
if (A.resultNum = T > 1e4 ? (T / 1e4).toFixed(2) + "万": T, A.resultNum = T > 1e8 ? (T / 1e8).toFixed(2) + "亿": T, A.resultDate = p, A.resultAlready = l.formatNumber(b), A.resultAlreadyInterest = l.formatNumber(R), A.resultOnce = l.formatNumber(I), A.resultNextMonth = l.formatNumber(k), A.resultSave = l.formatNumber(N), A.resultDateNew = j, A.resultTip = w, this.calDone = !1, this.userActionOptions.params = {
loanamount: this.selected.repayNum + "万",
loantime: this.selected.repayTime.value + "月",
repaymenttime: this.selected.firstYear.value + "年" + this.selected.firstMonth.value + "月",
repaymenttimeadvance: this.selected.advYear.value + "年" + this.selected.advMonth.value + "月",
repaymentmethod: "all" === this.selected.repayMode.value ? "一次还清": "部分还清",
xtfh_yuegong: A.resultNum,
xtfh_totalrepayment: A.resultAlready,
xtfh_interestpaid: A.resultAlreadyInterest
},
"all" !== this.selected.repayMode.value) {
var P = "";
P = "short" === this.selected.repayMethod ? "缩短还款期限,月还款额基本不变": "减少月还款额,还款期限不变",
this.userActionOptions.params.treatmentmethod = encodeURIComponent(P)
}
0 === s.repayType.value ? (this.userActionOptions.type = 146, this.userActionOptions.params.annualinterestrate = (100 * h * 12).toFixed(3) + "%") : (this.userActionOptions.type = 147, this.userActionOptions.params.loanrateforgjj = (100 * h * 12).toFixed(3) + "%"),
a.i(i.a)(this.userActionOptions),
setTimeout(function() {
t.calDone = !0
},
0)
},
getlilv: function(t, e, a) {
var s = this.getArrayIndexFromYear(a, 1),
i = this.getArrayIndexFromYear(a, 2);
return t = parseInt(t),
1 == e ? o[t][e][s] : 2 == e ? o[t][e][i] : void 0
},
getArrayIndexFromYear: function(t, e) {
var a = 0;
return 1 == e ? a = 1 == t ? 1 : t > 1 && t <= 3 ? 3 : t > 3 && t <= 5 ? 5 : 10 : 2 == e && (a = t > 5 ? 10 : 5),
a
},
empty: function() {
this.selected;
this.selected.repayType = h[0],
this.selected.repayNum = "",
this.selected.repayTime = u[14],
this.selected.rateType = c[8],
this.selected.firstYear = year[0],
this.selected.firstMonth = d[(new Date).getMonth()],
this.selected.advYear = year[0],
this.selected.advMonth = d[(new Date).getMonth()],
this.selected.repayMode = {
value: "all"
},
this.selected.repayMethod = {
value: "short"
},
this.selected.partInput = ""
}
},
mounted: function() {
a.i(i.a)(this.userActionOptions)
}
}
},
219 : function(t, e, a) {
"use strict";
Object.defineProperty(e, "__esModule", {
value: !0
});
var s = a(128),
i = a.n(s),
n = a(134),
o = a(58),
r = a.n(o),
l = a(46),
c = a(59),
h = new n.a;
e.
default = {
components: {
SelectComponent: i.a,
Toast: r.a
},
name: "fangdai",
data: function() {
return {
items: [{
text: "个人装修贷款"
},
{
text: "个人购车贷款"
}],
items2: [{
text: "等额本金",
val: 2,
cla: "on"
},
{
text: "等额本息",
val: 1,
cla: ""
}],
type: "个人装修贷款",
showType: !1,
chargeTax: "",
payTax: "",
totalMoney: "",
rate: "",
showResult: !1,
calculateMsg: {
type: 2,
totalMoney: "",
month: "",
rate: ""
},
firstMoney: "",
djMoney: "",
totalLx: "",
otherTax: "",
userActionOptions: {
type: 0,
pageId: "jsq_fd^zxdk_pc"
}
}
},
computed: {
showDj: function() {
return 2 === this.calculateMsg.type
}
},
methods: {
clickType: function(t) {
this.showType = !this.showType,
t.stopPropagation()
},
selectType: function(t) {
this.type = t.text,
this.showType = !1,
this.showResult = !1,
this.clearAll()
},
limitVal: function(t, e) {
return e.match(t)[0]
},
infoIpt1: function(t) {
this.totalMoney = this.limitVal(/\d{0,6}(\.\d{0,2})?/g, t.target.value)
},
infoIpt2: function(t) {
this.calculateMsg.month = this.limitVal(/\d{0,3}/, t.target.value)
},
infoIpt3: function(t) {
this.rate = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
infoIpt4: function(t) {
this.chargeTax = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
infoIpt5: function(t) {
this.payTax = this.limitVal(/\d{0,2}(\.\d{0,2})?/g, t.target.value)
},
clearAll: function() {
this.rate = "",
this.totalMoney = "",
this.calculateMsg.month = "",
this.chargeTax = "",
this.payTax = "",
this.showResult = !1
},
calculate: function() {
var t = this;
this.calculateMsg.totalMoney = 1e4 * this.totalMoney,
this.calculateMsg.rate = this.rate / 100;
var e = h.calculate(this.calculateMsg);
this.djMoney = c.formatNumber(e.djMoney, 2) || 0,
this.firstMoney = c.formatNumber(e.firstMonYg, 2),
this.totalLx = c.formatNumber(e.toatlInterest, 2),
this.otherTax = c.formatNumber((this.totalMoney * this.payTax).toFixed(2) || 0, 2),
this.showResult = !1,
this.userActionOptions.type = 29,
this.userActionOptions.params = {
xtfh_othermoney: this.otherTax,
xtfh_monthlyrepayment: this.firstMoney,
loantype: this.type,
loanamount: this.totalMoney,
loantime: this.calculateMsg.month + "个月",
annualinterestrate: parseFloat(100 * this.calculateMsg.rate).toFixed(1) + "%",
monthmanagefee: parseFloat(this.chargeTax).toFixed(1) + "%",
onecharge: parseFloat(this.payTax).toFixed(1) + "%",
repaymentmethod: 1 === this.calculateMsg.type ? "等额本息": "等额本金",
xtfh_totalinterest: this.totalLx
},
a.i(l.a)(this.userActionOptions),
setTimeout(function() {
t.showResult = !0
},
0)
},
startCalculate: function() {
return this.totalMoney ? "0" === this.totalMoney ? (this.$toast.show("贷款金额不能为0,请输入!"), !1) : this.rate ? "0" === this.rate ? (this.$toast.show("贷款利率不能为0,请输入!"), !1) : this.calculateMsg.month ? "0" === this.calculateMsg.month ? (this.$toast.show("贷款期限不能为0,请输入!"), !1) : void this.calculate() : (this.$toast.show("贷款期限不能为空,请输入!"), !1) : (this.$toast.show("贷款利率不能为空,请输入!"), !1) : (this.$toast.show("贷款金额不能为空,请输入!"), !1)
},
selectMsg: function(t) {
this.calculateMsg.type = t.val,
this.showResult = !1
}
},
mounted: function() {
var t = this;
a.i(l.a)(this.userActionOptions);
for (var e = ["showType"], s = 0; s < e.length; s++) !
function(e) {
window.addEventListener("click",
function() {
if (!t[e]) return ! 1;
t[e] = !1
})
} (e[s])
}
}
},
220 : function(t, e) {
var a = [];
a[1] = [],
a[1][1] = [],
a[1][2] = [],
a[1][1][1] = .0631,
a[1][1][3] = .064,
a[1][1][5] = .0665,
a[1][1][10] = .068,
a[1][2][5] = .042,
a[1][2][10] = .047,
a[2] = [],
a[2][1] = [],
a[2][2] = [],
a[2][1][1] = .04417,
a[2][1][3] = .0448,
a[2][1][5] = .04655,
a[2][1][10] = .0476,
a[2][2][5] = .042,
a[2][2][10] = .047,
a[3] = [],
a[3][1] = [],
a[3][2] = [],
a[3][1][1] = .053635,
a[3][1][3] = .0544,
a[3][1][5] = .056525,
a[3][1][10] = .0578,
a[3][2][5] = .042,
a[3][2][10] = .047,
a[4] = [],
a[4][1] = [],
a[4][2] = [],
a[4][1][1] = .06941,
a[4][1][3] = .0704,
a[4][1][5] = .07315,
a[4][1][10] = .0748,
a[4][2][5] = .042,
a[4][2][10] = .047,
a[5] = [],
a[5][1] = [],
a[5][2] = [],
a[5][1][1] = .06,
a[5][1][3] = .0615,
a[5][1][5] = .064,
a[5][1][10] = .0655,
a[5][2][5] = .04,
a[5][2][10] = .045,
a[6] = [],
a[6][1] = [],
a[6][2] = [],
a[6][1][1] = .042,
a[6][1][3] = .04305,
a[6][1][5] = .0448,
a[6][1][10] = .04585,
a[6][2][5] = .04,
a[6][2][10] = .045,
a[7] = [],
a[7][1] = [],
a[7][2] = [],
a[7][1][1] = .051,
a[7][1][3] = .052275,
a[7][1][5] = .0544,
a[7][1][10] = .055675,
a[7][2][5] = .04,
a[7][2][10] = .045,
a[8] = [],
a[8][1] = [],
a[8][2] = [],
a[8][1][1] = .066,
a[8][1][3] = .06765,
a[8][1][5] = .0704,
a[8][1][10] = .07205,
a[8][2][5] = .04,
a[8][2][10] = .045,
a[9] = [],
a[9][1] = [],
a[9][2] = [],
a[9][1][1] = .06,
a[9][1][3] = .06,
a[9][1][5] = .06,
a[9][1][10] = .0615,
a[9][2][5] = .0375,
a[9][2][10] = .0425,
a[10] = [],
a[10][1] = [],
a[10][2] = [],
a[10][1][1] = .042,
a[10][1][3] = .042,
a[10][1][5] = .042,
a[10][1][10] = .04305,
a[10][2][5] = .02625,
a[10][2][10] = .02975,
a[11] = [],
a[11][1] = [],
a[11][2] = [],
a[11][1][1] = .051,
a[11][1][3] = .051,
a[11][1][5] = .051,
a[11][1][10] = .052275,
a[11][2][5] = .031875,
a[11][2][10] = .036125,
a[12] = [],
a[12][1] = [],
a[12][2] = [],
a[12][1][1] = .066,
a[12][1][3] = .066,
a[12][1][5] = .066,
a[12][1][10] = .06765,
a[12][2][5] = .04125,
a[12][2][10] = .04675,
a[13] = [],
a[13][1] = [],
a[13][2] = [],
a[13][1][1] = .0535,
a[13][1][3] = .0575,
a[13][1][5] = .0575,
a[13][1][10] = .059,
a[13][2][5] = .035,
a[13][2][10] = .04,
a[14] = [],
a[14][1] = [],
a[14][2] = [],
a[14][1][1] = .03745,
a[14][1][3] = .04025,
a[14][1][5] = .04025,
a[14][1][10] = .0413,
a[14][2][5] = .0245,
a[14][2][10] = .028,
a[15] = [],
a[15][1] = [],
a[15][2] = [],
a[15][1][1] = .045475,
a[15][1][3] = .048875,
a[15][1][5] = .048875,
a[15][1][10] = .05015,
a[15][2][5] = .02975,
a[15][2][10] = .034,
a[16] = [],
a[16][1] = [],
a[16][2] = [],
a[16][1][1] = .05885,
a[16][1][3] = .06325,
a[16][1][5] = .06325,
a[16][1][10] = .0649,
a[16][2][5] = .0385,
a[16][2][10] = .044,
a[17] = [],
a[17][1] = [],
a[17][2] = [],
a[17][1][1] = .051,
a[17][1][3] = .055,
a[17][1][5] = .055,
a[17][1][10] = .0565,
a[17][2][5] = .0325,
a[17][2][10] = .0375,
a[18] = [],
a[18][1] = [],
a[18][2] = [],
a[18][1][1] = .0357,
a[18][1][3] = .0385,
a[18][1][5] = .0385,
a[18][1][10] = .03955,
a[18][2][5] = .02275,
a[18][2][10] = .02625,
a[19] = [],
a[19][1] = [],
a[19][2] = [],
a[19][1][1] = .04335,
a[19][1][3] = .04675,
a[19][1][5] = .04675,
a[19][1][10] = .048025,
a[19][2][5] = .027625,
a[19][2][10] = .031875,
a[20] = [],
a[20][1] = [],
a[20][2] = [],
a[20][1][1] = .0561,
a[20][1][3] = .0605,
a[20][1][5] = .0605,
a[20][1][10] = .06215,
a[20][2][5] = .03575,
a[20][2][10] = .04125,
a[21] = [],
a[21][1] = [],
a[21][2] = [],
a[21][1][1] = .0485,
a[21][1][3] = .0525,
a[21][1][5] = .0525,
a[21][1][10] = .054,
a[21][2][5] = .03,
a[21][2][10] = .035,
a[22] = [],
a[22][1] = [],
a[22][2] = [],
a[22][1][1] = .03395,
a[22][1][3] = .03675,
a[22][1][5] = .03675,
a[22][1][10] = .0378,
a[22][2][5] = .021,
a[22][2][10] = .0245,
a[23] = [],
a[23][1] = [];
a[23][2] = [],
a[23][1][1] = .041225,
a[23][1][3] = .044625,
a[23][1][5] = .044625,
a[23][1][10] = .0459,
a[23][2][5] = .0255,
a[23][2][10] = .02975,
a[24] = [],
a[24][1] = [],
a[24][2] = [],
a[24][1][1] = .05335,
a[24][1][3] = .05775,
a[24][1][5] = .05775,
a[24][1][10] = .0594,
a[24][2][5] = .033,
a[24][2][10] = .0385,
a[25] = [],
a[25][1] = [],
a[25][2] = [],
a[25][1][1] = .046,
a[25][1][3] = .05,
a[25][1][5] = .05,
a[25][1][10] = .0515,
a[25][2][5] = .0275,
a[25][2][10] = .0325,
a[26] = [],
a[26][1] = [],
a[26][2] = [],
a[26][1][1] = .0322,
a[26][1][3] = .035,
a[26][1][5] = .035,
a[26][1][10] = .03605,
a[26][2][5] = .01925,
a[26][2][10] = .02275,
a[27] = [],
a[27][1] = [],
a[27][2] = [],
a[27][1][1] = .0391,
a[27][1][3] = .0425,
a[27][1][5] = .0425,
a[27][1][10] = .043775,
a[27][2][5] = .023375,
a[27][2][10] = .027625,
a[28] = [],
a[28][1] = [],
a[28][2] = [],
a[28][1][1] = .0506,
a[28][1][3] = .055,
a[28][1][5] = .055,
a[28][1][10] = .05665,
a[28][2][5] = .03025,
a[28][2][10] = .03575,
a[29] = [],
a[29][1] = [],
a[29][2] = [],
a[29][1][1] = .0435,
a[29][1][3] = .0475,
a[29][1][5] = .0475,
a[29][1][10] = .049,
a[29][2][5] = .0275,
a[29][2][10] = .0325,
a[30] = [],
a[30][1] = [],
a[30][2] = [],
a[30][1][1] = .03045,
a[30][1][3] = .03325,
a[30][1][5] = .03325,
a[30][1][10] = .0343,
a[30][2][5] = .01925,
a[30][2][10] = .02275,
a[31] = [],
a[31][1] = [],
a[31][2] = [],
a[31][1][1] = .036975,
a[31][1][3] = .040375,
a[31][1][5] = .040375,
a[31][1][10] = .04165,
a[31][2][5] = .023375,
a[31][2][10] = .027625,
a[32] = [],
a[32][1] = [],
a[32][2] = [],
a[32][1][1] = .03828,
a[32][1][3] = .0418,
a[32][1][5] = .0418,
a[32][1][10] = .04312,
a[32][2][5] = .0242,
a[32][2][10] = .0286,
a[33] = [],
a[33][1] = [],
a[33][2] = [],
a[33][1][1] = .03915,
a[33][1][3] = .04275,
a[33][1][5] = .04275,
a[33][1][10] = .0441,
a[33][2][5] = .02475,
a[33][2][10] = .02925,
a[34] = [],
a[34][1] = [],
a[34][2] = [],
a[34][1][1] = .041325,
a[34][1][3] = .045125,
a[34][1][5] = .045125,
a[34][1][10] = .04655,
a[34][2][5] = .026125,
a[34][2][10] = .030875,
a[35] = [],
a[35][1] = [],
a[35][2] = [],
a[35][1][1] = .045675,
a[35][1][3] = .049875,
a[35][1][5] = .049875,
a[35][1][10] = .05145,
a[35][2][5] = .028875,
a[35][2][10] = .034125,
a[36] = [],
a[36][1] = [],
a[36][2] = [],
a[36][1][1] = .04785,
a[36][1][3] = .05225,
a[36][1][5] = .05225,
a[36][1][10] = .0539,
a[36][2][5] = .03025,
a[36][2][10] = .03575,
a[37] = [],
a[37][1] = [],
a[37][2] = [],
a[37][1][1] = .0522,
a[37][1][3] = .057,
a[37][1][5] = .057,
a[37][1][10] = .0588,
a[37][2][5] = .033,
a[37][2][10] = .039,
a[38] = [],
a[38][1] = [],
a[38][2] = [],
a[38][1][1] = .05655,
a[38][1][3] = .06175,
a[38][1][5] = .06175,
a[38][1][10] = .0637,
a[38][2][5] = .03575,
a[38][2][10] = .04225,
t.exports = a
},
221 : function(t, e, a) {
"use strict";
var s = a(182),
i = a(508),
n = a(483),
o = a.n(n),
r = a(487),
l = a.n(r),
c = a(489),
h = a.n(c),
u = a(485),
v = a.n(u),
p = a(484),
m = a.n(p),
d = a(490),
f = a.n(d);
s.a.use(i.a);
var _ = history.pushState && /test\.fang\.com\:8080|ditu\.(test\.)*fang\.com|newhouse\.([a-z\.]*)fang\.com/.test(location.host),
w = [];
_ || w.push({
path: "/",
redirect: function(t) {
var e, a = t.location.href,
s = a.match(/\/(jsq|house)\/([a-zA-Z]+)\.htm/);
return s && s[0] ? e = s[0] : (s = a.match(/\/tools\/([a-zA-Z0-9]+)\/([a-z]+)/), e = s && s[0] ? s[0] : "/tools/bj/fangdai"),
e
} (window)
}),
w.push({
path: "/house/tools.htm",
name: "fangdai",
component: o.a
}),
w.push({
path: "/jsq/sf.htm",
name: "shuifei",
component: l.a
}),
w.push({
path: "/jsq/tq.htm",
name: "tqhd",
component: h.a
}),
w.push({
path: "/jsq/gjj.htm",
name: "gjj",
component: v.a
}),
w.push({
path: "/jsq/pg.htm",
name: "gfnl",
component: m.a
}),
w.push({
path: "/jsq/zxdk.htm",
name: "zhuangxiu",
component: f.a
});
var g = new i.a({
scrollBehavior: function(t, e, a) {
return a || {
x: 0,
y: 0
}
},
mode: _ ? "history": "hash",
routes: w
}),
y = {
fangdai: "房贷计算器_公积金贷款计算器",
shuifei: "税费计算器",
tqhd: "提前还贷计算器_提前还款计算器",
gjj: "公积金贷款计算器_住房公积金贷款计算器",
gfnl: "购房能力评估计算器",
zhuangxiu: "装修贷款计算器_公积金贷款计算器"
};
g.beforeEach(function(t, e, a) {
var s = t.name;
document.title = y[s] + "_2017版_" + window.Fang.cityName + "品房网",
a()
}),
e.a = g
},
454 : function(t, e) {},
455 : function(t, e) {},
456 : function(t, e) {},
457 : function(t, e) {},
458 : function(t, e) {},
459 : function(t, e) {},
46 : function(t, e, a) {
"use strict";
function s(t) {
var e, a = t.pageId || "jsq_fd^sydk_pc",
s = t.type || 0,
i = t.params || [],
n = s;
0 === s ? e = {
"vwg.page": a
}: "jsq_fd^fdjsq_pc" === a && 147 === s ? e = {
"vwg.page": a,
"vwj.xtfh_downpayment": i.xtfh_downpayment,
"vwj.unitprice": i.unitprice,
"vwj.area": i.area,
"vwj.loanradio": i.loanradio,
"vwj.loantime": i.loantime,
"vwj.loanrateforgjj": i.loanrateforgjj,
"vwj.repaymentmethod": encodeURIComponent(i.repaymentmethod),
"vwj.totalprice": i.totalprice,
"vwj.xtfh_loanamount": i.xtfh_loanamount,
"vwj.xtfh_loantime": i.xtfh_loantime,
"vwj.xtfh_yuegong": i.xtfh_yuegong,
"vwj.xtfh_paymentinterest": i.xtfh_paymentinterest,
"vwj.xtfh_repaymentamount": i.xtfh_repaymentamount
}: "jsq_fd^fdjsq_pc" === a && 146 === s ? e = {
"vwg.page": a,
"vwj.xtfh_downpayment": i.xtfh_downpayment,
"vwj.unitprice": i.unitprice,
"vwj.area": i.area,
"vwj.loanradio": i.loanradio,
"vwj.loantime": i.loantime,
"vwj.annualinterestrate": i.annualinterestrate,
"vwj.repaymentmethod": encodeURIComponent(i.repaymentmethod),
"vwj.totalprice": i.totalprice,
"vwj.xtfh_loanamount": i.xtfh_loanamount,
"vwj.xtfh_loantime": i.xtfh_loantime,
"vwj.xtfh_yuegong": i.xtfh_yuegong,
"vwj.xtfh_monthlyrepayment": i.xtfh_monthlyrepayment || "",
"vwj.xtfh_monthdeclineamount": i.xtfh_monthdeclineamount || "",
"vwj.xtfh_paymentinterest": i.xtfh_paymentinterest,
"vwj.xtfh_repaymentamount": i.xtfh_repaymentamount
}: "jsq_fd^fdjsq_pc" === a && 148 === s ? e = {
"vwg.page": a,
"vwj.loanamount": i.loanamount,
"vwj.loantime": i.loantime,
"vwj.providentfundloanamount": i.providentfundloanamount,
"vwj.annualinterestrate": encodeURIComponent(i.annualinterestrate),
"vwj.loanrateforgjj": encodeURIComponent(i.loanrateforgjj),
"vwj.repaymentmethod": encodeURIComponent(i.repaymentmethod),
"vwj.xtfh_yuegong": i.xtfh_yuegong,
"vwj.xtfh_monthlyrepayment": i.xtfh_monthlyrepayment,
"vwj.xtfh_monthdeclineamount": i.xtfh_monthdeclineamount,
"vwj.xtfh_paymentinterest": i.xtfh_paymentinterest,
"vwj.xtfh_repaymentamount": i.xtfh_repaymentamount
}: "jsq_shuifei^sfjsq_pc" === a && 36 === s ? e = {
"vwg.page": a,
"vwj.area": i.area,
"vwj.unitprice": i.unitprice,
"vwj.genre": i.genre,
"vwj.isfirst": i.isfirst,
"vwj.xtfh_totalprice": i.xtfh_totalprice,
"vwj.elevator": i.elevator,
"vwj.tax": i.tax,
"vwj.xtfh_contracttax": i.xtfh_contracttax
}: "jsq_shuifei^sfjsq_pc" === a && 37 === s ? e = {
"vwg.page": a,
"vwj.xtfh_addtax": i.xtfh_addtax,
"vwj.xtfh_contracttax": i.xtfh_contracttax,
"vwj.xtfh_coststamptax": i.xtfh_coststamptax,
"vwj.xtfh_incometax": i.xtfh_incometax,
"vwj.xtfh_integratedcost": i.xtfh_integratedcost,
"vwj.area": i.area,
"vwj.unitprice": i.unitprice,
"vwj.totalprice": i.totalprice,
"vwj.valuebasedway": encodeURIComponent(i.valuebasedway),
"vwj.dwellingtype": i.dwellingtype,
"vwj.year": i.year,
"vwj.isfirst": i.isfirst,
"vwj.isonly": i.isonly,
"vwj.xtfh_stamptax": i.xtfh_stamptax
}: "jsq_fd^gjjdked_pc" === a && 147 === s ? e = {
"vwg.page": a,
"vwj.cpfdepositmine": i.cpfdepositmine,
"vwj.cpfratiomine": i.cpfratiomine,
"vwj.cpfdepositspouse": i.cpfdepositspouse,
"vwj.cpfratiospouse": i.cpfratiospouse,
"vwj.totalprice": i.totalprice,
"vwj.dwellingtype": i.dwellingtype,
"vwj.loantime": i.loantime,
"vwj.creditgrade": i.creditgrade
}: "jsq_fd^tqhk_pc" === a && 147 === s ? e = {
"vwg.page": a,
"vwj.loanamount": i.loanamount,
"vwj.loantime": i.loantime,
"vwj.loanrateforgjj": i.loanrateforgjj,
"vwj.repaymenttime": encodeURIComponent(i.repaymenttime),
"vwj.repaymenttimeadvance": i.repaymenttimeadvance,
"vwj.repaymentmethod": i.repaymentmethod,
"vwj.treatmentmethod": i.treatmentmethod,
"vwj.xtfh_yuegong": i.xtfh_yuegong,
"vwj.xtfh_totalrepayment": i.xtfh_totalrepayment,
"vwj.xtfh_interestpaid": i.xtfh_interestpaid
}: "jsq_fd^tqhk_pc" === a && 146 === s ? e = {
"vwg.page": a,
"vwj.loanamount": i.loanamount,
"vwj.loantime": i.loantime,
"vwj.annualinterestrate": i.annualinterestrate,
"vwj.repaymenttime": encodeURIComponent(i.repaymenttime),
"vwj.repaymenttimeadvance": i.repaymenttimeadvance,
"vwj.repaymentmethod": i.repaymentmethod,
"vwj.treatmentmethod": i.treatmentmethod,
"vwj.xtfh_yuegong": i.xtfh_yuegong,
"vwj.xtfh_totalrepayment": i.xtfh_totalrepayment,
"vwj.xtfh_interestpaid": i.xtfh_interestpaid
}: "jsq_fd^zxdk_pc" === a && 29 === s ? e = {
"vwg.page": a,
"vwj.xtfh_othermoney": i.xtfh_othermoney,
"vwj.loantype": i.loantype,
"vwj.loanamount": i.loanamount,
"vwj.loantime": i.loantime,
"vwj.annualinterestrate": encodeURIComponent(i.annualinterestrate),
"vwj.monthmanagefee": encodeURIComponent(i.monthmanagefee),
"vwj.onecharge": encodeURIComponent(i.onecharge),
"vwj.repaymentmethod": i.repaymentmethod,
"vwj.xtfh_totalinterest": i.xtfh_totalinterest
}: "jsq_pg^zxdk_pc" === a && 50 === s && (e = {
"vwj.ownfunds": i.ownfunds,
"vwj.monthlyincome": i.monthlyincome,
"vwj.expend": i.expend,
"vwj.loantime": i.loantime,
"vwj.area": i.area
});
var o = {};
for (var r in e) e.hasOwnProperty(r) && null !== e[r] && "" !== e[r] && void 0 !== e[r] && "undefined" !== e[r] && (o[r] = e[r]);
_ub.city = Fang.cityName || "北京",
_ub.collect(n, o)
}
a.d(e, "a",
function() {
return s
})
},
460 : function(t, e) {},
461 : function(t, e) {},
462 : function(t, e) {},
463 : function(t, e) {},
464 : function(t, e) {},
465 : function(t, e) {},
466 : function(t, e) {},
467 : function(t, e) {},
468 : function(t, e) {},
469 : function(t, e) {},
470 : function(t, e) {},
471 : function(t, e) {},
476 : function(t, e, a) {
t.exports = "/image/knowledgebase/images/banner_sma.355.jpg"
},
477 : function(t, e, a) {
function s(t) {
a(463)
}
var i = a(10)(a(203), a(499), s, null, null);
t.exports = i.exports
},
478 : function(t, e, a) {
function s(t) {
a(469)
}
var i = a(10)(a(204), a(505), s, null, null);
t.exports = i.exports
},
479 : function(t, e, a) {
function s(t) {
a(458)
}
var i = a(10)(a(205), a(494), s, null, null);
t.exports = i.exports
},
480 : function(t, e, a) {
function s(t) {
a(465)
}
var i = a(10)(a(207), a(501), s, "data-v-75deff43", null);
t.exports = i.exports
},
481 : function(t, e, a) {
function s(t) {
a(461)
}
var i = a(10)(a(209), a(497), s, null, null);
t.exports = i.exports
},
482 : function(t, e, a) {
function s(t) {
a(464)
}
var i = a(10)(a(210), a(500), s, null, null);
t.exports = i.exports
},
483 : function(t, e, a) {
function s(t) {
a(456)
}
var i = a(10)(a(212), a(492), s, null, null);
t.exports = i.exports
},
484 : function(t, e, a) {
function s(t) {
a(460)
}
var i = a(10)(a(213), a(496), s, null, null);
t.exports = i.exports
},
485 : function(t, e, a) {
function s(t) {
a(455)
}
var i = a(10)(a(214), a(491), s, null, null);
t.exports = i.exports
},
486 : function(t, e, a) {
function s(t) {
a(470)
}
var i = a(10)(a(215), a(506), s, null, null);
t.exports = i.exports
},
487 : function(t, e, a) {
function s(t) {
a(468)
}
var i = a(10)(a(216), a(504), s, null, null);
t.exports = i.exports
},
488 : function(t, e, a) {
function s(t) {
a(462)
}
var i = a(10)(a(217), a(498), s, null, null);
t.exports = i.exports
},
489 : function(t, e, a) {
function s(t) {
a(457)
}
var i = a(10)(a(218), a(493), s, "data-v-0bdfd0d1", null);
t.exports = i.exports
},
490 : function(t, e, a) {
function s(t) {
a(459)
}
var i = a(10)(a(219), a(495), s, null, null);
t.exports = i.exports
},
491 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list counter_list_width4"
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("li", {},
[t._m(0), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.gjjJc,
expression: "gjjJc"
}],
attrs: {
type: "text",
placeholder: "请输入公积金个人月缴存额",
name: ""
},
domProps: {
value: t.gjjJc
},
on: {
input: [function(e) {
e.target.composing || (t.gjjJc = e.target.value)
},
t.infoIpt1]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {},
[t._m(1), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.jcPoint,
expression: "jcPoint"
}],
attrs: {
type: "text",
placeholder: "请输入个人缴存比例",
name: ""
},
domProps: {
value: t.jcPoint
},
on: {
input: [function(e) {
e.target.composing || (t.jcPoint = e.target.value)
},
t.infoIpt2]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {},
[s("span", [t._v("配偶住房公积金个人月缴存额:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.otherJc,
expression: "otherJc"
}],
attrs: {
type: "text",
placeholder: "请输入配偶公积金月缴存额",
name: ""
},
domProps: {
value: t.otherJc
},
on: {
input: [function(e) {
e.target.composing || (t.otherJc = e.target.value)
},
t.infoIpt3]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {},
[s("span", [t._v("缴存比例:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.otherJcPoint,
expression: "otherJcPoint"
}],
attrs: {
type: "text",
placeholder: "请输入配偶公积金缴存比例",
name: ""
},
domProps: {
value: t.otherJcPoint
},
on: {
input: [function(e) {
e.target.composing || (t.otherJcPoint = e.target.value)
},
t.infoIpt4]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {},
[t._m(2), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.buildPrice,
expression: "buildPrice"
}],
attrs: {
type: "text",
placeholder: "请输入房屋评估价值或实际购房款",
name: ""
},
domProps: {
value: t.buildPrice
},
on: {
input: [function(e) {
e.target.composing || (t.buildPrice = e.target.value)
},
t.infoIpt5]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("select-component", {
attrs: {
showImportant: "ok",
title: "房屋性质",
items: t.items1
},
on: {
"select-msg": t.fwMsg
}
}), t._v(" "), s("li", {},
[t._m(3), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.dkYear,
expression: "dkYear"
}],
attrs: {
type: "text",
placeholder: "请输入贷款年限",
name: ""
},
domProps: {
value: t.dkYear
},
on: {
input: [function(e) {
e.target.composing || (t.dkYear = e.target.value)
},
t.infoIpt6]
}
}), t._v(" "), s("i", [t._v("年")])]), t._v(" "), s("li", {
staticClass: "zhushi"
},
[t._v("( 注:贷款期限最长可计算到借款人70周岁,同时不得超过30年。)")]), t._v(" "), s("select-component", {
attrs: {
showImportant: "ok",
title: "个人信用等级",
items: t.items2
},
on: {
"select-msg": t.jbMsg
}
}), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.getResult
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.clearBoth
}
},
[t._v("清空重填")])])], 1)]), t._v(" "), t._m(4), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showResult,
expression: "showResult"
}],
staticClass: "counter_right counter_right_width4",
class: {
fadeInRight: t.showResult
},
attrs: {
valign: "top"
}
},
[s("ul", [t._m(5), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("您可以申请的最高贷款额度是 ")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.totalMoney))]), t._v(" "), s("i", [t._v("万元")])])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showResult,
expression: "!showResult"
}],
staticClass: "counter_right2"
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v("要贷款买房,赶紧算算吧!")])])])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("住房公积金个人月缴存额:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("缴存比例:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("房屋评估价值或实际购房款:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("贷款申请年限:")])
},
function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", {
staticClass: "title"
},
[a("h2", [t._v("计算结果")])])
}]
}
},
492 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list",
class: t.isWidth5
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("li", [s("span", [t._v("贷款类别:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.dkType,
expression: "dkType"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.dkType
},
on: {
click: t.clickDk,
input: function(e) {
e.target.composing || (t.dkType = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("ul", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showDkType,
expression: "showDkType"
}],
staticClass: "option"
},
t._l(t.items1,
function(e) {
return s("li", {
on: {
click: function(a) {
t.selectDkType(e)
}
}
},
[t._v(t._s(e.text))])
}))])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showCom,
expression: "showCom"
}]
},
[s("span", [t._v("商业贷款额:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.sdtotal,
expression: "sdtotal"
}],
staticClass: "black",
attrs: {
type: "text",
placeholder: "请输入商业贷款额",
name: ""
},
domProps: {
value: t.sdtotal
},
on: {
input: [function(e) {
e.target.composing || (t.sdtotal = e.target.value)
},
t.sdIpt]
}
}), t._v(" "), s("i", [t._v("万")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showCom,
expression: "showCom"
}],
staticClass: "money_rate"
},
[s("span", [t._v("商贷利率:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.sdRateCon,
expression: "sdRateCon"
}],
attrs: {
type: "text",
name: "",
readonly: "readonly"
},
domProps: {
value: t.sdRateCon
},
on: {
click: t.sdClickRate,
input: function(e) {
e.target.composing || (t.sdRateCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-rate", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showRatesd,
expression: "showRatesd"
}],
on: {
"rate-msg": t.rateComSd
}
})], 1), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.sdRate,
expression: "sdRate"
}],
attrs: {
type: "text",
name: "",
placeholder: ""
},
domProps: {
value: t.sdRate
},
on: {
input: [function(e) {
e.target.composing || (t.sdRate = e.target.value)
},
t.sdRateIpt]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showCom,
expression: "showCom"
}]
},
[s("span", [t._v("公积金贷款额:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.gjjtotal,
expression: "gjjtotal"
}],
attrs: {
type: "text",
placeholder: "请输入公积金贷款额",
name: ""
},
domProps: {
value: t.gjjtotal
},
on: {
input: [function(e) {
e.target.composing || (t.gjjtotal = e.target.value)
},
t.gjjIpt]
}
}), t._v(" "), s("i", [t._v("万")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showCom,
expression: "showCom"
}],
staticClass: "money_rate"
},
[s("span", [t._v("公积金利率:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.gjjRateCon,
expression: "gjjRateCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.gjjRateCon
},
on: {
click: t.gjjClickRate,
input: function(e) {
e.target.composing || (t.gjjRateCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-rate", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showRategjj,
expression: "showRategjj"
}],
on: {
"rate-msg": t.rateComGjj
}
})], 1), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.gjjRate,
expression: "gjjRate"
}],
attrs: {
type: "text",
name: "",
placeholder: ""
},
domProps: {
value: t.gjjRate
},
on: {
input: [function(e) {
e.target.composing || (t.gjjRate = e.target.value)
},
t.gjjRateIpt]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showCom,
expression: "!showCom"
}]
},
[s("span", [t._v("计算方式:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.calcuTypeCon,
expression: "calcuTypeCon"
}],
staticClass: "black",
attrs: {
type: "text",
name: "",
readonly: "readonly"
},
domProps: {
value: t.calcuTypeCon
},
on: {
click: t.selectCalType,
input: function(e) {
e.target.composing || (t.calcuTypeCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("ul", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showCalType,
expression: "showCalType"
}],
staticClass: "option"
},
t._l(t.items2,
function(e, a) {
return s("li", {
on: {
click: function(s) {
t.calcuType(a, e)
}
}
},
[t._v(t._s(e.text))])
}))])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showDkIpt,
expression: "showDkIpt"
}]
},
[s("span", [t._v("贷款总额:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.dktotal,
expression: "dktotal"
}],
attrs: {
type: "text",
placeholder: "请输入贷款总额",
name: ""
},
domProps: {
value: t.dktotal
},
on: {
input: [function(e) {
e.target.composing || (t.dktotal = e.target.value)
},
t.dktotalIpt]
}
}), t._v(" "), s("i", [t._v("万")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showDkIpt && !t.showCom,
expression: "!showDkIpt && !showCom"
}]
},
[s("span", [t._v("房屋单价:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.unitPrice,
expression: "unitPrice"
}],
attrs: {
type: "text",
placeholder: "请输入房屋单价",
name: ""
},
domProps: {
value: t.unitPrice
},
on: {
input: [function(e) {
e.target.composing || (t.unitPrice = e.target.value)
},
t.priceIpt]
}
}), t._v(" "), s("i", [t._v("元/平米")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showDkIpt && !t.showCom,
expression: "!showDkIpt && !showCom"
}]
},
[s("span", [t._v("房屋面积:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.buildArea,
expression: "buildArea"
}],
staticClass: "black",
attrs: {
type: "text",
placeholder: "请输入房屋面积",
name: ""
},
domProps: {
value: t.buildArea
},
on: {
input: [function(e) {
e.target.composing || (t.buildArea = e.target.value)
},
t.areaIpt]
}
}), t._v(" "), s("i", [t._v("平方米")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showDkIpt && !t.showCom,
expression: "!showDkIpt && !showCom"
}]
},
[s("span", [t._v("按揭成数:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.fewCon,
expression: "fewCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.fewCon
},
on: {
click: t.clickFew,
input: function(e) {
e.target.composing || (t.fewCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-few", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showFew,
expression: "showFew"
}],
on: {
"few-msg": t.fewMsg
}
})], 1)]), t._v(" "), s("li", [s("span", [t._v("按揭年数:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.yearCon,
expression: "yearCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.yearCon
},
on: {
click: t.clickYear,
input: function(e) {
e.target.composing || (t.yearCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-year", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showYear,
expression: "showYear"
}],
on: {
"year-msg": t.yearMsg
}
})], 1)]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showCom,
expression: "!showCom"
}],
staticClass: "money_rate"
},
[s("span", [t._v("贷款利率:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.rateCon,
expression: "rateCon"
}],
attrs: {
name: "",
readonly: "readonly"
},
domProps: {
value: t.rateCon
},
on: {
click: t.clickRate,
input: function(e) {
e.target.composing || (t.rateCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-rate", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showRate,
expression: "showRate"
}],
on: {
"rate-msg": t.rateMsg
}
})], 1), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.rate,
expression: "rate"
}],
attrs: {
type: "text",
name: "",
placeholder: ""
},
domProps: {
value: t.rate
},
on: {
input: [function(e) {
e.target.composing || (t.rate = e.target.value)
},
t.rateIpt]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", [s("span", [t._v("还款方式:")]), t._v(" "), t._l(t.items3,
function(e) {
return s("span", {
staticClass: "fangshi",
on: {
click: function(a) {
t.hkType(e)
}
}
},
[s("i", {
class: e.cla
}), t._v(t._s(e.text))])
})], 2), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.startCalcu
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.clearAll
}
},
[t._v("清空重填")])])])]), t._v(" "), t._m(0), t._v(" "), s("td", {
staticClass: "counter_right counter_right_width1",
class: {
fadeInRight: t.showResult,
none: !t.showResult
},
attrs: {
valign: "top"
}
},
[s("ul", [t._m(1), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showDkIpt && !t.showCom,
expression: "!showDkIpt && !showCom"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("首付:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.firstMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v(t._s(t.isType1) + ":")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.monMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showDj,
expression: "showDj"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("每月递减:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.djMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("贷款总额:")]), t._v(" "), s("span", [t._v(t._s(t.dkMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("支付利息:")]), t._v(" "), s("span", [t._v(t._s(t.totalLx))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("还款总额:")]), t._v(" "), s("span", [t._v(t._s(t.totalMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("还款月数:")]), t._v(" "), s("span", [t._v(t._s(t.totalMon))]), t._v(" "), s("i", [t._v("月")])])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]), t._v(" "), s("td", {
staticClass: "counter_right2",
class: {
none: t.showResult
}
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v("要贷款买房,赶紧算算吧!")])])])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", {
staticClass: "title"
},
[a("h2", [t._v("计算结果")])])
}]
}
},
493 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list counter_list_width3"
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("li", [s("span", [t._v("还款类型:")]), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.repayType,
name: "repayType",
defaultItem: t.selected.repayType
},
on: {
selectDrop: t.selectType
}
})], 1), t._v(" "), s("li", {},
[s("span", [t._v("原房贷金额:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model.number",
value: t.selected.repayNum,
expression: "selected.repayNum",
modifiers: {
number: !0
}
}],
attrs: {
type: "text",
placeholder: "请输入原房贷金额"
},
domProps: {
value: t.selected.repayNum
},
on: {
input: [function(e) {
e.target.composing || t.$set(t.selected, "repayNum", t._n(e.target.value))
},
t.yfdIpt],
blur: function(e) {
t.$forceUpdate()
}
}
}), t._v(" "), s("i", [t._v("万元")])]), t._v(" "), s("li", [s("span", [t._v("原房贷年限:")]), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.repayTime,
name: "repayTime",
defaultItem: t.selected.repayTime
},
on: {
selectDrop: t.selectType
}
})], 1), t._v(" "), s("li", {},
[s("span", [t._v("利率:")]), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.rateType,
name: "rateType",
defaultItem: t.selected.rateType
},
on: {
selectDrop: t.selectType
}
})], 1), t._v(" "), s("li", {
staticClass: "date_select clearfix"
},
[s("span", [t._v("第一次还款时间:")]), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.firstYear,
klass: "date_right",
name: "firstYear",
defaultItem: t.selected.firstYear
},
on: {
selectDrop: t.selectType
}
}), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.month,
name: "firstMonth",
defaultItem: t.selected.firstMonth
},
on: {
selectDrop: t.selectType
}
})], 1), t._v(" "), s("li", {
staticClass: "date_select clearfix"
},
[s("span", [t._v("预计提前还款时间:")]), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.advYear,
klass: "date_right",
name: "advYear",
defaultItem: t.selected.advYear
},
on: {
selectDrop: t.selectType
}
}), t._v(" "), s("dropSelect", {
attrs: {
selectItem: t.month,
name: "advMonth",
defaultItem: t.selected.advMonth
},
on: {
selectDrop: t.selectType
}
})], 1), t._v(" "), s("li", {
staticClass: "way_block"
},
[s("span", [t._v("还款方式:")]), t._v(" "), s("p", {
staticClass: "fangshi",
on: {
click: function(e) {
t.selectType(t.repayMode[0], "repayMode")
}
}
},
[s("i", {
class: {
on: "all" === t.selected.repayMode.value
}
}), t._v("\n\t\t\t\t\t\t" + t._s(t.repayMode[0].name) + "\n\t\t\t\t\t")]), t._v(" "), s("p", {
staticClass: "fangshi",
on: {
click: function(e) {
t.selectType(t.repayMode[1], "repayMode")
}
}
},
[s("i", {
class: {
on: "part" === t.selected.repayMode.value
}
}), t._v("\n\t\t\t\t\t\t" + t._s(t.repayMode[1].name)), s("input", {
directives: [{
name: "model",
rawName: "v-model.number",
value: t.selected.partInput,
expression: "selected.partInput",
modifiers: {
number: !0
}
}],
attrs: {
type: "number",
placeholder: "请输入部分提前还款额",
maxlength: "10"
},
domProps: {
value: t.selected.partInput
},
on: {
input: function(e) {
e.target.composing || t.$set(t.selected, "partInput", t._n(e.target.value))
},
blur: function(e) {
t.$forceUpdate()
}
}
}), t._v(" "), s("i", {
staticClass: "position_wen"
},
[t._v("万元")])])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: "part" === t.selected.repayMode.value,
expression: "selected.repayMode.value === 'part'"
}],
staticClass: "way_block"
},
[s("span", [t._v("处理方式:")]), t._v(" "), s("p", {
staticClass: "fangshi",
on: {
click: function(e) {
t.selectType(t.repayMethod[0], "repayMethod")
}
}
},
[s("i", {
class: {
on: "short" === t.selected.repayMethod.value
}
}), t._v("\n\t\t\t\t\t\t" + t._s(t.repayMethod[0].name) + "\n\t\t\t\t\t")]), t._v(" "), s("p", {
staticClass: "fangshi",
on: {
click: function(e) {
t.selectType(t.repayMethod[1], "repayMethod")
}
}
},
[s("i", {
class: {
on: "reduce" === t.selected.repayMethod.value
}
}), t._v("\n\t\t\t\t\t\t" + t._s(t.repayMethod[1].name) + "\n\t\t\t\t\t")])]), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.cal
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.empty
}
},
[t._v("清空重填")])])])]), t._v(" "), t._m(0), t._v(" "), s("td", {
staticClass: "counter_right counter_right_width5",
class: {
none: !t.calDone,
fadeInRight: t.calDone
},
attrs: {
valign: "top"
}
},
[s("ul", [t._m(1), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("原月还款额:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.result.resultNum))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("原最后还款期:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.result.resultDate))]), t._v(" "), s("i")]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("已还款总额:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultAlready))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("已还利息额:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultAlreadyInterest))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("该月一次还款额:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultOnce))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("下月起月还款额:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultNextMonth))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("节省利息支出:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultSave))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("新的最后还款期:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultDateNew))]), t._v(" "), s("i")]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.hasTip,
expression: "hasTip"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("计算结果提示:")]), t._v(" "), s("span", [t._v(t._s(t.result.resultTip))]), t._v(" "), s("i")])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]), t._v(" "), s("td", {
staticClass: "counter_right2",
class: {
none: t.calDone
}
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v("提前还贷款,快来算算吧!")])])])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", {
staticClass: "title"
},
[a("h2", [t._v("计算结果")])])
}]
}
},
494 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("ul", {
staticClass: "option",
staticStyle: {
height: "150px",
"overflow-x": "hidden",
"overflow-y": "auto"
}
},
t._l(t.items,
function(e) {
return a("li", {
on: {
click: function(a) {
t.fill(e)
}
}
},
[t._v(t._s(e.text))])
}))
},
staticRenderFns: []
}
},
495 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list counter_list_width7"
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("li", [t._m(0), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.type,
expression: "type"
}],
attrs: {
name: "",
readonly: "readonly"
},
domProps: {
value: t.type
},
on: {
click: t.clickType,
input: function(e) {
e.target.composing || (t.type = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("ul", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showType,
expression: "showType"
}],
staticClass: "option"
},
t._l(t.items,
function(e) {
return s("li", {
on: {
click: function(a) {
t.selectType(e)
}
}
},
[t._v(t._s(e.text))])
}))])]), t._v(" "), s("li", {},
[t._m(1), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.totalMoney,
expression: "totalMoney"
}],
attrs: {
type: "text",
placeholder: "请输入贷款金额",
name: ""
},
domProps: {
value: t.totalMoney
},
on: {
input: [function(e) {
e.target.composing || (t.totalMoney = e.target.value)
},
t.infoIpt1]
}
}), t._v(" "), s("i", [t._v("万元")])]), t._v(" "), s("li", {},
[t._m(2), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.calculateMsg.month,
expression: "calculateMsg.month"
}],
attrs: {
type: "text",
placeholder: "请输入贷款期限",
name: ""
},
domProps: {
value: t.calculateMsg.month
},
on: {
input: [function(e) {
e.target.composing || t.$set(t.calculateMsg, "month", e.target.value)
},
t.infoIpt2]
}
}), t._v(" "), s("i", [t._v("个月")])]), t._v(" "), s("li", {},
[t._m(3), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.rate,
expression: "rate"
}],
attrs: {
type: "text",
placeholder: "请输入年利率",
name: ""
},
domProps: {
value: t.rate
},
on: {
input: [function(e) {
e.target.composing || (t.rate = e.target.value)
},
t.infoIpt3]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {},
[s("span", [t._v("月管理费:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.chargeTax,
expression: "chargeTax"
}],
attrs: {
type: "text",
placeholder: "请输入月管理费比例(选填)",
name: ""
},
domProps: {
value: t.chargeTax
},
on: {
input: [function(e) {
e.target.composing || (t.chargeTax = e.target.value)
},
t.infoIpt4]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("li", {},
[s("span", [t._v("一次收费:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.payTax,
expression: "payTax"
}],
attrs: {
type: "text",
placeholder: "请输入一次收费比例(选填)",
name: ""
},
domProps: {
value: t.payTax
},
on: {
input: [function(e) {
e.target.composing || (t.payTax = e.target.value)
},
t.infoIpt5]
}
}), t._v(" "), s("i", [t._v("%")])]), t._v(" "), s("select-component", {
attrs: {
title: "还款种类",
items: t.items2
},
on: {
"select-msg": t.selectMsg
}
}), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.startCalculate
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.clearAll
}
},
[t._v("清空重填")])])], 1)]), t._v(" "), t._m(4), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showResult,
expression: "showResult"
}],
staticClass: "counter_right counter_right_width1",
class: {
fadeInRight: t.showResult
},
attrs: {
valign: "top"
}
},
[s("ul", [t._m(5), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("首月供:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.firstMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showDj,
expression: "showDj"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("月递减:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.djMoney))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("总利息:")]), t._v(" "), s("span", [t._v(t._s(t.totalLx))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("其他费用:")]), t._v(" "), s("span", [t._v(t._s(t.otherTax))]), t._v(" "), s("i", [t._v("元")])])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showResult,
expression: "!showResult"
}],
staticClass: "counter_right2"
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v("要贷款买房,赶紧算算吧!")])])])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("贷款种类:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("贷款金额:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("贷款期限:")])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("span", [a("b", [t._v("*")]), t._v("年利率:")])
},
function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", {
staticClass: "title"
},
[a("h2", [t._v("计算结果")])])
}]
}
},
496 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list counter_list_width2"
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("li", {},
[s("span", [t._v("现持有资金:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.totalMoney,
expression: "totalMoney"
}],
attrs: {
type: "text",
placeholder: "请输入现持有资金",
name: ""
},
domProps: {
value: t.totalMoney
},
on: {
input: [function(e) {
e.target.composing || (t.totalMoney = e.target.value)
},
t.infoIpt1]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "zhushi"
},
[t._v("(包括现金、存款、有价证券和可以筹措到的资金总和) ")]), t._v(" "), s("li", {},
[s("span", [t._v("现家庭月收入:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.monthIncome,
expression: "monthIncome"
}],
attrs: {
type: "text",
placeholder: "请输入家庭月收入",
name: ""
},
domProps: {
value: t.monthIncome
},
on: {
input: [function(e) {
e.target.composing || (t.monthIncome = e.target.value)
},
t.infoIpt2]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {},
[s("span", [t._v("家庭平均每月固定支出:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.monthPay,
expression: "monthPay"
}],
attrs: {
type: "text",
placeholder: "请输入家庭每月固定支出",
name: ""
},
domProps: {
value: t.monthPay
},
on: {
input: [function(e) {
e.target.composing || (t.monthPay = e.target.value)
},
t.infoIpt3]
}
}), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", [s("span", [t._v("您期望偿还贷款的年限:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.yearCon,
expression: "yearCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.yearCon
},
on: {
click: t.clickYear,
input: function(e) {
e.target.composing || (t.yearCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("aj-year", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showYear,
expression: "showYear"
}],
on: {
"year-msg": t.yearMsg
}
})], 1)]), t._v(" "), s("li", {},
[s("span", [t._v("您计划购买房屋的面积:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.expectArea,
expression: "expectArea"
}],
attrs: {
type: "text",
placeholder: "请输入您计划购买的房屋面积",
name: ""
},
domProps: {
value: t.expectArea
},
on: {
input: [function(e) {
e.target.composing || (t.expectArea = e.target.value)
},
t.infoIpt4]
}
}), t._v(" "), s("i", [t._v("平方米")])]), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.startCalculate
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.clearAll
}
},
[t._v("清空重填")])])])]), t._v(" "), t._m(0), t._v(" "), s("transition", {
attrs: {
"enter-active-class": "fadeInRight"
}
},
[t.showResult && !t.showUnable ? s("td", {
staticClass: "counter_right counter_right_width2",
attrs: {
valign: "top"
}
},
[s("ul", [s("li", {
staticClass: "title"
},
[s("h2", [t._v("计算结果")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("您可以购买的房屋总价为 ")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.totalPrice))]), t._v(" "), s("i", [t._v("万元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("您可以购买的房屋单价为 ")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.unitPrice))]), t._v(" "), s("i", [t._v("元/平米")])])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]) : t._e()]), t._v(" "), s("td", {
staticClass: "counter_right2",
class: {
none: t.showResult
}
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v("要贷款买房,赶紧算算吧!")])]), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showUnable,
expression: "showUnable"
}],
staticClass: "counter_right2"
},
[s("p", [t._v("根据计算,您的购房能力暂时较弱,可以考虑减少开支或是增加收入!")])])], 1)])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
}]
}
},
497 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", {
attrs: {
id: "loginBarNew"
}
},
[t._m(0), t._v(" "), t._m(1), t._v(" "), t._m(2), t._v(" "), a("div", {
staticClass: "sline21041104"
}), t._v(" "), a("div", {
staticClass: "s4a",
staticStyle: {
"background-image": "none",
width: "100px"
},
attrs: {
onMouseOver: "this.className='s4a on2014'",
onMouseOut: "this.className='s4a'"
}
},
[a("div", {
staticClass: "s4Box",
staticStyle: {
width: "90px",
overflow: "hidden",
"text-overflow": "ellipsis",
"white-space": "nowrap",
"text-align": "right"
}
},
[a("a", {
attrs: {
href: t.login,
target: t.target
}
},
[t._v(t._s(t.loginTitle))])]), t._v(" "), "登录" != t.loginTitle ? a("div", {
staticClass: "listBox"
},
[a("ul", [a("li", [a("a", {
attrs: {
rel: "nofollow",
href: t.login,
target: t.target
}
},
[t._v("品房网")])])]), t._v(" "), a("div", {
staticClass: "tuic",
staticStyle: {
height: "26px",
"line-height": "26px",
"text-align": "center",
"border-top": "1px solid #cccccc",
"font-size": "12px"
}
},
[a("a", {
staticStyle: {
display: "block"
},
attrs: {
id: "sfHeadLogout",
rel: "nofollow",
href: t.register,
target: "_self"
}
},
[t._v(t._s(t.registerTitle))])])]) : t._e()])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", {
staticClass: "s4a",
staticStyle: {
"background-image": "none"
},
attrs: {
onMouseOver: "this.className='s4a on2014'",
onMouseOut: "this.className='s4a'"
}
},
[a("div", {
staticClass: "s4Box"
},
[a("a", {
attrs: {
href: "http://ebs.home.fang.com/",
target: "_blank"
}
},
[t._v("家居云")])])])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", {
staticClass: "s4a",
staticStyle: {
"background-image": "none"
},
attrs: {
onMouseOver: "this.className='s4a on2014'",
onMouseOut: "this.className='s4a'"
}
},
[a("div", {
staticClass: "s4Box"
},
[a("a", {
attrs: {
href: "http://open.fang.com/",
target: "_blank"
}
},
[t._v("开发云")])])])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", {
staticClass: "s4a",
staticStyle: {
"background-image": "none"
},
attrs: {
onMouseOver: "this.className='s4a on2014'",
onMouseOut: "this.className='s4a'"
}
},
[a("div", {
staticClass: "s4Box"
},
[a("a", {
attrs: {
href: "http://agent.fang.com/",
target: "_blank"
}
},
[t._v("经纪云")])])])
}]
}
},
498 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("ul", {
staticClass: "option"
},
t._l(t.items,
function(e) {
return a("li", {
on: {
click: function(a) {
t.fill(e)
}
}
},
[t._v(t._s(e.text))])
}))
},
staticRenderFns: []
}
},
499 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", [a("div", {
staticClass: "counter main_1000 clearfix"
},
[a("navigate"), t._v(" "), a("router-view")], 1)])
},
staticRenderFns: []
}
},
500 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("section", [t._m(0), t._v(" "), a("div", {
staticClass: "tab_list"
},
[a("ul", {
staticClass: "clearfix"
},
t._l(t.items,
function(e) {
return a("li", {
class: {
on: t.moduleName === e.id
},
on: {
click: function(a) {
a.stopPropagation(),
t.navi(e.id)
}
}
},
[t._v(t._s(e.title))])
}))])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("p", {
staticClass: "banner_top"
},
[s("img", {
attrs: {
src: a(476),
alt: ""
}
})])
}]
}
},
501 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("div", {
staticClass: "clearfix",
class: t.klass
},
[a("p", {
staticClass: "select",
on: {
click: t.toggleDrop
}
},
[a("input", {
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.defaultItem.name || t.selectItem[0].name
}
}), t._v(" "), a("i")]), t._v(" "), a("ul", {
staticClass: "option",
class: t.classObj
},
t._l(t.selectItem,
function(e) {
return a("li", {
on: {
click: function(a) {
t.selectDrop(e)
}
}
},
[t._v(t._s(e.name))])
}))])
},
staticRenderFns: []
}
},
502 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("ul", {
staticClass: "option",
staticStyle: {
height: "200px",
"overflow-y": "auto"
}
},
t._l(t.items,
function(e) {
return a("li", {
on: {
click: function(a) {
t.fill(e)
}
}
},
[t._v(t._s(e.text))])
}))
},
staticRenderFns: []
}
},
503 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", [t.showImportant ? a("span", [a("b", [t._v("*")]), t._v(t._s(t.title) + ":")]) : a("span", [t._v(t._s(t.title) + ":")]), t._v(" "), t._l(t.items,
function(e) {
return a("span", {
staticClass: "fangshi",
on: {
click: function(a) {
t.fill(e)
}
}
},
[a("i", {
class: e.cla
}), t._v(t._s(e.text))])
})], 2)
},
staticRenderFns: []
}
},
504 : function(t, e, a) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("table", [s("tr", [s("td", {
staticClass: "counter_list counter_list_width3 xfStyle",
attrs: {
valign: "top"
}
},
[s("ul", {
staticClass: "clearfix fl"
},
[s("select-component", {
attrs: {
title: "房屋",
items: t.items1
},
on: {
"select-msg": t.selectMsg
}
}), t._v(" "), s("li", {},
[s("span", [t._v("房屋面积:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.buildArea,
expression: "buildArea"
}],
attrs: {
type: "text",
maxlength: "7",
pattern: "[0-9]*",
placeholder: "请输入房屋面积",
name: ""
},
domProps: {
value: t.buildArea
},
on: {
input: [function(e) {
e.target.composing || (t.buildArea = e.target.value)
},
t.infoIpt1]
}
}), t._v(" "), s("i", [t._v("平米")])]), t._v(" "), s("li", {},
[s("span", [t._v("房屋单价:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.unitPrice,
expression: "unitPrice"
}],
attrs: {
type: "text",
maxlength: "6",
pattern: "[0-9]*",
placeholder: "请输入房屋单价",
name: ""
},
domProps: {
value: t.unitPrice
},
on: {
input: [function(e) {
e.target.composing || (t.unitPrice = e.target.value)
},
t.infoIpt2]
}
}), t._v(" "), s("i", [t._v("元/平米")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}]
},
[s("span", [t._v("房屋总价:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.totalMoney,
expression: "totalMoney"
}],
attrs: {
type: "text",
maxlength: "6",
pattern: "[0-9]*",
placeholder: "请输入房屋总价",
name: ""
},
domProps: {
value: t.totalMoney
},
on: {
input: [function(e) {
e.target.composing || (t.totalMoney = e.target.value)
},
t.infoIpt3]
}
}), t._v(" "), s("i", [t._v("万元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showYj,
expression: "showYj"
}]
},
[s("span", [t._v("房屋原价:")]), t._v(" "), s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.price2,
expression: "price2"
}],
attrs: {
type: "text",
maxlength: "6",
pattern: "[0-9]*",
placeholder: "请输入房屋原价",
name: ""
},
domProps: {
value: t.price2
},
on: {
input: [function(e) {
e.target.composing || (t.price2 = e.target.value)
},
t.infoIpt4]
}
}), t._v(" "), s("i", [t._v("万元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}]
},
[s("span", [t._v("计征方式:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.jzTypeCon,
expression: "jzTypeCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.jzTypeCon
},
on: {
click: t.clickJz,
input: function(e) {
e.target.composing || (t.jzTypeCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("jz-type", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showJz,
expression: "showJz"
}],
on: {
"jztype-msg": t.jzMsg
}
})], 1)]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}]
},
[s("span", [t._v("房产性质:")]), t._v(" "), s("div", {
staticClass: "clearfix"
},
[s("p", {
staticClass: "select"
},
[s("input", {
directives: [{
name: "model",
rawName: "v-model",
value: t.buildTypeCon,
expression: "buildTypeCon"
}],
attrs: {
type: "",
name: "",
readonly: "readonly"
},
domProps: {
value: t.buildTypeCon
},
on: {
click: t.clickFw,
input: function(e) {
e.target.composing || (t.buildTypeCon = e.target.value)
}
}
}), t._v(" "), s("i")]), t._v(" "), s("fwxz-component", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showFw,
expression: "showFw"
}],
on: {
"fw-msg": t.fwMsg
}
})], 1)]), t._v(" "), s("select-component", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
attrs: {
title: "房产购置满5年",
items: t.items2
},
on: {
"select-msg": t.fiveMsg
}
}), t._v(" "), s("select-component", {
attrs: {
title: "买房家庭首次购房",
items: t.items3
},
on: {
"select-msg": t.firstMsg
}
}), t._v(" "), s("select-component", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showEsf,
expression: "!showEsf"
}],
attrs: {
title: "有无电梯",
items: t.items5
},
on: {
"select-msg": t.elevatorMsg
}
}), t._v(" "), s("select-component", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
attrs: {
title: "卖方家庭唯一住房",
items: t.items4
},
on: {
"select-msg": t.onlyMsg
}
}), t._v(" "), s("li", [s("span"), t._v(" "), s("span", {
staticClass: "start",
on: {
click: t.getTax
}
},
[t._v("开始计算")]), t._v(" "), s("span", {
staticClass: "empty",
on: {
click: t.clearSelect
}
},
[t._v("清空重填")])])], 1)]), t._v(" "), t._m(0), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showResult,
expression: "showResult"
}],
staticClass: "counter_right counter_right_width3",
class: {
fadeInRight: t.showResult
},
attrs: {
valign: "top"
}
},
[s("ul", [t._m(1), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showEsf,
expression: "!showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("房款总款:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.resultTotal))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showEsf,
expression: "!showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("工本费:")]), t._v(" "), s("span", [t._v(t._s(t.gbTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("工本印花税:")]), t._v(" "), s("span", [t._v(t._s(t.gbyhTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("印花税:")]), t._v(" "), s("span", [t._v(t._s(t.yhTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("契税:")]), t._v(" "), s("span", [t._v(t._s(t.qTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("个人所得税:")]), t._v(" "), s("span", [t._v(t._s(t.gsTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("增值税:")]), t._v(" "), s("span", [t._v(t._s(t.zzTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: t.showEsf,
expression: "showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("综合地价款:")]), t._v(" "), s("span", [t._v(t._s(t.zhdjTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showEsf,
expression: "!showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("权属登记费:")]), t._v(" "), s("span", [t._v(t._s(t.qsdjTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showEsf,
expression: "!showEsf"
}],
staticClass: "clearfix"
},
[s("h3", [t._v("维修基金:")]), t._v(" "), s("span", [t._v(t._s(t.wxjjTax))]), t._v(" "), s("i", [t._v("元")])]), t._v(" "), s("li", {
staticClass: "clearfix"
},
[s("h3", [t._v("合计:")]), t._v(" "), s("span", {
staticClass: "on"
},
[t._v(t._s(t.totalTax))]), t._v(" "), s("i", [t._v("元")])])]), t._v(" "), s("p", {
staticClass: "note"
},
[t._v("*以上结果仅供参考")])]), t._v(" "), s("td", {
directives: [{
name: "show",
rawName: "v-show",
value: !t.showResult,
expression: "!showResult"
}],
staticClass: "counter_right2"
},
[s("img", {
attrs: {
src: a(57),
alt: ""
}
}), t._v(" "), s("p", [t._v(t._s(t.tipCon))])])])])
},
staticRenderFns: [function() {
var t = this,
e = t.$createElement,
s = t._self._c || e;
return s("td", {
staticClass: "counter_center"
},
[s("img", {
attrs: {
src: a(56),
alt: ""
}
})])
},
function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("li", {
staticClass: "title"
},
[a("h2", [t._v("计算结果")])])
}]
}
},
505 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("ul", {
staticClass: "option",
staticStyle: {
height: "200px",
"overflow-y": "auto"
}
},
t._l(t.items,
function(e) {
return a("li", {
on: {
click: function(a) {
t.fill(e)
}
}
},
[t._v(t._s(e.text))])
}))
},
staticRenderFns: []
}
},
506 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("ul", {
staticClass: "option"
},
t._l(t.items,
function(e) {
return a("li", {
on: {
click: function(a) {
t.fill(e)
}
}
},
[t._v(t._s(e.text))])
}))
},
staticRenderFns: []
}
},
507 : function(t, e) {
t.exports = {
render: function() {
var t = this,
e = t.$createElement,
a = t._self._c || e;
return a("transition", {
attrs: {
name: "fadeIn"
}
},
[a("div", {
directives: [{
name: "show",
rawName: "v-show",
value: t.show,
expression: "show"
}],
staticClass: "alertBox"
},
[a("div", {
directives: [{
name: "show",
rawName: "v-show",
value: t.mask,
expression: "mask"
}],
staticClass: "alert-mask"
}), t._v(" "), a("div", {
directives: [{
name: "show",
rawName: "v-show",
value: t.show,
expression: "show"
}],
staticClass: "box"
},
[t._v("\n " + t._s(t.text) + "\n ")])])])
},
staticRenderFns: []
}
},
510 : function(t, e, a) {
a(184),
t.exports = a(183)
},
56 : function(t, e) {
t.exports = "data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABDAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDJGREUyMjA4N0YwMTFFN0IwQTU5RjNDQjFGQ0YwMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDJGREUyMjE4N0YwMTFFN0IwQTU5RjNDQjFGQ0YwMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMkZERTIxRTg3RjAxMUU3QjBBNTlGM0NCMUZDRjAyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMkZERTIxRjg3RjAxMUU3QjBBNTlGM0NCMUZDRjAyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAUDAwMDAwUDAwUHBAQEBwgGBQUGCAkHBwgHBwkLCQoKCgoJCwsMDAwMDAsODg4ODg4UFBQUFBYWFhYWFhYWFhYBBQUFCQgJEQsLERQPDg8UFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFv/AABEIAB0AFQMBEQACEQEDEQH/xABnAAADAQEAAAAAAAAAAAAAAAAAAQIDCAEBAAAAAAAAAAAAAAAAAAAAABAAAQIEAgcJAQAAAAAAAAAAARECAFESAzFBIWGB0SITI3GRweEyUmIzBDQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AOxm9Bwtn63eg+0y3QDurbdz26QAjxNs9kBpUKal0YrkkAnNa9pa4KDiICLLnGq241cspVPznARQKz+ZemEcmrTw98Bd17lFq363Z+0TgGS389oBoXJozJMBPIPLx6q11fLdl2QBYxdX9q8fgmqUAH+gVy6clz2wGsB//9k="
},
57 : function(t, e, a) {
t.exports = "/image/knowledgebase/images/jisuan_right.9ebbde4.png"
},
58 : function(t, e, a) {
function s(t) {
a(471)
}
var i = a(10)(a(208), a(507), s, null, null);
t.exports = i.exports
},
59 : function(t, e) {
t.exports = {
formatNumber: function(t) {
return t > 1e9 ? parseFloat((t / 1e8).toFixed(2)) + "亿": t > 1e8 ? parseFloat((t / 1e4).toFixed(2)) + "万": Math.round(t)
}
}
}
},
[510]);