增加历史记录查询
This commit is contained in:
parent
f5c1afcd65
commit
08c9d9c625
|
|
@ -103,3 +103,12 @@ export const deleteFileAPI = (id) => {
|
|||
},
|
||||
})
|
||||
}
|
||||
|
||||
// 查询修改记录
|
||||
export const getUpdateRecordAPI = (data) => {
|
||||
return request({
|
||||
url: '/bmw/subCompany/getHisList',
|
||||
method: 'GET',
|
||||
params: data,
|
||||
})
|
||||
}
|
||||
|
|
|
|||
|
|
@ -168,25 +168,35 @@
|
|||
</template>
|
||||
|
||||
<template v-else-if="dialogConfig.outerTitle === '历史记录'">
|
||||
<el-table :data="historyRecordList" style="width: 100%">
|
||||
<el-table
|
||||
border
|
||||
style="width: 100%"
|
||||
:data="historyRecordList"
|
||||
>
|
||||
<el-table-column label="序号" type="index" width="80" />
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
prop="updateUser"
|
||||
label="修改人"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="oldName"
|
||||
label="原数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
label="修改内容"
|
||||
label="修改后数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="createTime"
|
||||
label="创建时间"
|
||||
label="修改时间"
|
||||
/>
|
||||
</el-table>
|
||||
</template>
|
||||
|
|
@ -257,6 +267,7 @@ import {
|
|||
getAllProjectListAPI,
|
||||
} from '@/api/basic-manage/project-manage/all-project'
|
||||
import { getSubCompanySelectListCommonFun } from '@/utils/getCommonData'
|
||||
import { getUpdateRecordAPI } from '@/api/common'
|
||||
export default {
|
||||
name: 'All-project',
|
||||
dicts: ['voltage_level', 'project_type', 'project_status'],
|
||||
|
|
@ -485,8 +496,13 @@ export default {
|
|||
},
|
||||
|
||||
// 历史记录
|
||||
onHandleHistoryRecord(data) {
|
||||
console.log(data)
|
||||
async onHandleHistoryRecord(data) {
|
||||
const res = await getUpdateRecordAPI({
|
||||
type: 4,
|
||||
id: data.id,
|
||||
})
|
||||
|
||||
this.historyRecordList = res.rows
|
||||
this.dialogConfig.outerWidth = '60%'
|
||||
this.dialogConfig.minHeight = '60vh'
|
||||
this.dialogConfig.maxHeight = '90vh'
|
||||
|
|
|
|||
|
|
@ -170,25 +170,35 @@
|
|||
</template>
|
||||
|
||||
<template v-else-if="dialogConfig.outerTitle === '历史记录'">
|
||||
<el-table :data="historyRecordList" style="width: 100%">
|
||||
<el-table
|
||||
border
|
||||
style="width: 100%"
|
||||
:data="historyRecordList"
|
||||
>
|
||||
<el-table-column label="序号" type="index" width="80" />
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
prop="updateUser"
|
||||
label="修改人"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="oldName"
|
||||
label="原数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
label="修改内容"
|
||||
label="修改后数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="createTime"
|
||||
label="创建时间"
|
||||
label="修改时间"
|
||||
/>
|
||||
</el-table>
|
||||
</template>
|
||||
|
|
@ -258,6 +268,7 @@ import {
|
|||
addAndEditDeptProjectAPI,
|
||||
} from '@/api/basic-manage/project-manage/dept-project'
|
||||
import { getSubCompanySelectListCommonFun } from '@/utils/getCommonData'
|
||||
import { getUpdateRecordAPI } from '@/api/common'
|
||||
export default {
|
||||
name: 'Dept-project',
|
||||
dicts: ['project_type', 'project_status'], // 字典类型
|
||||
|
|
@ -464,8 +475,13 @@ export default {
|
|||
},
|
||||
|
||||
// 历史记录
|
||||
onHandleHistoryRecord(data) {
|
||||
console.log(data)
|
||||
async onHandleHistoryRecord(data) {
|
||||
const res = await getUpdateRecordAPI({
|
||||
type: 3,
|
||||
orgId: data.id,
|
||||
})
|
||||
|
||||
this.historyRecordList = res.rows
|
||||
this.dialogConfig.outerWidth = '60%'
|
||||
this.dialogConfig.minHeight = '60vh'
|
||||
this.dialogConfig.maxHeight = '90vh'
|
||||
|
|
|
|||
|
|
@ -102,25 +102,35 @@
|
|||
</template>
|
||||
|
||||
<template v-else-if="dialogConfig.outerTitle === '历史记录'">
|
||||
<el-table :data="historyRecordList" style="width: 100%">
|
||||
<el-table
|
||||
border
|
||||
style="width: 100%"
|
||||
:data="historyRecordList"
|
||||
>
|
||||
<el-table-column label="序号" type="index" width="80" />
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
prop="updateUser"
|
||||
label="修改人"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="oldName"
|
||||
label="原数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
label="修改内容"
|
||||
label="修改后数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="createTime"
|
||||
label="创建时间"
|
||||
label="修改时间"
|
||||
/>
|
||||
</el-table>
|
||||
</template>
|
||||
|
|
@ -159,6 +169,7 @@ import {
|
|||
getSubCompanySelectListCommonFun,
|
||||
getLotProjectSelectListCommonFun,
|
||||
} from '@/utils/getCommonData'
|
||||
import { getUpdateRecordAPI } from '@/api/common'
|
||||
export default {
|
||||
name: 'Lot-project',
|
||||
dicts: ['project_type', 'project_status', 'project_action'],
|
||||
|
|
@ -345,8 +356,14 @@ export default {
|
|||
this.dialogConfig.outerVisible = false
|
||||
},
|
||||
// 历史记录
|
||||
onHandleHistoryRecord(data) {
|
||||
console.log(data)
|
||||
async onHandleHistoryRecord(data) {
|
||||
const res = await getUpdateRecordAPI({
|
||||
type: 5,
|
||||
id: data.id,
|
||||
})
|
||||
|
||||
this.historyRecordList = res.rows
|
||||
|
||||
this.dialogConfig.outerTitle = '历史记录'
|
||||
this.dialogConfig.outerWidth = '60%'
|
||||
this.dialogConfig.minHeight = '60vh'
|
||||
|
|
|
|||
|
|
@ -5,6 +5,14 @@ export const formLabel = [
|
|||
f_type: 'ipt',
|
||||
isShow: false, // 是否展示label
|
||||
},
|
||||
{
|
||||
isShow: false,
|
||||
f_label: '创建时间',
|
||||
f_model: 'createTime',
|
||||
f_type: 'dateRange',
|
||||
dateType: ['startTime', 'endTime'],
|
||||
f_selList: [],
|
||||
},
|
||||
]
|
||||
|
||||
export const columnsList = [
|
||||
|
|
|
|||
|
|
@ -144,25 +144,35 @@
|
|||
</template>
|
||||
|
||||
<template v-if="dialogConfig.outerTitle === '历史记录'">
|
||||
<el-table :data="historyRecordList" style="width: 100%">
|
||||
<el-table
|
||||
border
|
||||
style="width: 100%"
|
||||
:data="historyRecordList"
|
||||
>
|
||||
<el-table-column label="序号" type="index" width="80" />
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
prop="updateUser"
|
||||
label="修改人"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="oldName"
|
||||
label="原数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="name"
|
||||
label="修改内容"
|
||||
label="修改后数据"
|
||||
/>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
align="center"
|
||||
prop="createTime"
|
||||
label="创建时间"
|
||||
label="修改时间"
|
||||
/>
|
||||
</el-table>
|
||||
</template>
|
||||
|
|
@ -181,6 +191,7 @@ import {
|
|||
getDivideCompanyManageListAPI,
|
||||
} from '@/api/system/basic-type-config/divide-company-manage'
|
||||
import { getCompanySelectListCommonFun } from '@/utils/getCommonData'
|
||||
import { getUpdateRecordAPI } from '@/api/common'
|
||||
export default {
|
||||
name: 'DivideCompanyManage',
|
||||
components: {
|
||||
|
|
@ -193,6 +204,7 @@ export default {
|
|||
columnsList,
|
||||
dialogConfig,
|
||||
getDivideCompanyManageListAPI,
|
||||
historyRecordList: [],
|
||||
addOrEditForm: {
|
||||
comId: null, // 所属公司id
|
||||
subCompanyName: '', // 分公司名称
|
||||
|
|
@ -326,8 +338,13 @@ export default {
|
|||
},
|
||||
|
||||
// 历史记录
|
||||
onHandleHistoryRecord(data) {
|
||||
console.log(data)
|
||||
async onHandleHistoryRecord(data) {
|
||||
const res = await getUpdateRecordAPI({
|
||||
type: 2,
|
||||
id: data.id,
|
||||
})
|
||||
|
||||
this.historyRecordList = res.rows
|
||||
this.dialogConfig.outerWidth = '60%'
|
||||
this.dialogConfig.minHeight = '60vh'
|
||||
this.dialogConfig.maxHeight = '90vh'
|
||||
|
|
|
|||
Loading…
Reference in New Issue