UX(uart frame break): break strategy not draggable from priority index

This commit is contained in:
kerms 2024-06-08 14:10:42 +08:00
parent 11b53e7531
commit be07db9414
2 changed files with 4 additions and 6 deletions

View File

@ -16,7 +16,6 @@ const sysStore = useSystemStore();
<el-descriptions border :column="1" class="mt-5 description-style"> <el-descriptions border :column="1" class="mt-5 description-style">
<el-descriptions-item label="版本">{{ version }}</el-descriptions-item> <el-descriptions-item label="版本">{{ version }}</el-descriptions-item>
<el-descriptions-item label="发布时间">{{ compileTime }}</el-descriptions-item> <el-descriptions-item label="发布时间">{{ compileTime }}</el-descriptions-item>
<el-descriptions-item label="许可证">MIT</el-descriptions-item>
</el-descriptions> </el-descriptions>
<el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style"> <el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style">

View File

@ -143,7 +143,7 @@
<template #title> <template #title>
断帧策略 断帧策略
</template> </template>
<VueDraggable v-model="store.frameBreakRules" target="tbody" handle=".sort-target:not(:first-child)" <VueDraggable v-model="store.frameBreakRules" target="tbody" handle=".sort-target"
:animation="150" :animation="150"
:on-move="checkMove"> :on-move="checkMove">
<table class="w-full bg-white"> <table class="w-full bg-white">
@ -169,12 +169,11 @@
</tr> </tr>
</thead> </thead>
<tbody class="text-xs text-center"> <tbody class="text-xs text-center">
<tr v-for="(item, index) in store.frameBreakRules" :key="index" <tr v-for="(item, index) in store.frameBreakRules" :key="index">
:class="item.draggable ? '' : 'cursor-no-drop'"> <td :class="item.draggable ? 'sort-target' : ''">
<td :class="item.draggable ? 'sort-target' : 'cursor-no-drop'">
{{ item.draggable ? index : 'NaN' }} {{ item.draggable ? index : 'NaN' }}
</td> </td>
<td :class="item.draggable ? 'sort-target' : 'cursor-no-drop'">{{ item.name }}</td> <td :class="item.draggable ? 'sort-target' : ''">{{ item.name }}</td>
<td> <td>
<div v-if="item.type === 'number'"> <div v-if="item.type === 'number'">
<el-input-number v-model="item.ref" :min="item.min || 0" size="small" style="width: 100px"/> <el-input-number v-model="item.ref" :min="item.min || 0" size="small" style="width: 100px"/>