瀏覽代碼

添加 AppConfig 需要指定 appId

reghao 4 天之前
父節點
當前提交
e677ddf09d
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/views/devops/app/AppConfig.vue

+ 6 - 2
src/views/devops/app/AppConfig.vue

@@ -302,8 +302,11 @@
 
           <el-form :model="appForm" :rules="appFormRules" ref="appFormRef" label-width="120px">
             <div v-show="active === 0">
+              <el-form-item label="应用 ID" prop="appRepo">
+                <el-input v-model="appForm.appId" placeholder="e.g. user-service"></el-input>
+              </el-form-item>
               <el-form-item label="应用仓库" prop="appRepo">
-                <el-input v-model="appForm.appRepo" placeholder="e.g. user-service"></el-input>
+                <el-input v-model="appForm.appRepo" placeholder="e.g. https://git.reghao.cn/reghao/devops"></el-input>
               </el-form-item>
               <el-form-item label="仓库分支" prop="repoBranch">
                 <el-input v-model="appForm.repoBranch"></el-input>
@@ -643,6 +646,7 @@ export default {
         appId: '',
       },
       appFormRules: {
+        appId: [{ required: true, message: '应用 ID 不能为空', trigger: 'blur' }],
         appRepo: [{ required: true, message: '代码仓库不能为空', trigger: 'blur' }],
         repoBranch: [{ required: true, message: '仓库分支不能为空', trigger: 'blur' }],
         'repoAuthConfigId': [{ required: true, message: '请选择仓库认证', trigger: 'blur' }],
@@ -904,7 +908,7 @@ export default {
     // ****************************************************************************************************************
     async next() {
       const fieldsForSteps = [
-        ['appRepo', 'repoBranch', 'repoAuthConfigId'],
+        ['appId', 'appRepo', 'repoBranch', 'repoAuthConfigId'],
         ['appType', 'env', 'compilerConfigId', 'packerConfigId'],
         ['dockerfile']
       ];