feat: save files

This commit is contained in:
xiaojunnuo
2023-06-25 23:25:56 +08:00
parent 2851a33eb2
commit 671d273e2f
30 changed files with 253 additions and 222 deletions
@@ -57,6 +57,9 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
name: {
title: "名称",
type: "text",
search: {
show: true
},
form: {
rules: [{ required: true, message: "必填项" }]
}
@@ -2,6 +2,7 @@
<fs-page v-if="pipeline" class="page-pipeline-edit">
<template #header>
<div class="title">
<fs-button class="back" icon="ion:chevron-back-outline" @click="goBack"></fs-button>
<pi-editable v-model="pipeline.title" :hover-show="false" :disabled="!editMode"></pi-editable>
</div>
<div class="more">
@@ -588,6 +589,7 @@ export default defineComponent({
pipeline,
currentHistory,
histories,
goBack,
...useTaskRet,
...useStageRet,
...useTrigger(),
@@ -602,6 +604,10 @@ export default defineComponent({
.page-pipeline-edit {
.fs-page-header {
.title {
display: flex;
.back {
margin-right: 10px;
}
.pi-editable {
width: 300px;
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

@@ -5,7 +5,7 @@
</div>
<p class="d2-page-cover__sub-title">让你的证书永不过期</p>
<div class="content">
<img src="./image/preview.png" class="preview_img" />
<img src="/images/preview.png" class="preview_img" />
</div>
<div class="footer_box">
<div class="left"></div>
@@ -76,6 +76,7 @@ export default defineComponent({
width: 80%;
.preview_img {
width: 100%;
border: 1px solid #eee;
}
}