societyHome.js
4.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const api_work = require("../../api/work.js");
const store_modules_tabbar = require("../../store/modules/tabbar.js");
if (!Array) {
const _easycom_up_navbar2 = common_vendor.resolveComponent("up-navbar");
const _easycom_up_empty2 = common_vendor.resolveComponent("up-empty");
const _easycom_uni_pagination2 = common_vendor.resolveComponent("uni-pagination");
const _easycom_up_tabbar_item2 = common_vendor.resolveComponent("up-tabbar-item");
const _easycom_up_tabbar2 = common_vendor.resolveComponent("up-tabbar");
(_easycom_up_navbar2 + _easycom_up_empty2 + _easycom_uni_pagination2 + _easycom_up_tabbar_item2 + _easycom_up_tabbar2)();
}
const _easycom_up_navbar = () => "../../uni_modules/uview-plus/components/u-navbar/u-navbar.js";
const _easycom_up_empty = () => "../../uni_modules/uview-plus/components/u-empty/u-empty.js";
const _easycom_uni_pagination = () => "../../uni_modules/uni-pagination/components/uni-pagination/uni-pagination.js";
const _easycom_up_tabbar_item = () => "../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js";
const _easycom_up_tabbar = () => "../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js";
if (!Math) {
(_easycom_up_navbar + navTop + wordInfo + operateList + carCard + _easycom_up_empty + _easycom_uni_pagination + _easycom_up_tabbar_item + _easycom_up_tabbar)();
}
const carCard = () => "../../components/carCard.js";
const navTop = () => "../../components/navTop.js";
const wordInfo = () => "../../components/wordInfo.js";
const operateList = () => "../../components/operateList.js";
const _sfc_main = {
__name: "societyHome",
setup(__props) {
const useTabbar = store_modules_tabbar.useTabbarStore();
const List = common_vendor.ref([]);
const allTotal = common_vendor.ref(0);
const queryParams = common_vendor.reactive({
pageNum: 1,
pageSize: 10
});
const getList = async () => {
const { data } = await api_work.queryMyList(queryParams);
List.value = data.rows;
allTotal.value = data.total;
useTabbar.societyTotal = data.total;
};
common_vendor.onPullDownRefresh(async () => {
queryParams.pageNum = 1;
List.value = [];
await getList();
common_vendor.index.stopPullDownRefresh();
});
const goRouter = (index) => {
useTabbar.societyCurrent = index;
common_vendor.index.redirectTo({
url: "/pages/societyMy/societyMy"
});
};
getList();
return (_ctx, _cache) => {
return {
a: common_vendor.p({
placeholder: true,
leftIconSize: 0,
bgColor: "transparent"
}),
b: common_vendor.f(List.value, (carItem, k0, i0) => {
return {
a: "dd7195a9-2-" + i0 + "," + ("dd7195a9-1-" + i0),
b: common_vendor.p({
carNum: carItem.licensePlateNumber
}),
c: "dd7195a9-3-" + i0 + "," + ("dd7195a9-1-" + i0),
d: common_vendor.p({
phone: carItem.phone,
userName: carItem.name,
company: carItem.sysDeptName
}),
e: common_vendor.o(getList, carItem.taskId),
f: "dd7195a9-4-" + i0 + "," + ("dd7195a9-1-" + i0),
g: common_vendor.p({
carInfo: carItem
}),
h: carItem.taskId,
i: "dd7195a9-1-" + i0,
j: common_vendor.p({
tipContent: "待办",
carInfo: carItem
})
};
}),
c: common_vendor.p({
show: List.value.length == 0,
mode: "list",
text: "暂无待办事项"
}),
d: common_vendor.o(getList),
e: common_vendor.o(($event) => queryParams.pageNum = $event),
f: common_vendor.p({
total: allTotal.value,
pageSize: queryParams.pageSize,
modelValue: queryParams.pageNum
}),
g: List.value.length > 0,
h: common_vendor.p({
text: "主页",
icon: "home",
badge: common_vendor.unref(useTabbar).societyTotal
}),
i: common_assets._imports_0$1,
j: common_assets._imports_1$1,
k: common_vendor.o(goRouter),
l: common_vendor.p({
text: "我的",
icon: "account"
}),
m: common_vendor.p({
value: common_vendor.unref(useTabbar).societyCurrent,
activeColor: "#3680FE",
inactiveColor: "#707070"
})
};
};
}
};
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-dd7195a9"]]);
wx.createPage(MiniProgramPage);