Commit a60c9959 by 李宁

1

1 parent dee4d0eb
...@@ -4,6 +4,10 @@ html{ ...@@ -4,6 +4,10 @@ html{
html,body{ html,body{
width: 100%; width: 100%;
height: 100%; height: 100%;
background: red;
}
body{
min-height: 100vh;
} }
*{ *{
margin: 0; margin: 0;
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
<div class="list-container"> <div class="list-container">
<div class="tabs"> <div class="tabs">
<div class="left"> <div class="left">
<div class="tab-item" :class="{ active: activeTab === 'tab1' }" @click="switchTab('tab1')">待完成</div> <div class="tab-item" :class="{ active: activeTab === 'tab1' }" @click="switchTab('tab1')">待完成2</div>
<div class="tab-item" :class="{ active: activeTab === 'tab2' }" @click="switchTab('tab2')">已完成</div> <div class="tab-item" :class="{ active: activeTab === 'tab2' }" @click="switchTab('tab2')">已完成3</div>
</div> </div>
<div class="right" @click="logout">退出登录</div> <div class="right" @click="logout">退出登录</div>
</div> </div>
...@@ -55,6 +55,12 @@ ...@@ -55,6 +55,12 @@
</div> </div>
</div> </div>
<script type="text/javascript" charset="utf-8" src="js/vconsole.min.js"></script>
<script>
var vConsole = new VConsole();
console.log('vConsole 初始化')
</script>
<script src="js/axios.min.js"></script> <script src="js/axios.min.js"></script>
<script src="js/vue.min.js"></script> <script src="js/vue.min.js"></script>
<script src="js/util.js"></script> <script src="js/util.js"></script>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>登录</title> <title>登录</title>
<link rel="stylesheet" href="css/login.css?39902"> <link rel="stylesheet" href="css/login.css?9941">
</head> </head>
<body> <body>
<div id="app" v-cloak> <div id="app" v-cloak>
......
const e=""+new URL("order_tem-CZcFY6Pk.xlsx",import.meta.url).href;export{e as default};
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
<link rel="icon" href="/favicon.ico" /> <link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>视频质检系统</title> <title>视频质检系统</title>
<script type="module" crossorigin src="./assets/index-BpBuKBGo.js"></script> <script type="module" crossorigin src="./assets/index-B7mitYIg.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-BPUNzQVu.css"> <link rel="stylesheet" crossorigin href="./assets/index-KGZYoaHH.css">
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>
......
...@@ -69,6 +69,8 @@ ...@@ -69,6 +69,8 @@
<el-table-column prop="batchId" label="质检批次ID" width="220"></el-table-column> <el-table-column prop="batchId" label="质检批次ID" width="220"></el-table-column>
<el-table-column prop="applyId" label="质检号ID" width="220"></el-table-column> <el-table-column prop="applyId" label="质检号ID" width="220"></el-table-column>
<el-table-column prop="campaignId" label="工维人员工号" width="120"></el-table-column> <el-table-column prop="campaignId" label="工维人员工号" width="120"></el-table-column>
<el-table-column prop="campaignName" label="工维人员姓名" width="150"></el-table-column>
<el-table-column prop="county" label="区县" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="accNbr" label="用户账号" width="120"></el-table-column> <el-table-column prop="accNbr" label="用户账号" width="120"></el-table-column>
<el-table-column prop="orderCode" label="工单号" width="220" show-overflow-tooltip></el-table-column> <el-table-column prop="orderCode" label="工单号" width="220" show-overflow-tooltip></el-table-column>
<el-table-column prop="addressName" label="工单地址" width="220" show-overflow-tooltip></el-table-column> <el-table-column prop="addressName" label="工单地址" width="220" show-overflow-tooltip></el-table-column>
......
...@@ -67,6 +67,8 @@ ...@@ -67,6 +67,8 @@
<el-table-column prop="addressName" label="装机地址" width="230" show-overflow-tooltip></el-table-column> <el-table-column prop="addressName" label="装机地址" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="orderType" label="工单类型" width="250" show-overflow-tooltip></el-table-column> <el-table-column prop="orderType" label="工单类型" width="250" show-overflow-tooltip></el-table-column>
<el-table-column prop="campaignId" label="工维人员工号" width="150"></el-table-column> <el-table-column prop="campaignId" label="工维人员工号" width="150"></el-table-column>
<el-table-column prop="campaignName" label="工维人员姓名" width="150"></el-table-column>
<el-table-column prop="county" label="区县" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="orderCode" label="工单ID" width="230" show-overflow-tooltip></el-table-column> <el-table-column prop="orderCode" label="工单ID" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="deviceType" label="设备类型" width="230" show-overflow-tooltip></el-table-column> <el-table-column prop="deviceType" label="设备类型" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="finishTime" label="质检完成时间" width="180"></el-table-column> <el-table-column prop="finishTime" label="质检完成时间" width="180"></el-table-column>
...@@ -110,7 +112,7 @@ ...@@ -110,7 +112,7 @@
<el-dialog <el-dialog
v-model="detailForm.isShow" v-model="detailForm.isShow"
title="质检详情" title="质检详情"
width="800px" width="860px"
:before-close="handleClose" :before-close="handleClose"
top="5vh" top="5vh"
style="height: 90vh;overflow:auto;" style="height: 90vh;overflow:auto;"
...@@ -131,13 +133,21 @@ ...@@ -131,13 +133,21 @@
<div class="value">{{ detailForm.data.accNbr || '--' }}</div> <div class="value">{{ detailForm.data.accNbr || '--' }}</div>
</div> </div>
<div class="li"> <div class="li">
<div class="name">工维人员</div> <div class="name">工维人员工号</div>
<div class="value">{{ detailForm.data.campaignId || '--' }}</div> <div class="value">{{ detailForm.data.campaignId || '--' }}</div>
</div> </div>
</div> </div>
<div class="infoList"> <div class="infoList">
<div class="li"> <div class="li">
<div class="name">工维人员姓名</div>
<div class="value">{{ detailForm.data.campaignName || '--' }}</div>
</div>
<div class="li">
<div class="name">区县</div>
<div class="value">{{ detailForm.data.county || '--' }}</div>
</div>
<div class="li">
<div class="name">装机地址</div> <div class="name">装机地址</div>
<div class="value">{{ detailForm.data.addressName || '--' }}</div> <div class="value">{{ detailForm.data.addressName || '--' }}</div>
</div> </div>
...@@ -187,6 +197,7 @@ ...@@ -187,6 +197,7 @@
<template #default="scope"> <template #default="scope">
<el-image <el-image
v-for="(item,index) in scope.row.picArr" v-for="(item,index) in scope.row.picArr"
v-if="scope.row.picUrl"
:src="item" :src="item"
:initial-index="index" :initial-index="index"
:preview-src-list="scope.row.picArr" :preview-src-list="scope.row.picArr"
......
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
</el-icon> </el-icon>
</template> </template>
</el-table-column> --> </el-table-column> -->
<el-table-column prop="reason" label="错误信息"> <el-table-column prop="reason" label="错误信息" width="250">
<template #default="scope"> <template #default="scope">
<span v-if="scope.row.reason && scope.row.reason.trim() !== ''"> <span v-if="scope.row.reason && scope.row.reason.trim() !== ''">
<el-icon color="#f56c6c" style="margin-right: 5px;"><Warning /></el-icon> <el-icon color="#f56c6c" style="margin-right: 5px;"><Warning /></el-icon>
...@@ -85,14 +85,16 @@ ...@@ -85,14 +85,16 @@
<span v-else>{{ scope.row.reason }}</span> <span v-else>{{ scope.row.reason }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="campaignId" label="工维人员工号"></el-table-column> <el-table-column prop="campaignId" label="工维人员工号" width="150"></el-table-column>
<el-table-column prop="accNbr" label="业务账号"></el-table-column> <el-table-column prop="campaignName" label="工维人员姓名" width="150"></el-table-column>
<el-table-column prop="orderCode" label="工单号"></el-table-column> <el-table-column prop="county" label="区县" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="addressName" label="装机地址"></el-table-column> <el-table-column prop="accNbr" label="业务账号" width="230"></el-table-column>
<el-table-column prop="serviceName" label="工单类型"></el-table-column> <el-table-column prop="orderCode" label="工单号" width="230"></el-table-column>
<el-table-column prop="isFttrUser" :formatter="formatFttrUser" label="是否FTTR用户"></el-table-column> <el-table-column prop="addressName" label="装机地址" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="terminalClass" label="设备类型"></el-table-column> <el-table-column prop="serviceName" label="工单类型" width="150"></el-table-column>
<el-table-column prop="deviceNumber" label="设备串号"></el-table-column> <el-table-column prop="isFttrUser" :formatter="formatFttrUser" label="是否FTTR用户" width="150"></el-table-column>
<el-table-column prop="terminalClass" label="设备类型" width="230" show-overflow-tooltip></el-table-column>
<el-table-column prop="deviceNumber" label="设备串号" width="230" show-overflow-tooltip></el-table-column>
</el-table> </el-table>
</div> </div>
</el-card> </el-card>
...@@ -117,10 +119,10 @@ const filterForm = reactive({ ...@@ -117,10 +119,10 @@ const filterForm = reactive({
}) })
const formatFttrUser = (row, column, cellValue) => { const formatFttrUser = (row, column, cellValue) => {
if(cellValue === -1){ if(cellValue == -1){
return '' return ''
} }
return cellValue === '1' ? '是' : '否' return cellValue == '1' ? '是' : '否'
} }
const beforeUpload = (file) => { const beforeUpload = (file) => {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!