|
|
@@ -639,21 +639,23 @@ onMounted(async () => {
|
|
|
});
|
|
|
crmTasks.value = crmRes;
|
|
|
|
|
|
- // const srmRes = await getSRMTasks({
|
|
|
- // id: userStore.getUser.username,
|
|
|
+ const srmRes = await getSRMTasks({
|
|
|
+ id: userStore.getUser.username,
|
|
|
|
|
|
- // pageNum: 1,
|
|
|
- // pageSize: 10,
|
|
|
- // });
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ });
|
|
|
|
|
|
- // srmTasks.value = srmRes;
|
|
|
+ srmTasks.value = srmRes;
|
|
|
|
|
|
stats.value[0].number =
|
|
|
- Number(oaTasks.value.todoCount) + Number(crmTasks.value.todoCount);
|
|
|
+ Number(oaTasks.value.todoCount) +
|
|
|
+ Number(crmTasks.value.todoCount) +
|
|
|
+ Number(srmTasks.value.todoCount);
|
|
|
todoCount.value = [
|
|
|
{ name: "OA", value: oaTasks.value.todoCount ?? 0 },
|
|
|
{ name: "CRM", value: crmTasks.value.todoCount ?? 0 },
|
|
|
- // { name: "SRM", value: srmTasks.value.todoCount ?? 0 },
|
|
|
+ { name: "SRM", value: srmTasks.value.todoCount ?? 0 },
|
|
|
];
|
|
|
|
|
|
// *****************已办事项统计*************************
|
|
|
@@ -665,20 +667,22 @@ onMounted(async () => {
|
|
|
pageSize: 10,
|
|
|
});
|
|
|
|
|
|
- // const srmDoneRes = await getSRMTasks({
|
|
|
- // id: userStore.getUser.username,
|
|
|
+ const srmDoneRes = await getSRMTasks({
|
|
|
+ id: userStore.getUser.username,
|
|
|
|
|
|
- // pageNum: 1,
|
|
|
- // pageSize: 10,
|
|
|
- // });
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ });
|
|
|
|
|
|
stats.value[1].number =
|
|
|
- Number(oaTasks.value.doneCount) + Number(crmDoneRes.todoCount);
|
|
|
+ Number(oaTasks.value.doneCount) +
|
|
|
+ Number(crmDoneRes.todoCount) +
|
|
|
+ Number(srmDoneRes.doneCount);
|
|
|
|
|
|
doneCount.value = [
|
|
|
{ name: "OA", value: oaTasks.value.doneCount ?? 0 },
|
|
|
{ name: "CRM", value: crmDoneRes.todoCount ?? 0 },
|
|
|
- // { name: "SRM", value: srmDoneRes.doneCount ?? 0 },
|
|
|
+ { name: "SRM", value: srmDoneRes.doneCount ?? 0 },
|
|
|
];
|
|
|
} finally {
|
|
|
statsLoading.value = false;
|
|
|
@@ -701,20 +705,27 @@ onMounted(async () => {
|
|
|
});
|
|
|
crmTasks.value = crmRes;
|
|
|
|
|
|
- // const srmRes = await getSRMTasks({
|
|
|
- // id: userStore.getUser.username,
|
|
|
- // pageNum: 1,
|
|
|
- // pageSize: 10,
|
|
|
- // });
|
|
|
+ try {
|
|
|
+ const srmRes = await getSRMTasks({
|
|
|
+ id: userStore.getUser.username,
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ });
|
|
|
|
|
|
- // srmTasks.value = srmRes;
|
|
|
+ srmTasks.value = srmRes;
|
|
|
+ } catch (error) {
|
|
|
+ srmTasks.value.todoCount = 0;
|
|
|
+ srmTasks.value.doneCount = 0;
|
|
|
+ }
|
|
|
|
|
|
stats.value[0].number =
|
|
|
- Number(oaTasks.value.todoCount) + Number(crmTasks.value.todoCount);
|
|
|
+ Number(oaTasks.value.todoCount) +
|
|
|
+ Number(crmTasks.value.todoCount) +
|
|
|
+ Number(srmTasks.value.todoCount);
|
|
|
todoCount.value = [
|
|
|
{ name: "OA", value: oaTasks.value.todoCount ?? 0 },
|
|
|
{ name: "CRM", value: crmTasks.value.todoCount ?? 0 },
|
|
|
- // { name: "SRM", value: srmTasks.value.todoCount ?? 0 },
|
|
|
+ { name: "SRM", value: srmTasks.value.todoCount ?? 0 },
|
|
|
];
|
|
|
|
|
|
const crmDoneRes = await getCRMTasks({
|
|
|
@@ -724,19 +735,25 @@ onMounted(async () => {
|
|
|
pageSize: 10,
|
|
|
});
|
|
|
|
|
|
- // const srmDoneRes = await getSRMTasks({
|
|
|
- // id: userStore.getUser.username,
|
|
|
- // pageNum: 1,
|
|
|
- // pageSize: 10,
|
|
|
- // });
|
|
|
-
|
|
|
+ let srmDoneRes = {};
|
|
|
+ try {
|
|
|
+ srmDoneRes = await getSRMTasks({
|
|
|
+ id: userStore.getUser.username,
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ });
|
|
|
+ } catch (error) {
|
|
|
+ srmDoneRes.doneCount = 0;
|
|
|
+ }
|
|
|
stats.value[1].number =
|
|
|
- Number(oaTasks.value.doneCount) + Number(crmDoneRes.todoCount);
|
|
|
+ Number(oaTasks.value.doneCount) +
|
|
|
+ Number(crmDoneRes.todoCount) +
|
|
|
+ Number(srmDoneRes.doneCount);
|
|
|
|
|
|
doneCount.value = [
|
|
|
{ name: "OA", value: oaTasks.value.doneCount ?? 0 },
|
|
|
{ name: "CRM", value: crmDoneRes.todoCount ?? 0 },
|
|
|
- // { name: "SRM", value: srmDoneRes.doneCount ?? 0 },
|
|
|
+ { name: "SRM", value: srmDoneRes.doneCount ?? 0 },
|
|
|
];
|
|
|
},
|
|
|
10 * 60 * 1000,
|
|
|
@@ -797,8 +814,9 @@ onBeforeUnmount(() => {
|
|
|
transparent 28%
|
|
|
),
|
|
|
linear-gradient(180deg, #eef3f9 0%, #f7faff 46%, #eef3f9 100%);
|
|
|
- height: 100vh;
|
|
|
+ /* height: 100vh; */
|
|
|
/* margin-bottom: 200px; */
|
|
|
+ padding-bottom: 50px;
|
|
|
}
|
|
|
|
|
|
:global([data-theme="dark"] .ehr-page) {
|