You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spms-vue/src/views/basic/BasicThirdSysModify.vue

204 lines
6.6 KiB
Vue

3 years ago
<template>
<div>
3 years ago
<el-card>
<el-row :gutter="20" class="el-row" type="flex" align="middle">
<el-col :span="10" class="el-col">
<div class="text item">
<div class="itemTag">
<span>系统ID:&nbsp;</span>
</div>
<el-input
style="width: 200px"
size="mini"
splaceholder="请输入内容"
:disabled="true"
v-model="inputQuery.thirdId"
></el-input>
3 years ago
</div>
3 years ago
</el-col>
<el-col :span="10" class="el-col">
<div class="text item">
<div class="itemTag">
<span>系统名称:&nbsp;</span>
</div>
<el-input
style="width: 200px"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.thirdName"
></el-input>
3 years ago
</div>
3 years ago
</el-col>
3 years ago
3 years ago
</el-row>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="10" class="el-col">
<div class="text item">
<div class="itemTag">
<span>API说明文档:&nbsp;</span>
</div>
<div style="padding-top: 5px">
<a :href="inputQuery.guideUrl" target="_blank">{{ inputQuery.thirdName }}接口说明文档</a>
</div>
</div>
</el-col>
<el-col :span="4" class="el-col">
<div class="text item">
<el-checkbox v-model="inputQuery.enabled"></el-checkbox>
3 years ago
</div>
3 years ago
</el-col>
<el-col :span="4" class="el-col">
<div class="text item">
<el-checkbox v-model="inputQuery.mainSys"></el-checkbox>
3 years ago
</div>
3 years ago
</el-col>
</el-row>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="18" class="el-col">
<div class="text item">
<div class="itemTag">
<span>第三方服务IP地址:&nbsp;</span>
</div>
<el-input
style="width: 80%"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.thridUrl"
></el-input>
</div>
</el-col>
</el-row>
3 years ago
3 years ago
</el-card>
<el-card>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="12" class="el-col">
3 years ago
3 years ago
<div class="text item">
<span>UDI自助管理平台接口授权:&nbsp;</span>
3 years ago
</div>
3 years ago
</el-col>
</el-row>
<el-row :gutter=" 20" class="el-row" type="flex">
<el-col :span="24" class="el-col">
<div class="text item">
<label>apikey</label>
<el-input
style="width: 38%; margin-right: 20px;"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.licenseApikey"
></el-input>
<label>secretkey</label>
<el-input
style="width: 38%"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.licenseSecretkey"
></el-input>
3 years ago
</div>
3 years ago
</el-col>
</el-row>
</el-card>
3 years ago
<el-card>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="12" class="el-col">
<div class="text item">
<span>第三方服务接口授权:&nbsp;</span>
</div>
3 years ago
</el-col>
</el-row>
<el-row :gutter=" 20" class="el-row" type="flex">
<el-col :span="24" class="el-col">
<div class="text item">
<label>apikey</label>
<el-input
style="width: 38%; margin-right: 20px;"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.apikey"
></el-input>
<label>secretkey</label>
<el-input
style="width: 38%"
size="mini"
splaceholder="请输入内容"
v-model="inputQuery.apikey"
></el-input>
3 years ago
</div>
</el-col>
</el-row>
</el-card>
3 years ago
<el-row :gutter="20" class="el-row" type="flex" style="margin-top: 10px">
3 years ago
<el-col :span="24" class="el-col">
<div class="text item">
<div class="itemTag">
<span>备注说明:&nbsp;</span>
</div>
<el-input
style="width: 80%"
type="textarea"
size="mini"
rows="6"
splaceholder="请输入内容"
v-model="inputQuery.remark"
@input="change()"
></el-input>
</div>
</el-col>
</el-row>
</div>
</template>
<script>
3 years ago
export default {
name: "inputQuery",
props: {
inputQuery: {
type: Object,
required: true,
3 years ago
},
3 years ago
},
};
3 years ago
</script>
<style scoped>
3 years ago
.itemTag {
float: left;
text-align: left;
margin-top: 5px;
}
3 years ago
3 years ago
.text {
font-size: 13px;
font-family: "Microsoft YaHei";
}
3 years ago
3 years ago
.el-row {
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
3 years ago
3 years ago
}
3 years ago
3 years ago
.el-col {
border-radius: 4px;
flex-wrap: wrap;
3 years ago
3 years ago
}
3 years ago
</style>