提交代码,优化表格斑马纹

dev_xds
姜玉琦 2023-09-22 13:05:18 +08:00
parent b842ee2035
commit bf2eeb79b0
67 changed files with 157 additions and 173 deletions

View File

@ -76,6 +76,13 @@ const selectProjectAuditinfo = (query) => {
})
}
export function findMyTask(){
return request({
url: '/publics/findTask',
method: 'get'
})
}
export default{
getMyDeptList,
getDeptTree,

View File

@ -27,7 +27,7 @@
</el-form>
</el-row>
<el-table v-loading="loading" :data="listenerList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="listenerList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center"/>
<el-table-column label="名称" align="center" prop="name"/>
<el-table-column label="监听类型" align="center" prop="type">

View File

@ -27,18 +27,8 @@ export default {
vnodes.push(<span slot='title'>{(title)}</span>)
}
let name=context?.parent?.item?.name;
if(['Todo','Task'].includes(name)){
vnodes.push(h('span',{
class:"todo_num_tips tips_"+name,
on:{
click:function(e){
context?.parent.$bus.$emit("todo_tips_click",name)
e.preventDefault();
e.stopPropagation();
}
}
},1
))
if(['Todo','Task','Approve'].includes(name)){
vnodes.push(h('span',{class:"todo_num_tips tips_"+name},1))
}
}
return vnodes

View File

@ -1,4 +1,4 @@
import { myAwaitFlowTaskList } from "@/api/flowable/businessKey";
import { findMyTask } from "@/api/publics";
const flowtask = {
state: {
@ -16,14 +16,36 @@ const flowtask = {
settingAwaitNum({ commit }) {
return new Promise((resolve, reject) => {
//查询当前登录人的代办任务数量
let params={ pageNum: 1,pageSize: 1 };
myAwaitFlowTaskList(params).then(response => {
let els=document.querySelectorAll(".todo_num_tips");
commit('SET_AWAIT_TASK',response.total)
if(els.length>0){
els.forEach(el=>{
el.innerHTML=response.total;
if(response.total>0){
findMyTask({}).then(response => {
let todos=document.querySelectorAll(".tips_Todo");
let approves=document.querySelectorAll(".tips_Approve");
let tasks=document.querySelectorAll(".tips_Task");
//commit('SET_AWAIT_TASK',response.total)
if(todos.length>0){
todos.forEach(el=>{
el.innerHTML=response.data.todo;
if(response.data.todo>0){
el.style.display="inline";
}else{
el.style.display="none";
}
});
}
if(approves.length>0){
approves.forEach(el=>{
el.innerHTML=response.data.approve;
if(response.data.approve>0){
el.style.display="inline";
}else{
el.style.display="none";
}
});
}
if(tasks.length>0){
let sum = parseInt(response.data.todo)+parseInt(response.data.approve);
tasks.forEach(el=>{
el.innerHTML=sum;
if(sum>0){
el.style.display="inline";
}else{
el.style.display="none";

View File

@ -113,7 +113,7 @@
<div>4id参数设置为{processDefinitionKey}:{processDefinitionVersion}:{generated-id}其中generated-id是一个唯一数字用以保证在集群环境下流程定义缓存中流程id的唯一性</div>
</template>
</el-alert>
<el-table v-loading="loading" fit :data="definitionList" border @selection-change="handleSelectionChange">
<el-table v-loading="loading" fit :data="definitionList" border @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="流程编号" align="center" prop="deploymentId" :show-overflow-tooltip="true"/>
<el-table-column label="流程标识" align="center" prop="flowKey" :show-overflow-tooltip="true" />

View File

@ -73,7 +73,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> -->
<el-table v-loading="loading" :data="finishedList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="finishedList" @selection-change="handleSelectionChange" stripe>
<el-table-column label="项目名称" align="center" prop="businessKeyName" width="220" :show-overflow-tooltip="true"/>
<el-table-column label="流程编号" align="center" prop="taskId" width="80" :show-overflow-tooltip="true"/>
<el-table-column label="流程名称" align="center" prop="procDefName" :show-overflow-tooltip="true"/>

View File

@ -62,7 +62,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="formList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="formList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="表单主键" align="center" prop="formId" />
<el-table-column label="表单名称" align="center" prop="formName" />

View File

@ -87,7 +87,7 @@
<el-tab-pane :label="tabs.await" name="await"></el-tab-pane>
<el-tab-pane :label="tabs.finished" name="finished"></el-tab-pane>
</el-tabs>
<el-table v-loading="loading" :data="myProcessList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="myProcessList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="项目名称" align="center" prop="businessKeyName" width="160" :show-overflow-tooltip="true"/>
<el-table-column label="申请编号" align="center" prop="procInsId" width="120" :show-overflow-tooltip="true"/>

View File

@ -97,7 +97,7 @@
<el-tab-pane :label="tabs.await" name="await"></el-tab-pane>
<el-tab-pane :label="tabs.finished" name="finished"></el-tab-pane>
</el-tabs>
<el-table v-loading="loading" :data="myProcessList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="myProcessList" @selection-change="handleSelectionChange" stripe>
<el-table-column label="项目名称" align="center" prop="businessKeyName" fixed="left" width="160" :show-overflow-tooltip="true"/>
<el-table-column label="流程编号" align="center" prop="procInsId" width="120" :show-overflow-tooltip="true"/>
<el-table-column label="流程名称" align="center" prop="procDefName" width="120" :show-overflow-tooltip="true"/>

View File

@ -128,7 +128,7 @@
:data="userList"
border
style="width: 100%"
@selection-change="handleSelectionChange">
@selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="50" align="center" />
<el-table-column label="用户名" align="center" prop="nickName" />
<el-table-column label="部门" align="center" prop="dept.deptName" />

View File

@ -42,7 +42,7 @@
</el-form-item>
</el-form>
<el-table v-loading="loading" :data="todoList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="todoList" @selection-change="handleSelectionChange" stripe>
<el-table-column label="项目名称" align="center" prop="businessKeyName" width="250" :show-overflow-tooltip="true"/>
<el-table-column label="流程编号" align="center" prop="taskId" width="120" :show-overflow-tooltip="true"/>
<el-table-column label="流程名称" align="center" prop="procDefName" width="180" :show-overflow-tooltip="true"/>
@ -161,25 +161,7 @@ export default {
// this.total = response.data.total;
// this.loading = false;
// });
myAwaitFlowTaskList(this.queryParams).then(response => {
this.todoList = response.rows;
this.total = response.total;
this.loading = false;
//
//this.$store.dispatch('settingAwaitNum');
//
let els=document.querySelectorAll(".todo_num_tips");
if(els.length>0){
els.forEach(el=>{
el.innerHTML=response.total;
if(response.total>0){
el.style.display="inline";
}else{
el.style.display="none";
}
});
}
});
this.$store.dispatch('settingAwaitNum');
},
//
handleProcess(row){

View File

@ -91,7 +91,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="jobList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="jobList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="任务编号" width="100" align="center" prop="jobId" />
<el-table-column label="任务名称" align="center" prop="jobName" :show-overflow-tooltip="true" />

View File

@ -101,7 +101,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="jobLogList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="jobLogList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="日志编号" width="80" align="center" prop="jobLogId" />
<el-table-column label="任务名称" align="center" prop="jobName" :show-overflow-tooltip="true" />

View File

@ -98,7 +98,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table ref="tables" v-loading="loading" :data="list" @selection-change="handleSelectionChange" :default-sort="defaultSort" @sort-change="handleSortChange">
<el-table ref="tables" v-loading="loading" :data="list" @selection-change="handleSelectionChange" stripe :default-sort="defaultSort" @sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="访问编号" align="center" prop="infoId" />
<el-table-column label="登录账号" align="center" prop="userName" :show-overflow-tooltip="true" sortable="custom" :sort-orders="['descending', 'ascending']" />

View File

@ -102,7 +102,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table ref="tables" v-loading="loading" :data="list" @selection-change="handleSelectionChange" :default-sort="defaultSort" @sort-change="handleSortChange">
<el-table ref="tables" v-loading="loading" :data="list" @selection-change="handleSelectionChange" stripe :default-sort="defaultSort" @sort-change="handleSortChange">
<el-table-column type="selection" width="50" align="center" />
<el-table-column label="日志编号" align="center" prop="operId" />
<el-table-column label="系统模块" align="center" prop="title" :show-overflow-tooltip="true" />

View File

@ -78,7 +78,7 @@
<el-table
v-loading="loading"
:data="checkDetectionList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="送检类型" align="center" prop="checkType">
<template slot-scope="scope">
@ -130,15 +130,15 @@
<div>{{ scope.row.laboratoryName }}</div>
</template>
</el-table-column>
<el-table-column label="检测结果" align="center" prop="detectionResult">
<!-- <el-table-column label="检测结果" align="center" prop="detectionResult">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.detectionResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_check_status"

View File

@ -34,7 +34,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="检测结果" prop="detectionResult">
<!-- <el-form-item label="检测结果" prop="detectionResult">
<el-select
v-model="queryParams.detectionResult"
placeholder="请选择检测结果"
@ -47,11 +47,11 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="审状态" prop="approveStatus">
</el-form-item> -->
<el-form-item label="审状态" prop="approveStatus">
<el-select
v-model="queryParams.approveStatus"
placeholder="请选择审状态"
placeholder="请选择审状态"
clearable
>
<el-option
@ -170,7 +170,7 @@
<el-table
v-loading="loading"
:data="checkDetectionList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
@ -247,15 +247,15 @@
<span>{{ parseTime(scope.row.checkTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column label="检测结果" align="center" prop="detectionResult">
<!-- <el-table-column label="检测结果" align="center" prop="detectionResult">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.detectionResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_check_status"

View File

@ -93,7 +93,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="costOutputList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="costOutputList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="${comment}" align="center" prop="id" />
<el-table-column label="项目编号" align="center" prop="projectId" />

View File

@ -67,7 +67,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="封样结果" prop="materialResult">
<!-- <el-form-item label="封样结果" prop="materialResult">
<el-select
v-model="queryParams.materialResult"
placeholder="请选择封样结果"
@ -80,11 +80,11 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="审状态" prop="approveStatus">
</el-form-item> -->
<el-form-item label="审状态" prop="approveStatus">
<el-select
v-model="queryParams.approveStatus"
placeholder="请选择审状态"
placeholder="请选择审状态"
clearable
>
<el-option
@ -164,7 +164,7 @@
<el-table
v-loading="loading"
:data="materialSealList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
@ -237,12 +237,12 @@
<div>{{ scope.row.witnessUser }}</div>
</template>
</el-table-column>
<el-table-column label="封样结果" align="center" prop="materialResult">
<!-- <el-table-column label="封样结果" align="center" prop="materialResult">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_checking_result" :value="scope.row.materialResult" />
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>

View File

@ -70,7 +70,7 @@
<el-table
v-loading="loading"
:data="projectMaterialSealList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="封样图片" align="center" prop="mainImage" width="80">
<template slot-scope="scope">
@ -121,12 +121,12 @@
<div>{{ scope.row.witnessUser }}</div>
</template>
</el-table-column>
<el-table-column label="封样结果" align="center" prop="materialResult">
<!-- <el-table-column label="封样结果" align="center" prop="materialResult">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_checking_result" :value="scope.row.materialResult" />
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>

View File

@ -60,7 +60,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="验收结果" prop="checkResult">
<!-- <el-form-item label="验收结果" prop="checkResult">
<el-select
v-model="queryParams.checkResult"
placeholder="请选择验收结果"
@ -73,11 +73,11 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="审状态" prop="approveStatus">
</el-form-item> -->
<el-form-item label="审状态" prop="approveStatus">
<el-select
v-model="queryParams.approveStatus"
placeholder="请选择审状态"
placeholder="请选择审状态"
clearable
>
<el-option
@ -149,7 +149,7 @@
<el-table
v-loading="loading"
:data="projectCheckingList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
@ -227,15 +227,15 @@
<span>{{ parseTime(scope.row.checkingDate, "{y}-{m}-{d} {h}:{i}") }}</span>
</template>
</el-table-column>
<el-table-column label="验收结果" align="center" prop="checkResult">
<!-- <el-table-column label="验收结果" align="center" prop="checkResult">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.checkResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>

View File

@ -70,7 +70,7 @@
<el-table
v-loading="loading"
:data="projectCheckingList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="验收图片" align="center" prop="mainImage" width="80">
<template slot-scope="scope">
@ -132,15 +132,15 @@
<span>{{ parseTime(scope.row.checkingDate, "{y}-{m}-{d} {h}:{i}") }}</span>
</template>
</el-table-column>
<el-table-column label="验收结果" align="center" prop="checkResult" width="80">
<!-- <el-table-column label="验收结果" align="center" prop="checkResult" width="80">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.checkResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>

View File

@ -85,7 +85,7 @@
<el-table
v-loading="loading"
:data="projectDeptWroksList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="主键" align="center" prop="id" />

View File

@ -52,7 +52,7 @@
/>
</el-select>
</el-form-item>
<el-form-item label="测量结果" prop="measureResult">
<!-- <el-form-item label="测量结果" prop="measureResult">
<el-select
v-model="queryParams.measureResult"
placeholder="请选择测量结果"
@ -65,7 +65,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="测量时间">
<el-date-picker
v-model="daterangeMeasureTime"
@ -85,14 +85,6 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="测量内容" prop="measureInfo">
<el-input
v-model="queryParams.measureInfo"
placeholder="请输入测量内容"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="质量专员" prop="qualityUser">
<el-input
v-model="queryParams.qualityUser"
@ -108,6 +100,20 @@
clearable
@keyup.enter.native="handleQuery"
/>
<el-form-item label="审批状态" prop="approveStatus">
<el-select
v-model="queryParams.approveStatus"
placeholder="请选择审批状态"
clearable
>
<el-option
v-for="dict in dict.type.project_check_status"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"
@ -170,7 +176,7 @@
<el-table
v-loading="loading"
:data="projectMeasureList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
@ -233,15 +239,15 @@
width="100"
show-overflow-tooltip
/>
<el-table-column label="测量结果" align="center" prop="measureResult">
<!-- <el-table-column label="测量结果" align="center" prop="measureResult">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.measureResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>
@ -532,6 +538,7 @@ export default {
qualityUser: null,
superviseUser: null,
isDel: null,
approveStatus: null,
},
//
form: {},

View File

@ -70,7 +70,7 @@
<el-table
v-loading="loading"
:data="projectMeasureList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="测量图片" align="center" prop="mainImage" width="80">
<template slot-scope="scope">
@ -116,15 +116,15 @@
prop="measurePointPosition"
show-overflow-tooltip
/>
<el-table-column label="测量结果" align="center" prop="measureResult">
<!-- <el-table-column label="测量结果" align="center" prop="measureResult">
<template slot-scope="scope">
<dict-tag
:options="dict.type.project_checking_result"
:value="scope.row.measureResult"
/>
</template>
</el-table-column>
<el-table-column label="审状态" align="center" prop="approveStatus">
</el-table-column> -->
<el-table-column label="审状态" align="center" prop="approveStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.project_check_status" :value="scope.row.approveStatus" />
</template>

View File

@ -101,7 +101,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="projectPlanList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="projectPlanList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="" align="center" prop="id" />
<el-table-column label="项目名称" align="center" prop="projectName" />

View File

@ -93,7 +93,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="projectStandardList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="projectStandardList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="${comment}" align="center" prop="id" />
<el-table-column label="项目ID" align="center" prop="projectId" />

View File

@ -20,7 +20,7 @@
<el-button type="success" style="margin-left:12px;" @click="doQuery"></el-button>
</div>
<div class="div-data">
<el-table v-loading="loading" :data="projectStandardList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="projectStandardList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="图片路径" align="center" prop="imageFile">
<template slot-scope="{row}">

View File

@ -90,7 +90,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="surProjectInvestList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="surProjectInvestList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="编号" align="center" prop="id" />
<el-table-column label="项目编号" align="center" prop="projectId" />

View File

@ -158,7 +158,7 @@
<el-table
v-loading="loading"
:data="surProjectList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -206,32 +206,8 @@ export default {
mounted() {
this.loadData();
// this.$bus.$on("todo_tips_click",name=>{
// console.log("----todo----",name)
// });
//this.initProjectTask();
},
methods: {
initProjectTask(){
//
let params={
pageNum: 1,
pageSize: 10,
};
myAwaitFlowTaskList(params).then(response => {
let els=document.querySelectorAll(".todo_num_tips");
if(els.length>0){
els.forEach(el=>{
el.innerHTML=response.total;
if(response.total>0){
el.style.display="inline";
}else{
el.style.display="none";
}
});
}
});
},
doPrjStandard(){
this.$refs.standard.show(this.prj);
},

View File

@ -96,7 +96,7 @@
<el-table
v-loading="loading"
:data="surProjectAttendanceList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="项目名称" align="center" prop="projectName" />

View File

@ -129,7 +129,7 @@
<el-table
v-loading="loading"
:data="surProjectInsuranceList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="项目名称" align="center" prop="projectName" />

View File

@ -42,7 +42,7 @@
<el-table
v-loading="loading"
:data="surProjectInsuranceList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="保险类型" align="center" prop="insuranceTypeName" />
<el-table-column label="保险状态" align="center" prop="insuranceState">

View File

@ -109,7 +109,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="assessList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="assessList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="" align="center" prop="id" />
<el-table-column label="项目编号" align="center" prop="projectId" />

View File

@ -120,7 +120,7 @@
<el-table
v-loading="loading"
:data="surProjectScheduleList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="编号" align="center" prop="id" />

View File

@ -128,7 +128,7 @@
<el-table
v-loading="loading"
:data="surProjectSpecialList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -78,7 +78,7 @@
<el-table
v-loading="loading"
:data="surProjectSpecialList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -107,7 +107,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="surProjectUserInfoList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="surProjectUserInfoList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="主键" align="center" prop="id" v-if="false"/>
<el-table-column label="项目名称" prop="projectName" align="left" width="200" show-overflow-tooltip/>

View File

@ -44,7 +44,7 @@
<el-table
v-loading="loading"
:data="surProjectUserInfoList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -102,7 +102,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="configList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="configList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="参数主键" align="center" prop="configId" />
<el-table-column label="参数名称" align="center" prop="configName" :show-overflow-tooltip="true" />

View File

@ -90,7 +90,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="字典编码" align="center" prop="dictCode" />
<el-table-column label="字典标签" align="center" prop="dictLabel">

View File

@ -107,7 +107,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="typeList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="typeList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="字典编号" align="center" prop="dictId" />
<el-table-column label="字典名称" align="center" prop="dictName" :show-overflow-tooltip="true" />

View File

@ -71,7 +71,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="expressionList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="expressionList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="主键" align="center" prop="id" />
<el-table-column label="名称" align="center" prop="name" />

View File

@ -71,7 +71,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="listenerList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="listenerList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="名称" align="center" prop="name" />
<el-table-column label="监听类型" align="center" prop="type">

View File

@ -69,7 +69,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="noticeList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="noticeList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="序号" align="center" prop="noticeId" width="100" />
<el-table-column

View File

@ -79,7 +79,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="postList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="postList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="岗位编号" align="center" prop="postId" />
<el-table-column label="岗位编码" align="center" prop="postCode" />

View File

@ -59,7 +59,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="登录账号" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="姓名" prop="nickName" :show-overflow-tooltip="true" />

View File

@ -97,7 +97,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="roleList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="roleList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="角色编号" prop="roleId" width="120" />
<el-table-column label="角色名称" prop="roleName" :show-overflow-tooltip="true" width="150" />

View File

@ -24,7 +24,7 @@
</el-form-item>
</el-form>
<el-row>
<el-table @row-click="clickRow" ref="table" :data="userList" @selection-change="handleSelectionChange" height="260px">
<el-table @row-click="clickRow" ref="table" :data="userList" @selection-change="handleSelectionChange" stripe height="260px">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column label="登录账号" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="姓名" prop="nickName" :show-overflow-tooltip="true" />

View File

@ -17,7 +17,7 @@
</el-form>
<h4 class="form-header h4">角色信息</h4>
<el-table v-loading="loading" :row-key="getRowKey" @row-click="clickRow" ref="table" @selection-change="handleSelectionChange" :data="roles.slice((pageNum-1)*pageSize,pageNum*pageSize)">
<el-table v-loading="loading" :row-key="getRowKey" @row-click="clickRow" ref="table" @selection-change="handleSelectionChange" stripe :data="roles.slice((pageNum-1)*pageSize,pageNum*pageSize)">
<el-table-column label="序号" type="index" align="center">
<template slot-scope="scope">
<span>{{(pageNum - 1) * pageSize + scope.$index + 1}}</span>

View File

@ -147,7 +147,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="50" align="center" />
<el-table-column label="用户编号" align="center" key="userId" prop="userId" v-if="columns[0].visible" />
<el-table-column label="登录账号" align="center" key="userName" prop="userName" v-if="columns[1].visible" :show-overflow-tooltip="true" />

View File

@ -24,7 +24,7 @@
</el-form-item>
</el-form>
<el-row>
<el-table @row-click="clickRow" ref="table" :data="dbTableList" @selection-change="handleSelectionChange" height="260px">
<el-table @row-click="clickRow" ref="table" :data="dbTableList" @selection-change="handleSelectionChange" stripe height="260px">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column prop="tableName" label="表名称" :show-overflow-tooltip="true"></el-table-column>
<el-table-column prop="tableComment" label="表描述" :show-overflow-tooltip="true"></el-table-column>

View File

@ -80,7 +80,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="tableList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="tableList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" align="center" width="55"></el-table-column>
<el-table-column label="序号" type="index" width="50" align="center">
<template slot-scope="scope">

View File

@ -89,7 +89,7 @@
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="sspMarksList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="sspMarksList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="40" align="center" />
<el-table-column label="项目名称" align="center" prop="marksLocation" width="200" show-overflow-tooltip/>
<el-table-column label="留痕时间" align="center" prop="marksTime" width="180">

View File

@ -137,7 +137,7 @@
<el-table
v-loading="loading"
:data="sspProblemmodifyList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="40" align="center" v-if="false" />
<el-table-column

View File

@ -89,7 +89,7 @@
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="sspMarksList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="sspMarksList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="40" align="center" />
<el-table-column label="项目名称" align="center" prop="marksLocation" width="200" show-overflow-tooltip/>
<el-table-column label="留痕时间" align="center" prop="marksTime" width="180">

View File

@ -137,7 +137,7 @@
<el-table
v-loading="loading"
:data="sspProblemmodifyList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="40" align="center" v-if="false" />
<el-table-column

View File

@ -107,7 +107,7 @@
<el-table
v-loading="loading"
:data="videoConfigList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -70,7 +70,7 @@
<el-table
v-loading="loading"
:data="videoConfigList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -47,7 +47,7 @@
<el-table
v-loading="loading"
:data="workTrainList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="演练主图" align="center" prop="mainImage" width="80">
<template slot-scope="scope">

View File

@ -125,7 +125,7 @@
<el-table
v-loading="loading"
:data="workTrainList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="项目名称" align="center" prop="projectName" width="200" />

View File

@ -93,7 +93,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="workFileList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="workFileList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="主键" align="center" prop="id" v-if="false"/>
<el-table-column label="文件归属" align="center" width="80" prop="fileBelong">

View File

@ -92,7 +92,7 @@
<el-table
v-loading="loading"
:data="workJournalismList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column

View File

@ -125,7 +125,7 @@
<el-table
v-loading="loading"
:data="workTrainList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="项目名称" align="center" prop="projectName" width="200" />

View File

@ -47,7 +47,7 @@
<el-table
v-loading="loading"
:data="workTrainList"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange" stripe
>
<el-table-column label="培训主图" align="center" prop="mainImage" width="80">
<template slot-scope="scope">

View File

@ -93,7 +93,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<el-table v-loading="loading" :data="wxMenConfigList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="wxMenConfigList" @selection-change="handleSelectionChange" stripe>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="${comment}" align="center" prop="id" />
<el-table-column label="菜单名称" align="center" prop="menuName" />