fix UI & add unchanged
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
<div class="">
|
||||
<span>{{ p.row.id }}</span>
|
||||
<span class="q-ml-md" v-if="p.row.id === app.version">
|
||||
<q-badge color="primary">適用中</q-badge>
|
||||
<q-badge color="primary">適用中</q-badge>
|
||||
<q-badge class="q-ml-xs" v-if="isVersionEditing()" color="orange-7">変更あり</q-badge>
|
||||
</span>
|
||||
</div>
|
||||
@@ -58,19 +58,17 @@
|
||||
</template>
|
||||
</q-table>
|
||||
|
||||
|
||||
|
||||
<q-dialog v-model="confirmDialog" persistent>
|
||||
<q-card>
|
||||
<q-card-section class="q-pb-none">
|
||||
<q-list>
|
||||
<q-item>
|
||||
<q-item-section avatar>
|
||||
<q-item class="q-px-none">
|
||||
<q-item-section avatar class="items-center">
|
||||
<q-icon name="warning" color="warning" size="2em" />
|
||||
</q-item-section>
|
||||
<q-item-section>
|
||||
<div >現在のバージョンは未保存です。</div>
|
||||
<div >プルすると、上書されますので、よろしいでしょうか?</div>
|
||||
<div>現在のバージョンは未保存です。</div>
|
||||
<div>プルすると、上書されますので、よろしいでしょうか?</div>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
</q-list>
|
||||
@@ -90,7 +88,6 @@ import { useQuasar } from 'quasar';
|
||||
import { ref, onMounted } from 'vue';
|
||||
import { useAppStore } from 'stores/useAppStore';
|
||||
import { useAuthStore } from 'stores/useAuthStore';
|
||||
import { useFlowEditorStore } from 'stores/flowEditor';
|
||||
import { router } from 'src/router';
|
||||
import { useRoute } from 'vue-router';
|
||||
import { IAppDisplay, IAppVersionDisplay } from 'src/types/AppTypes';
|
||||
@@ -121,7 +118,6 @@ const filter = ref('');
|
||||
const versionLoading = ref(false);
|
||||
|
||||
const target = ref<IAppVersionDisplay>();
|
||||
const store = useFlowEditorStore();
|
||||
const confirmDialog = ref(false);
|
||||
const deleteUserLoading = ref(false);
|
||||
|
||||
@@ -152,8 +148,7 @@ const getVersions = async () => {
|
||||
}
|
||||
|
||||
function isVersionEditing() {
|
||||
// TODO
|
||||
return false;
|
||||
return !!app.value.versionChanged;
|
||||
};
|
||||
|
||||
onMounted(async () => {
|
||||
@@ -195,18 +190,6 @@ async function doChangeVersion(version?: IAppVersionDisplay) {
|
||||
versionLoading.value = false;
|
||||
}
|
||||
|
||||
async function toEditFlowPage() {
|
||||
store.setApp({
|
||||
appId: app.value.id,
|
||||
name: app.value.name
|
||||
});
|
||||
store.selectFlow(undefined);
|
||||
try {
|
||||
await router.push('/FlowChart/' + app.value.id);
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
|
||||
Reference in New Issue
Block a user