285 lines
14 KiB
JavaScript
285 lines
14 KiB
JavaScript
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|
["pages/index/index"], {
|
|
"0b56": function(t, e, n) {
|
|
"use strict";
|
|
(function(t, a) {
|
|
var i = n("4ea4");
|
|
Object.defineProperty(e, "__esModule", {
|
|
value: !0
|
|
}), e.default = void 0;
|
|
var s, o = i(n("9523")),
|
|
r = n("0c59"),
|
|
u = n("fef2"),
|
|
c = n("db68"),
|
|
d = n("eec6"),
|
|
f = n("76dd"),
|
|
h = n("dc92"),
|
|
l = n("f785"),
|
|
m = {
|
|
mixins: [u.pageJumps, u.statisticalPageJumps],
|
|
components: {
|
|
uniTabbar: function() {
|
|
n.e("components/tabbar/tabbar").then(function() {
|
|
return resolve(n("c4bc"))
|
|
}.bind(null, n)).catch(n.oe)
|
|
},
|
|
screenPop: function() {
|
|
n.e("pages/index/screen").then(function() {
|
|
return resolve(n("5aad"))
|
|
}.bind(null, n)).catch(n.oe)
|
|
}
|
|
},
|
|
data: function() {
|
|
return {
|
|
topHeight: 0,
|
|
paddingHeight: 0,
|
|
searchWidth: 470,
|
|
BASE_IMG_URL: r.BASE_IMG_URL,
|
|
tipNumber: null,
|
|
typeList: ["本人及下属", "仅本人", "仅下属"],
|
|
typeIndex: 0,
|
|
dataTime: "",
|
|
startTime: "",
|
|
endTime: "",
|
|
text: "本月",
|
|
info: {},
|
|
target_money: 0,
|
|
complete_money: 0,
|
|
percentage: 0,
|
|
shows: !1,
|
|
approvelNum: 0,
|
|
oneChart: {},
|
|
chartData: {},
|
|
achieveArr: [{
|
|
id: 1,
|
|
name: "合同"
|
|
}, {
|
|
id: 2,
|
|
name: "回款"
|
|
}],
|
|
achieveIndex: 0
|
|
}
|
|
},
|
|
onLaunch: function() {},
|
|
onLoad: function() {
|
|
var e = this;
|
|
t.getSystemInfo({
|
|
success: function(t) {
|
|
var n, i = a.getMenuButtonBoundingClientRect();
|
|
n = i.height + 2 * (i.top - t.statusBarHeight) + t.statusBarHeight + 5, e.topHeight = n, e.paddingHeight = i.top, e.searchWidth = 470
|
|
}
|
|
}), this.getTime()
|
|
},
|
|
onShow: function() {
|
|
this.roleType = t.getStorageSync("roleType"), this.rules = t.getStorageSync("rules"), this.dataTime = (0, d.getNowData)().substr(0, 7), t.getStorageSync("isAuth") ? this.getTip() : this.tipNumber = 0
|
|
},
|
|
methods: (s = {
|
|
changeAchieve: function(t) {
|
|
this.achieveIndex = t.detail.value, this.getTarget()
|
|
},
|
|
getTime: function() {
|
|
var t = this;
|
|
(0, h.netTime)({
|
|
times: "thismonth"
|
|
}).then((function(e) {
|
|
e = e.data, t.startTime = e.times[0], t.endTime = e.times[1]
|
|
}))
|
|
},
|
|
getOpenid: function() {
|
|
(0, l.netMapKey)().then((function(e) {
|
|
t.setStorageSync("mapKey", e.data.map_key), t.setStorageSync("appid", e.data.appid)
|
|
}))
|
|
},
|
|
getTip: function() {
|
|
var e = this;
|
|
(0, c.netAgentList)().then((function(n) {
|
|
t.setStorageSync("token", n.data.userinfo.token), t.setStorageSync("roleType", n.data.userinfo.role_type), t.setStorageSync("rules", n.data.userinfo.rules), e.tipNumber = n.data.total, e.approvelNum = n.data.examine.count, e.getData(), e.getTarget(), e.getOpenid()
|
|
}))
|
|
},
|
|
getData: function() {
|
|
var t = this,
|
|
e = {
|
|
times: this.startTime + "," + this.endTime,
|
|
type: this.typeIndex
|
|
};
|
|
(0, f.netGetBriefdata)(e).then((function(e) {
|
|
t.info = e.data
|
|
}))
|
|
},
|
|
getTarget: function() {
|
|
var t = this,
|
|
e = {
|
|
times: this.startTime + "," + this.endTime,
|
|
type: this.typeIndex,
|
|
status: this.achieveArr[this.achieveIndex].id
|
|
};
|
|
(0, h.netGetData)(e).then((function(e) {
|
|
t.complete_money = e.data.contract_moneys, t.target_money = e.data.achievement;
|
|
var n = e.data.ratio >= 100 ? 100 : e.data.ratio,
|
|
a = {
|
|
series: [{
|
|
name: "已完成",
|
|
color: "#2979ff",
|
|
data: n
|
|
}]
|
|
},
|
|
i = {
|
|
title: {
|
|
name: e.data.ratio + "%",
|
|
fontSize: 18,
|
|
color: "#2979ff"
|
|
},
|
|
subtitle: {
|
|
name: "完成率",
|
|
fontSize: 15,
|
|
color: "#666666"
|
|
},
|
|
extra: {
|
|
arcbar: {
|
|
type: "circle",
|
|
width: 12,
|
|
backgroundColor: "#E9E9E9",
|
|
startAngle: 1.5,
|
|
endAngle: .25,
|
|
gap: 2
|
|
}
|
|
}
|
|
};
|
|
t.oneChart = i, t.chartData = a
|
|
}))
|
|
},
|
|
changeType: function(t) {
|
|
this.typeIndex = t.detail.value, this.getData(), this.getTarget()
|
|
},
|
|
changeDataTime: function(t) {
|
|
this.$refs.screenChild.init()
|
|
},
|
|
sureTime: function(t) {
|
|
console.log(t, "===="), t.text && t.start_time && t.end_time && (this.text = t.text, this.startTime = t.start_time, this.endTime = t.end_time, this.getData(), this.getTarget())
|
|
},
|
|
toProductList: function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/product/index"
|
|
})
|
|
},
|
|
toPayment: function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/payment/index"
|
|
})
|
|
},
|
|
toCostList: function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/cost/index"
|
|
})
|
|
},
|
|
toBillList: function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/bills/index"
|
|
})
|
|
}
|
|
}, (0, o.default)(s, "toPayment", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/payment/index"
|
|
})
|
|
})), (0, o.default)(s, "toPayPlan", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/payplan/index"
|
|
})
|
|
})), (0, o.default)(s, "achieveStatis", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/crm/statisticalFrom/achieveStatis"
|
|
})
|
|
})), (0, o.default)(s, "toClock", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/punchclock/index"
|
|
})
|
|
})), (0, o.default)(s, "toBusiness", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/business/index"
|
|
})
|
|
})), (0, o.default)(s, "toCheckBusiness", (function() {
|
|
t.navigateTo({
|
|
url: "/pagesA/business/index?type=" + this.typeIndex + "&stime=" + this.startTime + "&etime=" + this.endTime
|
|
})
|
|
})), (0, o.default)(s, "toCus", (function(e) {
|
|
t.navigateTo({
|
|
url: "/pagesA/crm/customerManagement/customerManagement?cusStatus=" + e + "&stime=" + this.startTime + "&etime=" + this.endTime
|
|
})
|
|
})), (0, o.default)(s, "toBus", (function(e) {
|
|
t.navigateTo({
|
|
url: "/pagesA/business/index?busStatus=" + e + "&stime=" + this.startTime + "&etime=" + this.endTime
|
|
})
|
|
})), s)
|
|
};
|
|
e.default = m
|
|
}).call(this, n("543d")["default"], n("bc2e")["default"])
|
|
},
|
|
"52bc": function(t, e, n) {},
|
|
"84f4": function(t, e, n) {
|
|
"use strict";
|
|
var a = n("52bc"),
|
|
i = n.n(a);
|
|
i.a
|
|
},
|
|
"88d5": function(t, e, n) {
|
|
"use strict";
|
|
n.d(e, "b", (function() {
|
|
return i
|
|
})), n.d(e, "c", (function() {
|
|
return s
|
|
})), n.d(e, "a", (function() {
|
|
return a
|
|
}));
|
|
var a = {
|
|
qiunDataCharts: function() {
|
|
return Promise.all([n.e("common/vendor"), n.e("uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts")]).then(n.bind(null, "2e67"))
|
|
}
|
|
},
|
|
i = function() {
|
|
var t = this.$createElement;
|
|
this._self._c
|
|
},
|
|
s = []
|
|
},
|
|
c365: function(t, e, n) {
|
|
"use strict";
|
|
n.r(e);
|
|
var a = n("0b56"),
|
|
i = n.n(a);
|
|
for (var s in a)["default"].indexOf(s) < 0 && function(t) {
|
|
n.d(e, t, (function() {
|
|
return a[t]
|
|
}))
|
|
}(s);
|
|
e["default"] = i.a
|
|
},
|
|
c489: function(t, e, n) {
|
|
"use strict";
|
|
n.r(e);
|
|
var a = n("88d5"),
|
|
i = n("c365");
|
|
for (var s in i)["default"].indexOf(s) < 0 && function(t) {
|
|
n.d(e, t, (function() {
|
|
return i[t]
|
|
}))
|
|
}(s);
|
|
n("84f4");
|
|
var o = n("f0c5"),
|
|
r = Object(o["a"])(i["default"], a["b"], a["c"], !1, null, "0cd52b3f", null, !1, a["a"], void 0);
|
|
e["default"] = r.exports
|
|
},
|
|
e177: function(t, e, n) {
|
|
"use strict";
|
|
(function(t, e) {
|
|
var a = n("4ea4");
|
|
n("8886");
|
|
a(n("66fd"));
|
|
var i = a(n("c489"));
|
|
t.__webpack_require_UNI_MP_PLUGIN__ = n, e(i.default)
|
|
}).call(this, n("bc2e")["default"], n("543d")["createPage"])
|
|
}
|
|
},
|
|
[
|
|
["e177", "common/runtime", "common/vendor"]
|
|
]
|
|
]); |