Commit db32413d authored by 高滢's avatar 高滢

Merge remote-tracking branch 'origin/develop' into develop

parents 67c854a0 abfb21e9
...@@ -4,11 +4,11 @@ VUE_APP_TITLE = 周期性检测平台 ...@@ -4,11 +4,11 @@ VUE_APP_TITLE = 周期性检测平台
# 开发环境配置 # 开发环境配置
ENV = 'development' ENV = 'development'
# 中汽研安全检测平台管理系统/开发环境
VUE_APP_BASE_API = '/dev-api'
# 路由懒加载 # 路由懒加载
VUE_CLI_BABEL_TRANSPILE_MODULES = true VUE_CLI_BABEL_TRANSPILE_MODULES = true
# 中汽研安全检测平台管理系统/生产环境
VUE_APP_BASE_API = '/api'
# 图片服务器地址 # 图片服务器地址
VUE_APP_IMAGE_API = http://49.232.167.247:22037 VUE_APP_IMAGE_API = '/vehicle-quality-review-oss'
...@@ -5,7 +5,7 @@ VUE_APP_TITLE = 周期性检测平台 ...@@ -5,7 +5,7 @@ VUE_APP_TITLE = 周期性检测平台
ENV = 'production' ENV = 'production'
# 中汽研安全检测平台管理系统/生产环境 # 中汽研安全检测平台管理系统/生产环境
VUE_APP_BASE_API = '/prod-api/' VUE_APP_BASE_API = 'http://10.12.48.79:22032'
# 图片服务器地址 # 图片服务器地址
VUE_APP_IMAGE_API = '/vehicle-quality-review-oss' VUE_APP_IMAGE_API = http://10.12.48.79:22038
...@@ -3,7 +3,9 @@ ...@@ -3,7 +3,9 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> <% if (process.env.NODE_ENV === 'production') { %>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
<% } %>
<meta name="renderer" content="webkit"> <meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="icon" href="<%= BASE_URL %>favicon.ico"> <link rel="icon" href="<%= BASE_URL %>favicon.ico">
......
...@@ -2,18 +2,18 @@ import request from '@/utils/request' ...@@ -2,18 +2,18 @@ import request from '@/utils/request'
// 获取测试场景 // 获取测试场景
export function listTestScenar(data) { export function listTestScenar(data) {
return request({ return request({
url: '/system/scenario/getList', url: '/system/scenario/getList',
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 获取场景类型 // 获取场景类型
export function listTestType(data) { export function listTestType(data) {
return request({ return request({
url: '/system/type/getList', url: '/system/type/getList',
method: 'post', method: 'post',
data: data data: data
}) })
} }
...@@ -146,6 +146,15 @@ export function updateTask(data) { ...@@ -146,6 +146,15 @@ export function updateTask(data) {
}) })
} }
// 任务暂存编辑
export function editTemporaryStorage(data) {
return request({
url: '/task/editTemporaryStorage',
method: 'post',
data
})
}
/// 任务删除 /// 任务删除
export function removeTask(data) { export function removeTask(data) {
return request({ return request({
...@@ -173,7 +182,6 @@ export function temporaryTask(data) { ...@@ -173,7 +182,6 @@ export function temporaryTask(data) {
}) })
} }
export function getTemporaryStorage(data) { export function getTemporaryStorage(data) {
return request({ return request({
url: '/task/getTemporaryStorage', url: '/task/getTemporaryStorage',
...@@ -189,4 +197,3 @@ export function getBySubtaskId(data) { ...@@ -189,4 +197,3 @@ export function getBySubtaskId(data) {
data data
}) })
} }
...@@ -512,7 +512,7 @@ ...@@ -512,7 +512,7 @@
flex-flow: column; flex-flow: column;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
.img-text{ .img-text {
font-size: 14px; font-size: 14px;
font-family: Microsoft YaHei, Microsoft YaHei-400; font-family: Microsoft YaHei, Microsoft YaHei-400;
font-weight: 400; font-weight: 400;
...@@ -600,7 +600,7 @@ ...@@ -600,7 +600,7 @@
// } // }
.option-cell { .option-cell {
flex:1; flex: 1;
height: 5rem; height: 5rem;
display: flex; display: flex;
flex-flow: row; flex-flow: row;
...@@ -612,7 +612,7 @@ ...@@ -612,7 +612,7 @@
} }
} }
.card-buttons { .card-buttons {
flex:1; flex: 1;
height: 80px; height: 80px;
margin-top: 20px; margin-top: 20px;
display: flex; display: flex;
......
...@@ -30,13 +30,7 @@ ...@@ -30,13 +30,7 @@
size="18" size="18"
fill="#1a6fd7" fill="#1a6fd7"
/> />
<icon-park <icon-park v-else type="add" theme="outline" size="18" fill="#1a6fd7" />
v-else
type="add"
theme="outline"
size="18"
fill="#1a6fd7"
/>
<slot name="title"></slot> <slot name="title"></slot>
</div> </div>
</div> </div>
......
...@@ -15,7 +15,13 @@ ...@@ -15,7 +15,13 @@
> >
<i class="el-icon-loading" v-if="loading"></i> <i class="el-icon-loading" v-if="loading"></i>
<slot name="icon " v-if="icon && !loading"> <slot name="icon " v-if="icon && !loading">
<icon-park :type="icon" theme="outline" class="el-icon" size="16" :fill="color" /> <icon-park
:type="icon"
theme="outline"
class="el-icon"
size="16"
:fill="color"
/>
</slot> </slot>
<span v-if="$slots.default"><slot></slot></span> <span v-if="$slots.default"><slot></slot></span>
</button> </button>
...@@ -40,23 +46,23 @@ export default { ...@@ -40,23 +46,23 @@ export default {
disabled: Boolean, disabled: Boolean,
line: Boolean line: Boolean
}, },
data(){ data() {
return { return {
color: "#1a6fd7" color: '#1a6fd7'
} }
}, },
mounted(){ mounted() {
switch(this.type){ switch (this.type) {
case "default": case 'default':
this.color = "#1a6fd7" this.color = '#1a6fd7'
break break
case "primary": case 'primary':
this.color = "#ffffff" this.color = '#ffffff'
break break
case "no-line": case 'no-line':
this.color = "#1a6fd7" this.color = '#1a6fd7'
break break
} }
}, },
methods: { methods: {
handleClick(evt) { handleClick(evt) {
...@@ -150,8 +156,8 @@ export default { ...@@ -150,8 +156,8 @@ export default {
} }
.footer-button--primary { .footer-button--primary {
color: #fff; color: #fff;
background-color: #1A6FD7; background-color: #1a6fd7;
border-color: #1A6FD7; border-color: #1a6fd7;
} }
.footer-button--primary:focus, .footer-button--primary:focus,
.footer-button--primary:hover { .footer-button--primary:hover {
......
...@@ -14,7 +14,13 @@ ...@@ -14,7 +14,13 @@
> >
<i class="el-icon-loading" v-if="loading"></i> <i class="el-icon-loading" v-if="loading"></i>
<slot name="icon" v-if="icon && !loading"> <slot name="icon" v-if="icon && !loading">
<icon-park :type="icon" theme="outline" class="el-icon" size="16" :fill="color" /> <icon-park
:type="icon"
theme="outline"
class="el-icon"
size="16"
:fill="color"
/>
</slot> </slot>
<span v-if="$slots.default"><slot></slot></span> <span v-if="$slots.default"><slot></slot></span>
</button> </button>
...@@ -39,23 +45,23 @@ export default { ...@@ -39,23 +45,23 @@ export default {
disabled: Boolean, disabled: Boolean,
line: Boolean line: Boolean
}, },
data(){ data() {
return { return {
color: "#1a6fd7" color: '#1a6fd7'
} }
}, },
mounted(){ mounted() {
switch(this.type){ switch (this.type) {
case "default": case 'default':
this.color = "#1a6fd7" this.color = '#1a6fd7'
break break
case "primary": case 'primary':
this.color = "#ffffff" this.color = '#ffffff'
break break
case "no-line": case 'no-line':
this.color = "#1a6fd7" this.color = '#1a6fd7'
break break
} }
}, },
methods: { methods: {
handleClick(evt) { handleClick(evt) {
...@@ -149,8 +155,8 @@ export default { ...@@ -149,8 +155,8 @@ export default {
} }
.header-button--primary { .header-button--primary {
color: #fff; color: #fff;
background-color: #1A6FD7; background-color: #1a6fd7;
border-color: #1A6FD7; border-color: #1a6fd7;
} }
.header-button--primary:focus, .header-button--primary:focus,
.header-button--primary:hover { .header-button--primary:hover {
......
<template> <template>
<el-tooltip effect="dark" :content="title" placement="bottom-start"> <el-tooltip effect="dark" :content="title" placement="bottom-start">
<div class="page-btn" @click="handleClick" @mouseover="handleMouseOver('#1a6fd7')" <div
@mouseleave="handleMouseOver('#1a6fd7')"> class="page-btn"
@click="handleClick"
@mouseover="handleMouseOver('#1a6fd7')"
@mouseleave="handleMouseOver('#1a6fd7')"
>
<icon-park :type="icon" theme="outline" size="16" :fill="color" /> <icon-park :type="icon" theme="outline" size="16" :fill="color" />
</div> </div>
</el-tooltip> </el-tooltip>
...@@ -18,9 +22,8 @@ export default { ...@@ -18,9 +22,8 @@ export default {
}, },
data() { data() {
return { return {
color: '#1a6fd7', color: '#1a6fd7'
} }
}, },
methods: { methods: {
handleMouseOver(evt) { handleMouseOver(evt) {
...@@ -43,8 +46,6 @@ export default { ...@@ -43,8 +46,6 @@ export default {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
&:hover { &:hover {
background-color: #e3eefc; background-color: #e3eefc;
} }
...@@ -56,8 +57,6 @@ export default { ...@@ -56,8 +57,6 @@ export default {
// --color-1: #1a6fd7; // --color-1: #1a6fd7;
// --color-2: #ffffff; // --color-2: #ffffff;
// &:active { // &:active {
// color: #1764c1; // color: #1764c1;
// --color-1: #1764c1; // --color-1: #1764c1;
......
...@@ -7,10 +7,14 @@ ...@@ -7,10 +7,14 @@
<span class="header">{{ $route.meta.title }}</span> <span class="header">{{ $route.meta.title }}</span>
<div class="header-right"> <div class="header-right">
<slot name="header-right"> <slot name="header-right">
<header-button icon="arrow-left" type="no-line" @click="$router.back()"> <header-button
返回 icon="arrow-left"
</header-button> type="no-line"
</slot> @click="$router.back()"
>
返回
</header-button>
</slot>
</div> </div>
</div> </div>
<div class="page-box"> <div class="page-box">
...@@ -65,8 +69,8 @@ export default { ...@@ -65,8 +69,8 @@ export default {
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.header-right{ .header-right {
::v-deep .header-button{ ::v-deep .header-button {
margin-left: 24px; margin-left: 24px;
} }
} }
......
...@@ -23,7 +23,7 @@ empty ...@@ -23,7 +23,7 @@ empty
:content="item.name" :content="item.name"
placement="bottom-start" placement="bottom-start"
> >
<div class="standard-item">{{ item.name }}</div> <div class="standard-item">{{ item.standardNo }}</div>
</el-tooltip> </el-tooltip>
</li> </li>
</template> </template>
......
...@@ -27,14 +27,14 @@ ...@@ -27,14 +27,14 @@
<router-link v-else key="expand" class="sidebar-logo-link" to="/"> <router-link v-else key="expand" class="sidebar-logo-link" to="/">
<div class="menu-title"> <div class="menu-title">
<img v-if="logo" :src="logo" class="sidebar-logo" /> <img v-if="logo" :src="logo" class="sidebar-logo" />
<h1 <h1
class="sidebar-title" class="sidebar-title"
:style="{ :style="{
color: variables.logoTitleColor color: variables.logoTitleColor
}" }"
> >
{{ title }} {{ title }}
</h1> </h1>
</div> </div>
</router-link> </router-link>
</transition> </transition>
...@@ -71,7 +71,7 @@ export default { ...@@ -71,7 +71,7 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.menu-title{ .menu-title {
display: flex; display: flex;
flex-flow: column; flex-flow: column;
align-items: center; align-items: center;
......
...@@ -36,6 +36,7 @@ export default { ...@@ -36,6 +36,7 @@ export default {
pageNum: this.queryParams.pageNum, pageNum: this.queryParams.pageNum,
pageSize: this.queryParams.pageSize pageSize: this.queryParams.pageSize
} }
this.handleQuery()
}, },
handleQuery() { handleQuery() {
this.queryParams.pageNum = 1 this.queryParams.pageNum = 1
......
...@@ -14,7 +14,9 @@ const actions = { ...@@ -14,7 +14,9 @@ const actions = {
getCompanyFiles({ commit }, data) { getCompanyFiles({ commit }, data) {
getCompanyFile(data).then(res => { getCompanyFile(data).then(res => {
// 筛选数组返回其中某一个元素成为新数组 // 筛选数组返回其中某一个元素成为新数组
const resData = res.rows.map(item => { return { "value": item.fileName, "id": item.id } }) const resData = res.rows.map(item => {
return { value: item.fileName, id: item.id }
})
commit('SET_FILES', resData) commit('SET_FILES', resData)
}) })
} }
......
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
<page-standard> <page-standard>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
...@@ -16,6 +15,7 @@ ...@@ -16,6 +15,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
label="标准分类" label="标准分类"
sortable
min-width="200" min-width="200"
prop="standardType" prop="standardType"
align="left" align="left"
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
prop="releaseDate" prop="releaseDate"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.releaseDate) }}</span> <span>{{ parseTime(scope.row.releaseDate, '{y}-{m}-{d} {h}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
...@@ -86,7 +86,9 @@ ...@@ -86,7 +86,9 @@
prop="implementationDate" prop="implementationDate"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.implementationDate) }}</span> <span>{{
parseTime(scope.row.implementationDate, '{y}-{m}-{d} {h}')
}}</span>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
......
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -64,7 +64,6 @@ ...@@ -64,7 +64,6 @@
</div> </div>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
...@@ -75,18 +74,29 @@ ...@@ -75,18 +74,29 @@
<span>{{ scope.$index + 1 }}</span> <span>{{ scope.$index + 1 }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="chapter" label="标准章节" align="center"> <el-table-column
prop="chapter"
label="标准章节"
sortable
width="140"
align="left"
>
</el-table-column> </el-table-column>
<el-table-column prop="text" label="标准要求" align="center"> <el-table-column prop="text" label="标准要求" align="left">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
v-if="refreshTable && queryParams.type === 'test'" v-if="refreshTable && queryParams.type === 'test'"
prop="testMethod" prop="testMethod"
label="标准测试方法" label="标准测试方法"
align="center" align="left"
> >
</el-table-column> </el-table-column>
<el-table-column label="操作" align="left" class-name="fixed-width"> <el-table-column
label="操作"
align="left"
width="240"
class-name="fixed-width"
>
<template slot-scope="scope"> <template slot-scope="scope">
<div class="button-bar"> <div class="button-bar">
<page-button <page-button
...@@ -148,7 +158,7 @@ export default { ...@@ -148,7 +158,7 @@ export default {
value: 'car' value: 'car'
}, },
{ {
label: '文档审查', label: '车型试验',
value: 'test' value: 'test'
} }
], ],
......
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">
重置</el-button 重置</el-button
...@@ -68,13 +68,7 @@ ...@@ -68,13 +68,7 @@
<!-- @queryTable="getList"--> <!-- @queryTable="getList"-->
<!-- ></right-toolbar>--> <!-- ></right-toolbar>-->
<!-- </el-row>--> <!-- </el-row>-->
<el-table <el-table v-loading="loading" border :scroll-x="'1500px'" :data="tableData">
v-loading="loading"
style="width: 100%; min-height: 88px"
border
:scroll-x="'1500px'"
:data="tableData"
>
<el-table-column type="index" width="55" label="序号" align="center"> <el-table-column type="index" width="55" label="序号" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span> <span>{{ scope.$index + 1 }}</span>
......
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -53,7 +53,6 @@ ...@@ -53,7 +53,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="tableLoading" v-loading="tableLoading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -46,7 +46,6 @@ ...@@ -46,7 +46,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="tableLoading" v-loading="tableLoading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
......
...@@ -63,7 +63,6 @@ ...@@ -63,7 +63,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:data="tableData" :data="tableData"
......
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -108,7 +108,6 @@ ...@@ -108,7 +108,6 @@
<el-table <el-table
v-if="refreshTable" v-if="refreshTable"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:data="tableData" :data="tableData"
......
...@@ -68,7 +68,6 @@ ...@@ -68,7 +68,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
...@@ -79,7 +79,6 @@ ...@@ -79,7 +79,6 @@
<el-table <el-table
v-if="refreshTable" v-if="refreshTable"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
...@@ -52,7 +52,6 @@ ...@@ -52,7 +52,6 @@
<el-table <el-table
v-if="refreshTable" v-if="refreshTable"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:data="tableData" :data="tableData"
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -49,7 +49,6 @@ ...@@ -49,7 +49,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
tooltip-effect="dark" tooltip-effect="dark"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -49,7 +49,6 @@ ...@@ -49,7 +49,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
tooltip-effect="dark" tooltip-effect="dark"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
......
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -194,7 +194,6 @@ ...@@ -194,7 +194,6 @@
<el-table <el-table
v-if="refreshTable && Number(queryParams.type) === 3" v-if="refreshTable && Number(queryParams.type) === 3"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -60,7 +60,6 @@ ...@@ -60,7 +60,6 @@
<el-table <el-table
v-if="refreshTable" v-if="refreshTable"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:scroll-x="'1500px'" :scroll-x="'1500px'"
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -49,7 +49,6 @@ ...@@ -49,7 +49,6 @@
</el-form> </el-form>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
tooltip-effect="dark" tooltip-effect="dark"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
<page-standard> <page-standard>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:span-method="objectSpanMethod" :span-method="objectSpanMethod"
:scroll-x="'1500px'" :scroll-x="'1500px'"
...@@ -16,6 +15,7 @@ ...@@ -16,6 +15,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
label="标准分类" label="标准分类"
sortable
min-width="200" min-width="200"
prop="standardType" prop="standardType"
align="left" align="left"
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
prop="releaseDate" prop="releaseDate"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.releaseDate) }}</span> <span>{{ parseTime(scope.row.releaseDate, '{y}-{m}-{d} {h}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
...@@ -86,7 +86,9 @@ ...@@ -86,7 +86,9 @@
prop="implementationDate" prop="implementationDate"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.implementationDate) }}</span> <span>{{
parseTime(scope.row.implementationDate, '{y}-{m}-{d} {h}')
}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
reviewSceneIndex reviewSceneIndex
" "
> >
<span>{{ a.text }}</span> <span>{{ reviewSceneIndex + 1 + '、' + a.text }}</span>
<br /> <br />
</div> </div>
</template> </template>
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -63,7 +63,6 @@ ...@@ -63,7 +63,6 @@
</div> </div>
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:scroll-x="'1500px'" :scroll-x="'1500px'"
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
...@@ -74,7 +73,13 @@ ...@@ -74,7 +73,13 @@
<span>{{ scope.$index + 1 }}</span> <span>{{ scope.$index + 1 }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="chapter" label="标准章节" align="center"> <el-table-column
prop="chapter"
label="标准章节"
sortable
width="140"
align="center"
>
</el-table-column> </el-table-column>
<el-table-column prop="text" label="标准要求" align="center"> <el-table-column prop="text" label="标准要求" align="center">
</el-table-column> </el-table-column>
...@@ -85,7 +90,12 @@ ...@@ -85,7 +90,12 @@
align="center" align="center"
> >
</el-table-column> </el-table-column>
<el-table-column label="操作" align="left" class-name="fixed-width"> <el-table-column
label="操作"
align="left"
width="240"
class-name="fixed-width"
>
<template slot-scope="scope"> <template slot-scope="scope">
<div class="button-bar"> <div class="button-bar">
<page-button <page-button
...@@ -147,7 +157,7 @@ export default { ...@@ -147,7 +157,7 @@ export default {
value: 'car' value: 'car'
}, },
{ {
label: '文档审查', label: '车型试验',
value: 'test' value: 'test'
} }
], ],
......
...@@ -20,12 +20,7 @@ ...@@ -20,12 +20,7 @@
<!-- </el-form-item>--> <!-- </el-form-item>-->
<!-- </el-form>--> <!-- </el-form>-->
</div> </div>
<el-table <el-table v-loading="loading" border :data="tableData">
v-loading="loading"
style="width: 100%; min-height: 88px"
border
:data="tableData"
>
<el-table-column type="index" width="55" label="序号" align="center"> <el-table-column type="index" width="55" label="序号" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span> <span>{{ scope.$index + 1 }}</span>
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
...@@ -60,7 +60,6 @@ ...@@ -60,7 +60,6 @@
<el-table <el-table
v-if="refreshTable" v-if="refreshTable"
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:scroll-x="'1500px'" :scroll-x="'1500px'"
......
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">
重置</el-button 重置</el-button
...@@ -67,20 +67,24 @@ ...@@ -67,20 +67,24 @@
<!-- @queryTable="getList"--> <!-- @queryTable="getList"-->
<!-- ></right-toolbar>--> <!-- ></right-toolbar>-->
<!-- </el-row>--> <!-- </el-row>-->
<el-table <el-table v-loading="loading" border :scroll-x="'1500px'" :data="tableData">
v-loading="loading"
style="width: 100%; min-height: 88px"
border
:scroll-x="'1500px'"
:data="tableData"
>
<el-table-column type="index" width="55" label="序号" align="center"> <el-table-column type="index" width="55" label="序号" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span> <span>{{ scope.$index + 1 }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="测试场景" align="center" prop="testScenario" /> <el-table-column
<el-table-column label="测试类型" align="center" prop="testType" /> label="测试场景"
sortable
align="center"
prop="testScenario"
/>
<el-table-column
label="测试类型"
sortable
align="center"
prop="testType"
/>
<el-table-column label="用例编号" align="center" prop="usecaseNo" /> <el-table-column label="用例编号" align="center" prop="usecaseNo" />
<el-table-column label="用例名称" align="center" prop="name" /> <el-table-column label="用例名称" align="center" prop="name" />
<el-table-column label="工具" align="center" prop="tools" /> <el-table-column label="工具" align="center" prop="tools" />
...@@ -89,6 +93,7 @@ ...@@ -89,6 +93,7 @@
<el-table-column label="更新人员" align="center" prop="updateBy" /> <el-table-column label="更新人员" align="center" prop="updateBy" />
<el-table-column <el-table-column
label="更新时间" label="更新时间"
sortable
align="center" align="center"
prop="updateTime" prop="updateTime"
width="180" width="180"
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button >重置</el-button
......
...@@ -102,7 +102,6 @@ ...@@ -102,7 +102,6 @@
<el-table <el-table
v-loading="loading" v-loading="loading"
style="width: 100%; min-height: 88px"
border border
:default-sort="{ prop: 'createTime', order: 'descending' }" :default-sort="{ prop: 'createTime', order: 'descending' }"
:data="tableData" :data="tableData"
......
...@@ -302,6 +302,7 @@ import { selectSamplePage } from '@/api/system/sample' ...@@ -302,6 +302,7 @@ import { selectSamplePage } from '@/api/system/sample'
import { getUserByRole } from '@/api/system/user' import { getUserByRole } from '@/api/system/user'
import { import {
createTask, createTask,
editTemporaryStorage,
getTaskById, getTaskById,
getTemporaryStorage, getTemporaryStorage,
temporaryTask, temporaryTask,
...@@ -550,7 +551,9 @@ export default { ...@@ -550,7 +551,9 @@ export default {
label: '车企五' label: '车企五'
} }
], ],
taskId: undefined taskId: undefined,
// 暂存数据
taskTemporaryStorage: null
} }
}, },
watch: { watch: {
...@@ -630,7 +633,6 @@ export default { ...@@ -630,7 +633,6 @@ export default {
item.check = true item.check = true
} }
}) })
debugger
console.log('检验项目', this.inspectionItemList) console.log('检验项目', this.inspectionItemList)
// 把detail转到model里(任务信息) // 把detail转到model里(任务信息)
for (const key in this.taskDetail) { for (const key in this.taskDetail) {
...@@ -656,17 +658,21 @@ export default { ...@@ -656,17 +658,21 @@ export default {
console.log('小组table', this.tableData) console.log('小组table', this.tableData)
console.log('this.userList', this.userList) console.log('this.userList', this.userList)
// 整车样品信息 // 整车样品信息
this.carInfoArr = this.taskDetail.completeVehicleSample if (this.taskDetail.completeVehicleSample !== null) {
this.carInfoArr.forEach(item => { this.carInfoArr = this.taskDetail.completeVehicleSample
item.sampleId = item.id this.carInfoArr.forEach(item => {
item.flag = 0 item.sampleId = item.id
}) item.flag = 0
})
}
// 零件样品信息 // 零件样品信息
this.partInfoArr = this.taskDetail.partVehicleSample if (this.taskDetail.partVehicleSample !== null) {
this.partInfoArr.forEach(item => { this.partInfoArr = this.taskDetail.partVehicleSample
item.sampleId = item.id this.partInfoArr.forEach(item => {
item.flag = 1 item.sampleId = item.id
}) item.flag = 1
})
}
console.log('零件样品信息', this.partInfoArr) console.log('零件样品信息', this.partInfoArr)
console.log('model', this.model) console.log('model', this.model)
}) })
...@@ -691,7 +697,7 @@ export default { ...@@ -691,7 +697,7 @@ export default {
this.rules.testScenarioList[0].required = false this.rules.testScenarioList[0].required = false
} else { } else {
// this.$route.meta.title = '发起新任务' // this.$route.meta.title = '发起新任务'
this.getTemporaryStorage() // this.getTemporaryStorage()
} }
}) })
}, },
...@@ -699,6 +705,57 @@ export default { ...@@ -699,6 +705,57 @@ export default {
getTemporaryStorage() { getTemporaryStorage() {
getTemporaryStorage().then(response => { getTemporaryStorage().then(response => {
console.log('暂存数据', response) console.log('暂存数据', response)
if (response.data !== null) {
this.taskTemporaryStorage = response.data
// 任务信息-(检验依据、检验项目)
this.model.standardId = this.taskTemporaryStorage.standardId
this.taskTemporaryStorage.taskList =
this.taskTemporaryStorage.taskList.split(',')
this.model.inspectionItemList = this.taskTemporaryStorage.taskList
this.inspectionItemList.forEach(item => {
if (this.taskTemporaryStorage.taskList.includes(item.value)) {
item.check = true
}
})
console.log('检验项目', this.inspectionItemList)
// 把detail转到model里(任务信息)
for (const key in this.taskTemporaryStorage) {
// eslint-disable-next-line no-prototype-builtins
if (this.model.hasOwnProperty(key)) {
this.model[key] = this.taskTemporaryStorage[key]
}
}
// 小组信息
this.tableData = this.taskTemporaryStorage.auditors
console.log('ddd', this.tableData)
this.tableData.forEach(item => {
item.nickName = item.name
item.dept = { deptName: item.deptName }
item.disabled = true
// 为下拉框做准备
this.userList.forEach(user => {
if (user.userId.toString() === item.userId.toString()) {
user.disabled = true
}
})
})
// 整车样品信息
if (this.taskTemporaryStorage.completeVehicleSample !== null) {
this.carInfoArr = this.taskTemporaryStorage.completeVehicleSample
this.carInfoArr.forEach(item => {
item.sampleId = item.id
item.flag = 0
})
}
// 零件样品信息
if (this.taskTemporaryStorage.partVehicleSample !== null) {
this.partInfoArr = this.taskTemporaryStorage.partVehicleSample
this.partInfoArr.forEach(item => {
item.sampleId = item.id
item.flag = 1
})
}
}
}) })
}, },
getUserByRole() { getUserByRole() {
...@@ -991,6 +1048,13 @@ export default { ...@@ -991,6 +1048,13 @@ export default {
}) })
} else { } else {
this.taskCreateRequest.id = this.taskId this.taskCreateRequest.id = this.taskId
// 去除样品信息多余属性
this.taskCreateRequest.sample.forEach(item => {
delete item.id
})
this.taskCreateRequest.partSample.forEach(item => {
delete item.id
})
updateTask(this.taskCreateRequest).then(response => { updateTask(this.taskCreateRequest).then(response => {
if (response.code === 200) { if (response.code === 200) {
this.$modal.msgSuccess('修改成功') this.$modal.msgSuccess('修改成功')
...@@ -1041,14 +1105,27 @@ export default { ...@@ -1041,14 +1105,27 @@ export default {
this.taskCreateRequest.sample = this.currentVehicleSampleInformation this.taskCreateRequest.sample = this.currentVehicleSampleInformation
this.taskCreateRequest.partSample = this.currentPartSampleInformation this.taskCreateRequest.partSample = this.currentPartSampleInformation
console.log('暂存', this.taskCreateRequest) console.log('暂存', this.taskCreateRequest)
temporaryTask(this.taskCreateRequest).then(response => { if (this.taskTemporaryStorage !== null) {
if (response.code === 200) { // 暂存有数据再次暂存走编辑
this.$modal.msgSuccess('暂存成功') this.taskCreateRequest.id = this.taskTemporaryStorage.id
this.$router.push({ editTemporaryStorage(this.taskCreateRequest).then(response => {
path: '/task/on' if (response.code === 200) {
}) this.$modal.msgSuccess('暂存成功')
} this.$router.push({
}) path: '/task/on'
})
}
})
} else {
temporaryTask(this.taskCreateRequest).then(response => {
if (response.code === 200) {
this.$modal.msgSuccess('暂存成功')
this.$router.push({
path: '/task/on'
})
}
})
}
}) })
// 假装跳转详情页 // 假装跳转详情页
// this.$router.push({ // this.$router.push({
......
...@@ -39,20 +39,14 @@ ...@@ -39,20 +39,14 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">
重置 重置
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table <el-table v-if="refreshTable" v-loading="loading" border :data="tableData">
v-if="refreshTable"
v-loading="loading"
style="width: 100%; min-height: 88px"
border
:data="tableData"
>
<el-table-column label="开始时间" align="left" prop="createTime"> <el-table-column label="开始时间" align="left" prop="createTime">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span>{{ parseTime(row.createTime) }}</span> <span>{{ parseTime(row.createTime) }}</span>
......
...@@ -39,20 +39,14 @@ ...@@ -39,20 +39,14 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">
重置 重置
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table <el-table v-if="refreshTable" v-loading="loading" border :data="tableData">
v-if="refreshTable"
v-loading="loading"
style="width: 100%; min-height: 88px"
border
:data="tableData"
>
<el-table-column label="开始时间" align="left" prop="createTime"> <el-table-column label="开始时间" align="left" prop="createTime">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span>{{ parseTime(row.createTime) }}</span> <span>{{ parseTime(row.createTime) }}</span>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
icon="el-icon-search" icon="el-icon-search"
size="mini" size="mini"
@click="handleQuery" @click="handleQuery"
>搜索</el-button >查询</el-button
> >
<el-button <el-button
type="default" type="default"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment