定制项目提交一波

This commit is contained in:
aixianling
2022-07-04 14:48:21 +08:00
parent d046ca1dd6
commit 7cf7d41c23
2 changed files with 46 additions and 20 deletions

View File

@@ -10,18 +10,29 @@
<el-input v-model="form.name" placeholder="请输入" clearable/>
</el-form-item>
<el-row type="flex">
<el-form-item label="系统类型" prop="type" class="half">
<ai-select v-model="form.type" :selectList="dict.getDict('systemType')"/>
</el-form-item>
<el-form-item label="定制项目根目录" prop="customPath" class="half">
<el-input v-model="form.customPath" placeholder="请输入" clearable/>
</el-form-item>
<div class="fill">
<el-form-item label="系统类型" prop="type">
<ai-select v-model="form.type" :selectList="dict.getDict('systemType')"/>
</el-form-item>
<el-form-item label="更新项目路径" prop="dist">
<el-input v-model="form.dist" placeholder="常填写nginx路径,下载包从这里取" clearable/>
</el-form-item>
</div>
<div class="fill mar-l16">
<el-form-item label="库项目根路径" prop="customPath">
<el-input v-model="form.customPath" placeholder="请输入" clearable/>
</el-form-item>
<el-form-item label="版本号" prop="version">
<el-input v-model="form.version" placeholder="请输入" clearable/>
</el-form-item>
</div>
</el-row>
</template>
</ai-card>
<ai-card title="主库应用">
<template #content>
<ai-lib-table v-if="form.type" v-model="form.apps" :action="`/node/wechatapps/list?type=${form.type}`" multiple searchKey="name" v-bind="$props"/>
<ai-lib-table v-if="form.type" v-model="form.apps" v-bind="$props" multiple searchKey="name"
:action="`/node/wechatapps/list?type=${form.type}&isMain=1`"/>
<ai-empty v-else>请先选择系统类型</ai-empty>
</template>
</ai-card>
@@ -98,12 +109,8 @@ export default {
.add {
height: 100%;
.half {
width: 50%;
& + .half {
margin-left: 16px;
}
.mar-l16 {
margin-left: 16px;
}
}
</style>