mirror of
https://gh.llkk.cc/https://github.com/CaptainCore/captaincore-manager.git
synced 2025-10-03 14:04:44 +08:00
🐛 FIX: Processes with roles
This commit is contained in:
parent
4709091804
commit
f0fc1bcf60
3 changed files with 12 additions and 3 deletions
|
@ -26,6 +26,11 @@ class Process {
|
|||
"time_estimate" => $process->time_estimate,
|
||||
|
||||
];
|
||||
if ( $process->roles == "" ) {
|
||||
$fetch_process['roles'] = "";
|
||||
} else {
|
||||
$fetch_process['roles'] = $process_roles[$key]->name;
|
||||
}
|
||||
return $fetch_process;
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,11 @@ class Processes extends DB {
|
|||
$process = self::get( $item->process_id );
|
||||
$key = array_search( $process->roles, array_column( $process_roles, 'role_id' ) );
|
||||
$process->repeat_interval = $process_repeat->{$process->repeat_interval};
|
||||
$process->roles = $process_roles[$key]->name;
|
||||
if ( $process->roles == "" ) {
|
||||
$process->roles = "";
|
||||
} else {
|
||||
$process->roles = $process_roles[$key]->name;
|
||||
}
|
||||
$processes[] = $process;
|
||||
}
|
||||
return $processes;
|
||||
|
|
|
@ -847,7 +847,7 @@ if ( $role_check ) {
|
|||
<v-btn icon @click.native="dialog_handbook.show = false">
|
||||
<v-icon>close</v-icon>
|
||||
</v-btn>
|
||||
<v-toolbar-title>{{ dialog_handbook.process.name }} <v-chip color="primary" text-color="white" text>{{ dialog_handbook.process.roles }}</v-chip></v-toolbar-title>
|
||||
<v-toolbar-title>{{ dialog_handbook.process.name }} <v-chip color="primary" text-color="white" text v-show="dialog_handbook.process.roles != ''">{{ dialog_handbook.process.roles }}</v-chip></v-toolbar-title>
|
||||
<v-spacer></v-spacer>
|
||||
<v-toolbar-items>
|
||||
<v-btn text @click="editProcess()">Edit</v-btn>
|
||||
|
@ -3616,7 +3616,7 @@ if ( $role_check ) {
|
|||
<v-card :hover="true" @click="viewProcess( process.process_id )">
|
||||
<v-card-title primary-title class="pt-2">
|
||||
<div>
|
||||
<span class="title">{{ process.name }}</a> <v-chip color="primary" text-color="white" text>{{ process.roles }}</v-chip></span>
|
||||
<span class="title">{{ process.name }}</a> <v-chip color="primary" text-color="white" text v-show="process.roles != ''">{{ process.roles }}</v-chip></span>
|
||||
<div class="caption">
|
||||
<v-icon v-show="process.time_estimate != ''" style="padding:0px 5px">mdi-clock-outline</v-icon>{{ process.time_estimate }}
|
||||
<v-icon v-show="process.repeat_interval != '' && process.repeat_interval != null" style="padding:0px 5px">mdi-calendar-repeat</v-icon>{{ process.repeat_interval }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue