mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-26 20:48:12 +00:00
perf: 优化一些前端
This commit is contained in:
parent
bd60cb3a18
commit
7fda376f19
@ -109,15 +109,17 @@
|
||||
:divided="!!item.divided"
|
||||
:name="item.path"
|
||||
:style="item.style || {}">
|
||||
{{$L(item.name)}}
|
||||
<Badge
|
||||
v-if="item.path === 'version'"
|
||||
class="manage-menu-report-badge"
|
||||
:text="clientNewVersion"/>
|
||||
<Badge
|
||||
v-else-if="item.path === 'workReport' && reportUnreadNumber > 0"
|
||||
class="manage-menu-report-badge"
|
||||
:count="reportUnreadNumber"/>
|
||||
<div class="manage-menu-flex">
|
||||
{{$L(item.name)}}
|
||||
<Badge
|
||||
v-if="item.path === 'version'"
|
||||
class="manage-menu-report-badge"
|
||||
:text="clientNewVersion"/>
|
||||
<Badge
|
||||
v-else-if="item.path === 'workReport' && reportUnreadNumber > 0"
|
||||
class="manage-menu-report-badge"
|
||||
:count="reportUnreadNumber"/>
|
||||
</div>
|
||||
</DropdownItem>
|
||||
</template>
|
||||
</DropdownMenu>
|
||||
|
||||
@ -328,7 +328,7 @@
|
||||
<Input ref="projectName" type="text" v-model="settingData.name" :maxlength="32" :placeholder="$L('必填')"></Input>
|
||||
</FormItem>
|
||||
<FormItem prop="desc" :label="$L('项目介绍')">
|
||||
<Input type="textarea" :autosize="{ minRows: 3, maxRows: 5 }" v-model="settingData.desc" :maxlength="255" :placeholder="$L('选填')"></Input>
|
||||
<Input ref="projectDesc" type="textarea" :autosize="{ minRows: 3, maxRows: 5 }" v-model="settingData.desc" :maxlength="255" :placeholder="$L('选填')"></Input>
|
||||
</FormItem>
|
||||
</Form>
|
||||
<div slot="footer" class="adaption">
|
||||
@ -1183,7 +1183,8 @@ export default {
|
||||
this.$set(this.settingData, 'desc', this.projectData.desc);
|
||||
this.settingShow = true;
|
||||
this.$nextTick(() => {
|
||||
this.$refs.projectName.focus();
|
||||
this.$refs.projectName.focus()
|
||||
setTimeout(this.$refs.projectDesc.resizeTextarea, 0)
|
||||
});
|
||||
break;
|
||||
|
||||
|
||||
@ -13,14 +13,14 @@
|
||||
placement="right"
|
||||
:size="950"
|
||||
transfer>
|
||||
<ReportDetail :data="detailData"/>
|
||||
<ReportDetail v-if="showDetailDrawer" :data="detailData"/>
|
||||
</DrawerOverlay>
|
||||
<DrawerOverlay
|
||||
v-model="showEditDrawer"
|
||||
placement="right"
|
||||
:size="1000"
|
||||
transfer>
|
||||
<ReportEdit :id="reportId" @saveSuccess="saveSuccess"/>
|
||||
<ReportEdit v-if="showEditDrawer" :id="reportId" @saveSuccess="saveSuccess"/>
|
||||
</DrawerOverlay>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user