Commit 33e29976 authored by 黎博's avatar 黎博

服务配置管理,新增服务名称输入框

parent 376d7a22
......@@ -113,6 +113,10 @@
<el-input v-model="temp.gitPath" />
</el-form-item>
<el-form-item label="服务名称" prop="projectName" style="width: 100%;">
<el-input v-model="temp.projectName" onkeyup="this.value=this.value.toLowerCase()" />
</el-form-item>
<el-form-item label="负责人" style="width: 100%;" prop="owner">
<el-input v-model="temp.owner" />
</el-form-item>
......@@ -143,7 +147,7 @@
</el-form-item>
<!-- temp.hostName -->
<el-form-item v-if="temp.deployToDocker == 1" label="线上域名" prop="hostName" style="width: 100%;">
<el-input v-model="temp.hostName" />
<el-input v-model="temp.hostName" onkeyup="this.value=this.value.toLowerCase()" />
</el-form-item>
<el-form-item v-if="temp.deployToDocker === 1" label="配置文件路径" prop="configPath" style="width: 100%;">
......@@ -258,6 +262,7 @@ export default {
rules: {
projectType: [{ required: true, message: '请选择', trigger: 'change' }],
gitPath: [{ required: true, message: '请输入', trigger: 'change' }],
projectName: [{ required: true, message: '请输入服务名称', trigger: 'change' }],
isActive: [{ required: true, message: '请选择', trigger: 'change' }],
deployToDocker: [
{ required: true, message: '请选择', trigger: 'change' }
......@@ -335,10 +340,13 @@ export default {
},
// 新建项目
createData() {
var projectName = this.temp.gitPath.split('/')[1].split('.')[0]
this.temp.projectName = projectName
// var projectName = this.temp.gitPath.split('/')[1].split('.')[0]
// this.temp.projectName = projectName
this.temp.projectName = this.temp.projectName.toLowerCase()
this.temp.sonar = 0
if (this.temp.hostName != null) {
this.temp.hostName = this.temp.hostName.toLowerCase()
}
this.$refs['dataForm'].validate((valid) => {
if (valid) {
if (this.temp.id) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment