|
|
|
@ -36,18 +36,23 @@ |
|
|
|
<el-form-item label="主键" prop="pks"> |
|
|
|
<mdp-select show-style="tag" :multiple="true" v-model="editForm.pks" :plus-options="pkOptions" :props="{id:'id',name:'title'}" split="," @change2="onPksChange"></mdp-select> |
|
|
|
</el-form-item> |
|
|
|
<span v-if="['2','3'].some(k=>k==editForm.dataType)"> |
|
|
|
<el-form-item label="表名"> |
|
|
|
<span v-if="['2'].some(k=>k==editForm.dataType)"> |
|
|
|
<el-form-item label="表名" prop="tableName" :rules="{required:true,message:'此项必填',trigger:'change'}"> |
|
|
|
<el-input v-model="editForm.tableName" placeholder="请保持与数据库表名一致"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="存储字段"> |
|
|
|
<el-input v-model="editForm.dataField" placeholder="非驼峰命名,默认ext_infos对应数据库字段ext_infos"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="数据库用户" v-if="editForm.dataType=='3'"> |
|
|
|
</span> |
|
|
|
|
|
|
|
<span v-if="['3'].some(k=>k==editForm.dataType)"> |
|
|
|
<el-form-item label="表名" prop="tableName" :rules="{required:true,message:'此项必填',trigger:'change'}"> |
|
|
|
<el-input v-model="editForm.tableName" placeholder="请保持与数据库表名一致"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="数据库用户" :rules="{required:true,message:'此项必填',trigger:'change'}"> |
|
|
|
<el-input v-model="editForm.tableOwner" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
</span> |
|
|
|
|
|
|
|
<mdp-form-expand v-if="showExpand" label-width="120px" label-position="right" v-model="editForm.extInfos" :expand-id="expandId"></mdp-form-expand> |
|
|
|
</el-form> |
|
|
|
</template> |
|
|
|
|