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

master
袁子龙 2024-09-24 00:37:41 +08:00
parent a1fa335478
commit c61efb1e73
2 changed files with 45 additions and 11 deletions

View File

@ -1,34 +1,34 @@
import request from '@/utils/request' import request from '@/utils/request'
//查询 //查询
export function listLog(query){ export function listLog(data){
return request({ return request({
url:'/breakdown/log/list', url:'/breakdown/log/list',
method:'post', method:'post',
params:query data
}) })
} }
export function listStatusIgnore(query){ export function listStatusIgnore(data){
return request({ return request({
url:'/breakdown/log/listStatusIgnore', url:'/breakdown/log/listStatusIgnore',
method:'post', method:'post',
params:query data
}) })
} }
export function listStatusSolve(query){ export function listStatusSolve(data){
return request({ return request({
url:'/breakdown/log/listStatusSolve', url:'/breakdown/log/listStatusSolve',
method:'post', method:'post',
params:query data
}) })
} }
export function listStatusProcess(query){ export function listStatusProcess(data){
return request({ return request({
url:'/breakdown/log/listStatusProcess', url:'/breakdown/log/listStatusProcess',
method:'post', method:'post',
params:query data
}) })
} }

View File

@ -11,7 +11,7 @@
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="解决" name="resolve"> <el-tab-pane label="解决" name="resolve">
<el-table v-loading="loading" :data="messageList" stripe> <el-table v-loading="loading" :data="StatusSolveList" stripe>
<el-table-column label="故障编号" align="center" prop="sysCarFaultId" /> <el-table-column label="故障编号" align="center" prop="sysCarFaultId" />
<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" />
@ -19,7 +19,7 @@
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="处理中" name="processing"> <el-tab-pane label="处理中" name="processing">
<el-table v-loading="loading" :data="messageList" stripe> <el-table v-loading="loading" :data="StatusProcessList" stripe>
<el-table-column label="故障编号" align="center" prop="sysCarFaultId" /> <el-table-column label="故障编号" align="center" prop="sysCarFaultId" />
<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" />
@ -27,7 +27,7 @@
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="忽略" name="ignore"> <el-tab-pane label="忽略" name="ignore">
<el-table v-loading="loading" :data="messageList" stripe> <el-table v-loading="loading" :data="StatusIgnoreList" stripe>
<el-table-column label="故障编号" align="center" prop="sysCarFaultId" /> <el-table-column label="故障编号" align="center" prop="sysCarFaultId" />
<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" />
@ -59,6 +59,9 @@ export default {
activeName:'all', activeName:'all',
loading:true, loading:true,
messageList:[], messageList:[],
StatusSolveList:[],
StatusProcessList:[],
StatusIgnoreList:[],
total:0, total:0,
queryParams:{ queryParams:{
pageNum:1, pageNum:1,
@ -82,10 +85,41 @@ export default {
}).catch(() => { }).catch(() => {
this.loading = false; this.loading = false;
}); });
},
getListIgnore(){
listStatusIgnore(this.queryParams).then(response => {
this.StatusIgnoreList = response.data.rows;
this.total = response.data.total;
this.loading = false;
}).catch(() => {
this.loading = false;
});
},
getListProcess(){
listStatusProcess(this.queryParams).then(response=>{
this.StatusProcessList=response.data.rows;
this.total=response.data.total;
this.loading=false;
}).catch(()=>{
this.loading=false
})
},
getListSolve(){
listStatusSolve(this.queryParams).then(response=>{
this.StatusSolveList=response.data.rows;
this.total=response.data.total;
this.loading=false;
}).catch(()=>{
this.loading=false
})
} }
}, },
created() { created() {
this.getList(); this.getList();
this.getListIgnore()
this.getListProcess()
this.getListSolve()
}, },
mounted() {}, mounted() {},
beforeCreate() {}, beforeCreate() {},