|
@@ -432,23 +432,33 @@ const options3 = computed(() => {
|
|
const options41 = computed(() => {
|
|
const options41 = computed(() => {
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
return createWaterBallOption({
|
|
return createWaterBallOption({
|
|
- data: projectRoleQuota.effectDistributed / projectRoleQuota.effectQuota,
|
|
|
|
- title: `剩${
|
|
|
|
|
|
+ data: projectRoleQuota.effectQuota
|
|
|
|
+ ? projectRoleQuota.effectDistributed / projectRoleQuota.effectQuota
|
|
|
|
+ : 0,
|
|
|
|
+ title:
|
|
projectRoleQuota.effectQuota - projectRoleQuota.effectDistributed
|
|
projectRoleQuota.effectQuota - projectRoleQuota.effectDistributed
|
|
- }配额`,
|
|
|
|
|
|
+ ? `剩${
|
|
|
|
+ projectRoleQuota.effectQuota - projectRoleQuota.effectDistributed
|
|
|
|
+ }配额`
|
|
|
|
+ : '无数据',
|
|
radius: '80%',
|
|
radius: '80%',
|
|
});
|
|
});
|
|
});
|
|
});
|
|
const options42 = computed(() => {
|
|
const options42 = computed(() => {
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
return createWaterBallOption({
|
|
return createWaterBallOption({
|
|
- data:
|
|
|
|
- projectRoleQuota.coordinatorDistributed /
|
|
|
|
- projectRoleQuota.coordinatorQuota,
|
|
|
|
- title: `剩${
|
|
|
|
|
|
+ data: projectRoleQuota.coordinatorQuota
|
|
|
|
+ ? projectRoleQuota.coordinatorDistributed /
|
|
|
|
+ projectRoleQuota.coordinatorQuota
|
|
|
|
+ : 0,
|
|
|
|
+ title:
|
|
projectRoleQuota.coordinatorQuota -
|
|
projectRoleQuota.coordinatorQuota -
|
|
projectRoleQuota.coordinatorDistributed
|
|
projectRoleQuota.coordinatorDistributed
|
|
- }配额`,
|
|
|
|
|
|
+ ? `剩${
|
|
|
|
+ projectRoleQuota.coordinatorQuota -
|
|
|
|
+ projectRoleQuota.coordinatorDistributed
|
|
|
|
+ }配额`
|
|
|
|
+ : '无数据',
|
|
radius: '80%',
|
|
radius: '80%',
|
|
color: '35, 195, 67',
|
|
color: '35, 195, 67',
|
|
});
|
|
});
|
|
@@ -456,11 +466,16 @@ const options42 = computed(() => {
|
|
const options43 = computed(() => {
|
|
const options43 = computed(() => {
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
let projectRoleQuota = result4.value?.projectRoleQuota || {};
|
|
return createWaterBallOption({
|
|
return createWaterBallOption({
|
|
- data:
|
|
|
|
- projectRoleQuota.assistantDistributed / projectRoleQuota.assistantQuota,
|
|
|
|
- title: `剩${
|
|
|
|
|
|
+ data: projectRoleQuota.assistantQuota
|
|
|
|
+ ? projectRoleQuota.assistantDistributed / projectRoleQuota.assistantQuota
|
|
|
|
+ : 0,
|
|
|
|
+ title:
|
|
projectRoleQuota.assistantQuota - projectRoleQuota.assistantDistributed
|
|
projectRoleQuota.assistantQuota - projectRoleQuota.assistantDistributed
|
|
- }配额`,
|
|
|
|
|
|
+ ? `剩${
|
|
|
|
+ projectRoleQuota.assistantQuota -
|
|
|
|
+ projectRoleQuota.assistantDistributed
|
|
|
|
+ }配额`
|
|
|
|
+ : '无数据',
|
|
radius: '80%',
|
|
radius: '80%',
|
|
color: '255, 154, 46',
|
|
color: '255, 154, 46',
|
|
});
|
|
});
|