Browse Source

优化

master
陈裕财 3 years ago
parent
commit
7d4cb3d288
  1. 4
      src/views/xm/core/xmFunc/XmFuncEdit.vue
  2. 16
      src/views/xm/core/xmFunc/XmFuncMng.vue
  3. 16
      src/views/xm/core/xmFunc/XmFuncSelect.vue
  4. 6
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  5. 8
      src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue
  6. 8
      src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
  7. 6
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue

4
src/views/xm/core/xmFunc/XmFuncEdit.vue

@ -1,8 +1,8 @@
<template>
<section>
<el-row ref="table" class="padding">
<el-row ref="table">
<!--编辑界面 XmFunc 功能模块表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editFormRef">
<el-form :model="editForm" :rules="editFormRules" ref="editFormRef">
<el-form-item label="编号" prop="id">
<el-input v-model="editForm.id" :disabled="opType!='add'" placeholder="编号,留空则后台自动生成" :maxlength="50" @change="editSomeFields(editForm,'id',$event)"></el-input>

16
src/views/xm/core/xmFunc/XmFuncMng.vue

@ -4,8 +4,8 @@
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmFuncs" icon="el-icon-search">查询</el-button>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row class="padding-top">
@ -52,8 +52,8 @@
</el-table-column>
<el-table-column label="操作" width="180" fixed="right">
<template scope="scope">
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" plain></el-button>
<el-button type="danger" @click="handleDel(scope.row,scope.$index)" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" ></el-button>
<el-button type="danger" @click="handleDel(scope.row,scope.$index)" icon="el-icon-delete" ></el-button>
</template>
</el-table-column>
</el-table>
@ -61,14 +61,14 @@
</el-row>
<el-row>
<!--编辑 XmFunc 功能模块表界面-->
<el-drawer title="编辑功能模块表" :visible.sync="editFormVisible" size="60%" append-to-body :close-on-click-modal="false">
<el-dialog title="编辑功能模块表" :visible.sync="editFormVisible" width="400px" append-to-body :close-on-click-modal="false">
<xm-func-edit op-type="edit" :xm-func="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-func-edit>
</el-drawer>
</el-dialog>
<!--新增 XmFunc 功能模块表界面-->
<el-drawer title="新增功能模块表" :visible.sync="addFormVisible" size="60%" append-to-body :close-on-click-modal="false">
<el-dialog title="新增功能模块表" :visible.sync="addFormVisible" width="400px" append-to-body :close-on-click-modal="false">
<xm-func-edit op-type="add" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-func-edit>
</el-drawer>
</el-dialog>
</el-row>
</section>
</template>

16
src/views/xm/core/xmFunc/XmFuncSelect.vue

@ -3,7 +3,7 @@
<el-row>
<el-input v-model="filters.key" style="width: 60%;" placeholder="名称 按回车" @keyup.enter.native="searchXmFuncs" clearable></el-input>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
</span>
</el-row>
<el-row>
@ -17,10 +17,10 @@
<span> {{scope.row.name}} </span>
<div class="tool-bar">
<span class="u-btn">
<el-button @click.stop="showSubAdd( scope.row,scope.$index)" icon="el-icon-plus" title="新建子功能模块" circle plain size="mini"> </el-button>
<el-button @click.stop="showSubAdd( scope.row,scope.$index)" icon="el-icon-plus" title="新建子功能模块" circle size="mini"> </el-button>
<el-button @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle plain size="mini"> </el-button>
<el-button type="danger" v-loading="load.del" @click="handleDel(scope.row)" :disabled=" !editForm || !editForm.id || load.del==true" icon="el-icon-delete" circle plain size="mini"></el-button>
<el-button @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle size="mini"> </el-button>
<el-button type="danger" v-loading="load.del" @click="handleDel(scope.row)" :disabled=" !editForm || !editForm.id || load.del==true" icon="el-icon-delete" circle size="mini"></el-button>
</span>
</div>
@ -31,14 +31,14 @@
</el-row>
<el-row>
<!--编辑 XmFunc 功能模块表界面-->
<el-drawer title="编辑功能模块" :visible.sync="editFormVisible" size="60%" append-to-body :close-on-click-modal="false">
<el-dialog title="编辑模块" :visible.sync="editFormVisible" width="500px" append-to-body :close-on-click-modal="false">
<xm-func-edit op-type="edit" :xm-func="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-func-edit>
</el-drawer>
</el-dialog>
<!--新增 XmFunc 功能模块表界面-->
<el-drawer title="新增功能模块" :visible.sync="addFormVisible" size="60%" append-to-body :close-on-click-modal="false">
<el-dialog title="新增模块" :visible.sync="addFormVisible" width="500px" append-to-body :close-on-click-modal="false">
<xm-func-edit op-type="add" :xm-func="addForm" :parent-func="parentFunc" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-func-edit>
</el-drawer>
</el-dialog>
</el-row>
</section>
</template>

6
src/views/xm/core/xmTestCase/XmTestCaseMng.vue

@ -14,8 +14,8 @@
</el-select>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestCases" icon="el-icon-search">查询</el-button>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row>
@ -32,7 +32,7 @@
<template slot-scope="scope">
<span> <el-link @click="showEdit( scope.row,scope.$index)">{{scope.row.caseName}} </el-link></span>
<span class="tool-bar">
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle plain></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle ></el-button>
</span>
</template>
</el-table-column>

8
src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue

@ -5,8 +5,8 @@
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestCasedbs" icon="el-icon-search">查询</el-button>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row>
@ -25,8 +25,8 @@
<span v-if="select!==true"><el-link @click="goCasedbInfo(scope.row)">{{scope.row.name}} </el-link> </span>
<span v-else> {{scope.row.name}} </span>
<span class="tool-bar">
<el-button type="warning" @click="goCasedbInfo(scope.row)" icon="el-icon-s-data" plain circle title="视图"></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" plain circle></el-button>
<el-button type="warning" @click="goCasedbInfo(scope.row)" icon="el-icon-s-data" circle title="视图"></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle></el-button>
</span>
</template>
</el-table-column>

8
src/views/xm/core/xmTestPlan/XmTestPlanMng.vue

@ -4,8 +4,8 @@
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestPlans" icon="el-icon-search">查询</el-button>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row class="padding-top">
@ -23,8 +23,8 @@
<span> <el-link @click="goToTestPlanCase(scope.row)"> {{scope.row.name}}</el-link> </span>
<span class="tool-bar">
<el-button type="primary" @click="goToTestPlanCase(scope.row)" icon="el-icon-finished" plain circle title="规划用例"></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" plain circle title="编辑用例"></el-button>
<el-button type="primary" @click="goToTestPlanCase(scope.row)" icon="el-icon-finished" circle title="规划用例"></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle title="编辑用例"></el-button>
</span>
</template>
</el-table-column>

6
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue

@ -10,8 +10,8 @@
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestPlanCases" icon="el-icon-search">查询</el-button>
<span style="float:right;">
<el-button type="primary" @click="showAdd" icon="el-icon-plus" plain> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete" plain></el-button>
<el-button type="primary" @click="showAdd" icon="el-icon-plus"> </el-button>
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row>
@ -28,7 +28,7 @@
<template slot-scope="scope">
<span> <el-link @click="showEdit( scope.row,scope.$index)">{{scope.row.caseName}} </el-link></span>
<span class="tool-bar">
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle plain size="mini"></el-button>
<el-button type="primary" @click="showEdit( scope.row,scope.$index)" icon="el-icon-edit" circle size="mini"></el-button>
</span>
</template>
</el-table-column>

Loading…
Cancel
Save