Commit 19a759a1 authored by 晓彤's avatar 晓彤

样式修改

parent 9b0b1fc0
......@@ -36,25 +36,5 @@ html, body, #app {
transition: border-bottom-color .3s;
outline: 0;
}
.el-textarea__inner {
display: block;
resize: vertical;
/* padding: 5px 15px; */
line-height: 2;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
font-size: inherit;
color: #606266;
background-color: #FFF;
background-image: none;
border: 1px solid #DCDFE6;
border-radius: 4px;
-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
transition: border-color .2s cubic-bezier(.645,.045,.355,1);
/* margin-top:10px; */
height: 40px;
}
<template>
<div style="margin-left:30px">
<div>
<h2>欢迎来到QA测试平台!</h2>
<p>本平台当前包含的功能有:</p>
<p>1. 现金分期
......
......@@ -33,19 +33,13 @@
</el-row>
<el-row v-for="(item,index) in headersList" :key="index">
<el-col :span="6">
<div style="margin-top:5px;">
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</el-col>
<el-col :span="10">
<div style="margin-left:5px;">
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize ></el-input>
</el-col>
<el-col :span="2">
<div>
<el-button size="mini" type="danger" @click="advanceDelss(index)" icon="el-icon-delete" style="height:32px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="advanceDelss(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -67,19 +61,13 @@
</el-row>
<el-row v-for="(item,index) in requestParamsList" :key="index">
<el-col :span="6">
<div style="margin-top:5px">
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</el-col>
<el-col :span="10">
<div style="margin-left:5px">
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</el-col>
<el-col :span="2">
<div>
<el-button size="mini" type="danger" @click="requestParamsDel(index)" icon="el-icon-delete" style="height:32px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="requestParamsDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -101,19 +89,13 @@
</el-row>
<el-row v-for="(item,index) in responseList" :key="index">
<el-col :span="6">
<div style="margin-top:5px">
<el-input v-model.trim="item.paramsName" placeholder="请输入变量名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入变量名称"></el-input>
</el-col>
<el-col :span="10">
<div style="margin-left:5px">
<el-input v-model.trim="item.paramsValue" placeholder="请输入表达式" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入表达式" type="textarea" autosize></el-input>
</el-col>
<el-col :span="2">
<div>
<el-button size="mini" type="danger" @click="responeDel(index)" icon="el-icon-delete" style="height:32px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="responeDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -143,7 +125,7 @@
</el-table-column>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button size="mini" type="danger" icon="el-icon-delete" @click="AssertionDelete(scope.$index)" style="height:32px">删除</el-button>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="AssertionDelete(scope.$index)" style="height:40px">删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -460,4 +442,12 @@ export default {
word-wrap: break-word;
}
}
/deep/.el-textarea__inner {
height: 40px !important;
margin-left: 10px;
}
.el-input {
margin: 0px 10px 5px 0px;
}
</style>
......@@ -41,7 +41,6 @@
</el-collapse-item>
<!-- Headers添加 -->
<el-collapse-item title="请求头" name="2">
<!-- <el-button type="success" plain class="el-icon-circle-plus" @click="AddHeaderListRow()">添加行</el-button> -->
<!-- Header参数添加 -->
<el-table :data="headersList" border style="width:100%;margin-top:15px;">
<el-table-column label="参数名称" width="200">
......@@ -61,11 +60,6 @@
<el-switch v-model="scope.row.isRequired" active-color="#13ce66" inactive-color="#A9A9A9" active-text="是" inactive-text="否" @change="changeState($event,'1')"></el-switch>
</template>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column label="备注" width="250">
<template slot-scope="scope">
<el-input v-model="scope.row.remarks"></el-input>
......@@ -81,7 +75,6 @@
</el-collapse-item>
<!-- 参数添加 -->
<el-collapse-item title="请求参数" name="3">
<!-- <el-button type="success" plain class="el-icon-circle-plus" @click="AddParamsListRow()">添加行</el-button> -->
<el-table :data="paramList" border style="width:100%;margin-top: 15px;">
<el-table-column label="参数名称" width="200">
<template slot-scope="scope">
......@@ -100,11 +93,6 @@
<el-switch v-model="scope.row.isRequired" active-color="#13ce66" inactive-color="#A9A9A9" active-text="是" inactive-text="否" @change="changeState($event,'2')"></el-switch>
</template>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column label="备注" width="250">
<template slot-scope="scope">
<el-input v-model="scope.row.remarks"></el-input>
......@@ -138,11 +126,6 @@
<el-switch v-model="scope.row.isRequired" active-color="#13ce66" inactive-color="#A9A9A9" active-text="是" inactive-text="否" @change="changeState($event,'3')"></el-switch>
</template>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column label="备注" width="250">
<template slot-scope="scope">
<el-input v-model="scope.row.remarks"></el-input>
......@@ -172,7 +155,6 @@ import {
addInterface,
editInterface
} from '@/api/getAotoInterface'
// import bus from '@/utils/bus'
export default {
data() {
return {
......@@ -384,6 +366,7 @@ export default {
}
})
} else {
console.log('接口参数', this.interfaceForm)
addInterface(this.interfaceForm).then((resp) => {
if (resp.data.data === true) {
this.$message.success('添加成功!')
......
......@@ -12,8 +12,8 @@
</div>
<el-table :data="singleCaseList" border style="width: 100%;margin-top:20px">
<el-table-column type='index' width="50px"></el-table-column>
<el-table-column prop="name" label="用例名称" width="200px"></el-table-column>
<el-table-column prop="interfaceName" label="接口名称" width="200px"></el-table-column>
<el-table-column prop="name" label="用例名称" width="250px"></el-table-column>
<el-table-column prop="interfaceName" label="接口名称" width="250px"></el-table-column>
<el-table-column prop="moduleName" label="模块名称" width="200px"></el-table-column>
<el-table-column prop="createTime" label="创建日期" width="200px"></el-table-column>
<!-- <el-table-column prop="updateTime" label="修改日期" width="200px"></el-table-column> -->
......
......@@ -82,19 +82,13 @@
</el-row>
<el-row v-for="(item,index) in headersList" :key="index">
<el-col :span="6">
<div class="div-top">
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</el-col>
<el-col :span="10">
<div class="div-left">
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</el-col>
<el-col :span="2">
<div class="div-operation">
<el-button size="mini" type="danger" @click="advanceDelss(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="advanceDelss(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -116,19 +110,13 @@
</el-row>
<el-row v-for="(item,index) in requestParamsList" :key="index">
<el-col :span="6">
<div class="div-top">
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入参数名称"></el-input>
</el-col>
<el-col :span="10">
<div class="div-left">
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入参数值" type="textarea" autosize></el-input>
</el-col>
<el-col :span="2">
<div class="div-operation">
<el-button size="mini" type="danger" @click="requestParamsDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="requestParamsDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -150,19 +138,13 @@
</el-row>
<el-row v-for="(item,index) in responseList" :key="index">
<el-col :span="6">
<div class="div-top">
<el-input v-model.trim="item.paramsName" placeholder="请输入变量名称"></el-input>
</div>
<el-input v-model.trim="item.paramsName" placeholder="请输入变量名称"></el-input>
</el-col>
<el-col :span="10">
<div class="div-left">
<el-input v-model.trim="item.paramsValue" placeholder="请输入表达式" type="textarea" autosize></el-input>
</div>
<el-input v-model.trim="item.paramsValue" placeholder="请输入表达式" type="textarea" autosize></el-input>
</el-col>
<el-col :span="2">
<div class="div-operation">
<el-button size="mini" type="danger" @click="responeDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</div>
<el-button size="mini" type="danger" @click="responeDel(index)" icon="el-icon-delete" style="height:40px;margin-left:20px">删除</el-button>
</el-col>
</el-row>
</el-form-item>
......@@ -171,7 +153,7 @@
<!-- 断言 -->
<el-collapse-item name="4" title="结果断言">
<el-table :data="assertionList" border style="width:100%;margin-top: 15px;">
<el-table-column label="Json表达式" width="350">
<el-table-column label="Json表达式" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.check">
</el-input>
......@@ -184,7 +166,7 @@
</el-select>
</template>
</el-table-column>
<el-table-column label="预期结果" width="350">
<el-table-column label="预期结果" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.expect">
</el-input>
......@@ -192,7 +174,7 @@
</el-table-column>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button size="mini" type="danger" icon="el-icon-delete" @click="AssertionDelete(scope.$index)">删除</el-button>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="AssertionDelete(scope.$index)" style="height:40px">删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -641,4 +623,12 @@ export default {
margin-left: 5px;
// margin-top:10px
}
/deep/.el-textarea__inner {
height: 40px !important;
margin-left: 10px;
}
.el-input {
margin: 0px 10px 5px 0px;
}
</style>
......@@ -16,8 +16,8 @@
</div>
<el-table :data="interfaceList" border style="width: 100%;margin-top:20px">
<el-table-column type='index' width="50px"></el-table-column>
<el-table-column prop="name" label="接口名称" width="150px"></el-table-column>
<el-table-column prop="url" label="接口路径" width="200px"></el-table-column>
<el-table-column prop="name" label="接口名称" width="250px"></el-table-column>
<el-table-column prop="url" label="接口路径" width="350px"></el-table-column>
<el-table-column prop="moduleName" label="所属模块" width="150px"></el-table-column>
<el-table-column prop="projectName" label="所属项目" width="150px"></el-table-column>
<!-- <el-table-column prop="method" label="请求方式" width="100px"></el-table-column> -->
......
......@@ -7,10 +7,10 @@
<el-table :data="modelList" border style="width: 100%;margin-top:20px">
<!-- <el-table-column prop="id" label="序号" width="80px"></el-table-column> -->
<el-table-column type='index' width="50px"></el-table-column>
<el-table-column prop="name" label="模块名称" width="140px"></el-table-column>
<el-table-column prop="projectName" label="所属项目" width="140px"></el-table-column>
<el-table-column prop="domain" label="域名" width="260px"></el-table-column>
<el-table-column prop="description" label="描述" width="140px"></el-table-column>
<el-table-column prop="name" label="模块名称" width="150px"></el-table-column>
<el-table-column prop="projectName" label="所属项目" width="150px"></el-table-column>
<el-table-column prop="domain" label="域名" width="350px"></el-table-column>
<el-table-column prop="description" label="描述" width="200px"></el-table-column>
<el-table-column prop="createTime" label="创建时间" width="200px"></el-table-column>
<!-- <el-table-column prop="updateTime" label="修改时间" width="200px"></el-table-column> -->
<el-table-column label="操作">
......
......@@ -5,8 +5,8 @@
<!-- <el-input placeholder="请输入项目名称" style="width:15%"></el-input>
<el-button type="primary" icon="el-icon-search" @click="searchMockList">查询</el-button> -->
<!-- <el-button type="primary" icon="el-icon-circle-plus" @click="DialogAddVisible=true">新增</el-button> -->
<el-button type="primary" icon="iconfont icon-icon_yhq_n" @click="DialogAddVisible=true">新增</el-button>
<!-- <el-button type="primary" class="iconfont icon-browse" @click="DialogAddVisible=true">新增</el-button> -->
<el-button type="primary" icon="el-icon-circle-plus" @click="DialogAddVisible=true">新增</el-button>
</div>
<el-table :data="projectList" border style="width: 100%;margin-top:20px">
<!-- <el-table-column prop="id" label="序号" width="80px"></el-table-column> -->
......@@ -22,8 +22,7 @@
</slot>
</el-table-column>
</el-table>
<el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page.sync="queryModuleInfo.pageNum" :page-size="queryModuleInfo.pageSize" layout="total, prev, pager, next"
:total="totalNum">
<el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page.sync="queryModuleInfo.pageNum" :page-size="queryModuleInfo.pageSize" layout="total, prev, pager, next" :total="totalNum">
</el-pagination>
</el-card>
<!-- 新增页面 -->
......
......@@ -23,9 +23,9 @@
<el-table-column label="操作">
<slot slot-scope="scope">
<el-button type="primary" size="small" @click="openEditDialog(scope.row)">编辑</el-button>
<el-button type="danger" size="small" @click="delProjectRobot(scope.row.dingRobot.id)">删除</el-button>
<el-button type="warning" size="small" @click="openSendSmokingDialog(scope.row)">冒烟测试</el-button>
<el-button type="success" size="small" @click="openSendDialog(scope.row)">发送进度</el-button>
<el-button type="danger" size="small" @click="delProjectRobot(scope.row.dingRobot.id)">删除</el-button>
</slot>
</el-table-column>
</el-table>
......@@ -45,7 +45,7 @@
<el-input v-model="pipelineFrom.dingRobot.projectName" placeholder="请输入项目名称"></el-input>
</el-form-item>
<el-form-item label="钉钉通知地址" prop="dingRobot.dingUrl">
<el-input v-model="pipelineFrom.dingRobot.dingUrl" placeholder="请输入钉钉通知地址" type="textarea"></el-input>
<el-input v-model="pipelineFrom.dingRobot.dingUrl" placeholder="请输入钉钉通知地址" type="textarea" :rows="3"></el-input>
</el-form-item>
<el-form-item label="创建人" prop="dingRobot.creator">
<el-input v-model="pipelineFrom.dingRobot.creator" placeholder="请输入创建人"></el-input>
......@@ -130,7 +130,7 @@
<el-input v-model="editPipelineForm.dingRobot.projectName" placeholder="请输入项目名称"></el-input>
</el-form-item>
<el-form-item label="钉钉通知地址" prop="dingRobot.dingUrl">
<el-input v-model="editPipelineForm.dingRobot.dingUrl" placeholder="请输入钉钉通知地址" type="textarea"></el-input>
<el-input v-model="editPipelineForm.dingRobot.dingUrl" placeholder="请输入钉钉通知地址" type="textarea" :rows="3"></el-input>
</el-form-item>
<el-form-item label="创建人" prop="dingRobot.creator">
<el-input v-model="editPipelineForm.dingRobot.creator"></el-input>
......@@ -209,7 +209,7 @@
<el-input v-model="sendScheduleForm.progress" maxlength="3" placeholder="请输入测试进度百分比(不需要%)"></el-input>
</el-form-item>
<el-form-item label="风险点" prop="risk">
<el-input v-model="sendScheduleForm.risk" type="textarea" placeholder="请输入测试风险点(非必填)"></el-input>
<el-input v-model="sendScheduleForm.risk" type="textarea" placeholder="请输入测试风险点(非必填)" :rows="3"></el-input>
</el-form-item>
</el-form>
......@@ -243,7 +243,7 @@
<el-input v-model="sendSmokingForm.progress" maxlength="3" placeholder="请输入测试进度百分比(不需要%)"></el-input>
</el-form-item>
<el-form-item label="风险点" prop="risk">
<el-input v-model="sendSmokingForm.risk" type="textarea" placeholder="请输入测试风险点(非必填)"></el-input>
<el-input v-model="sendSmokingForm.risk" type="textarea" placeholder="请输入测试风险点(非必填)" :rows="3"></el-input>
</el-form-item>
</el-form>
......
......@@ -172,7 +172,7 @@ export default {
}
.el-main {
padding: 0px 10px 10px 0px;
padding: 0px 10px 10px 15px;
}
/*组件过渡动画*/
.compAnimate-enter {
......
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