test:故障记录展示数据修改

master
袁子龙 2024-09-24 10:18:38 +08:00
parent c61efb1e73
commit 9e9646e2f2
1 changed files with 38 additions and 10 deletions

View File

@ -9,6 +9,14 @@
<el-table-column label="开始时间" align="center" prop="createTime" /> <el-table-column label="开始时间" align="center" prop="createTime" />
<el-table-column label="结束时间" align="center" prop="updateTime" /> <el-table-column label="结束时间" align="center" prop="updateTime" />
</el-table> </el-table>
<pagination
v-show="total > 0"
:total="total"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="解决" name="resolve"> <el-tab-pane label="解决" name="resolve">
<el-table v-loading="loading" :data="StatusSolveList" stripe> <el-table v-loading="loading" :data="StatusSolveList" stripe>
@ -17,6 +25,13 @@
<el-table-column label="开始时间" align="center" prop="createTime" /> <el-table-column label="开始时间" align="center" prop="createTime" />
<el-table-column label="结束时间" align="center" prop="updateTime" /> <el-table-column label="结束时间" align="center" prop="updateTime" />
</el-table> </el-table>
<pagination
v-show="totalSolve > 0"
:total="totalSolve"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getListSolve"
/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="处理中" name="processing"> <el-tab-pane label="处理中" name="processing">
<el-table v-loading="loading" :data="StatusProcessList" stripe> <el-table v-loading="loading" :data="StatusProcessList" stripe>
@ -24,7 +39,16 @@
<el-table-column label="VIN码" align="center" prop="vin" /> <el-table-column label="VIN码" align="center" prop="vin" />
<el-table-column label="开始时间" align="center" prop="createTime" /> <el-table-column label="开始时间" align="center" prop="createTime" />
<el-table-column label="结束时间" align="center" prop="updateTime" /> <el-table-column label="结束时间" align="center" prop="updateTime" />
</el-table> </el-table>
<pagination
v-show="totalProcess > 0"
:total="totalProcess"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getListProcess"
/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="忽略" name="ignore"> <el-tab-pane label="忽略" name="ignore">
<el-table v-loading="loading" :data="StatusIgnoreList" stripe> <el-table v-loading="loading" :data="StatusIgnoreList" stripe>
@ -33,16 +57,17 @@
<el-table-column label="开始时间" align="center" prop="createTime" /> <el-table-column label="开始时间" align="center" prop="createTime" />
<el-table-column label="结束时间" align="center" prop="updateTime" /> <el-table-column label="结束时间" align="center" prop="updateTime" />
</el-table> </el-table>
<pagination
v-show="totalIgnore > 0"
:total="totalIgnore"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getListIgnore"
/>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<pagination
v-show="total > 0"
:total="total"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
</template> </template>
</div> </div>
</template> </template>
@ -63,6 +88,9 @@ export default {
StatusProcessList:[], StatusProcessList:[],
StatusIgnoreList:[], StatusIgnoreList:[],
total:0, total:0,
totalIgnore:0,
totalProcess:0,
totalSolve:0,
queryParams:{ queryParams:{
pageNum:1, pageNum:1,
pageSize:10, pageSize:10,
@ -90,7 +118,7 @@ export default {
getListIgnore(){ getListIgnore(){
listStatusIgnore(this.queryParams).then(response => { listStatusIgnore(this.queryParams).then(response => {
this.StatusIgnoreList = response.data.rows; this.StatusIgnoreList = response.data.rows;
this.total = response.data.total; this.totalIgnore = response.data.total;
this.loading = false; this.loading = false;
}).catch(() => { }).catch(() => {
this.loading = false; this.loading = false;
@ -99,7 +127,7 @@ export default {
getListProcess(){ getListProcess(){
listStatusProcess(this.queryParams).then(response=>{ listStatusProcess(this.queryParams).then(response=>{
this.StatusProcessList=response.data.rows; this.StatusProcessList=response.data.rows;
this.total=response.data.total; this.totalProcess=response.data.total;
this.loading=false; this.loading=false;
}).catch(()=>{ }).catch(()=>{
this.loading=false this.loading=false
@ -108,7 +136,7 @@ export default {
getListSolve(){ getListSolve(){
listStatusSolve(this.queryParams).then(response=>{ listStatusSolve(this.queryParams).then(response=>{
this.StatusSolveList=response.data.rows; this.StatusSolveList=response.data.rows;
this.total=response.data.total; this.totalSolve=response.data.total;
this.loading=false; this.loading=false;
}).catch(()=>{ }).catch(()=>{
this.loading=false this.loading=false