操作
This commit is contained in:
parent
df2df6ed7a
commit
caf614ca35
4
.env.dev
4
.env.dev
@ -1,8 +1,8 @@
|
|||||||
###
|
###
|
||||||
# @Author: Do not edit
|
# @Author: Do not edit
|
||||||
# @Date: 2023-08-29 09:40:39
|
# @Date: 2023-08-29 09:40:39
|
||||||
# @LastEditTime: 2024-03-25 15:59:53
|
# @LastEditTime: 2024-03-27 16:24:02
|
||||||
# @LastEditors: zhp
|
# @LastEditors: DY
|
||||||
# @Description:
|
# @Description:
|
||||||
###
|
###
|
||||||
# 开发环境配置
|
# 开发环境配置
|
||||||
|
@ -2,15 +2,17 @@
|
|||||||
* @Author: zwq
|
* @Author: zwq
|
||||||
* @Date: 2021-11-18 14:16:25
|
* @Date: 2021-11-18 14:16:25
|
||||||
* @LastEditors: DY
|
* @LastEditors: DY
|
||||||
* @LastEditTime: 2024-03-13 13:54:01
|
* @LastEditTime: 2024-03-27 13:47:24
|
||||||
* @Description:
|
* @Description:
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
<el-drawer
|
<el-drawer
|
||||||
:visible.sync="visible"
|
:visible.sync="visible"
|
||||||
:show-close="false"
|
:show-close="false"
|
||||||
:wrapper-closable="isdetail"
|
:wrapper-closable="true"
|
||||||
class="drawer"
|
class="drawer"
|
||||||
|
:before-close="beforeClose"
|
||||||
|
@closed="$emit('destroy')"
|
||||||
size="60%">
|
size="60%">
|
||||||
<small-title slot="title" :no-padding="true">
|
<small-title slot="title" :no-padding="true">
|
||||||
{{ isdetail ? '详情' : !dataForm.id ? '新增' : '编辑' }}
|
{{ isdetail ? '详情' : !dataForm.id ? '新增' : '编辑' }}
|
||||||
@ -262,6 +264,15 @@ export default {
|
|||||||
},
|
},
|
||||||
mounted() {},
|
mounted() {},
|
||||||
methods: {
|
methods: {
|
||||||
|
beforeClose(done) {
|
||||||
|
if (!this.isdetail) {
|
||||||
|
this.$confirm('确认关闭?')
|
||||||
|
.then(_ => {
|
||||||
|
done();
|
||||||
|
})
|
||||||
|
.catch(_ => {});
|
||||||
|
}
|
||||||
|
},
|
||||||
clearArea() {
|
clearArea() {
|
||||||
this.$set(this.dataForm, 'area', 0)
|
this.$set(this.dataForm, 'area', 0)
|
||||||
this.$set(this.dataForm, 'weight', 0)
|
this.$set(this.dataForm, 'weight', 0)
|
||||||
|
@ -26,7 +26,8 @@
|
|||||||
<add-or-update
|
<add-or-update
|
||||||
v-if="addOrUpdateVisible"
|
v-if="addOrUpdateVisible"
|
||||||
ref="addOrUpdate"
|
ref="addOrUpdate"
|
||||||
@refreshDataList="getDataList" />
|
@refreshDataList="getDataList"
|
||||||
|
@destroy="addOrUpdateVisible = false" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ export default {
|
|||||||
/** 把 list 里的数据转换成 tableProps 对应的格式 */
|
/** 把 list 里的数据转换成 tableProps 对应的格式 */
|
||||||
convertList(list) {
|
convertList(list) {
|
||||||
// let sectionArr= []
|
// let sectionArr= []
|
||||||
let temp = Object.values(list.datamap)
|
let temp = list.datamap ? Object.values(list?.datamap) : []
|
||||||
console.log('111', temp)
|
console.log('111', temp)
|
||||||
|
|
||||||
temp.forEach(item => {
|
temp.forEach(item => {
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
background: '#f2f4f9',
|
background: '#f2f4f9',
|
||||||
color: '#606266',
|
color: '#606266',
|
||||||
}"
|
}"
|
||||||
|
:max-height="tableH"
|
||||||
class="waiting-list-table">
|
class="waiting-list-table">
|
||||||
<el-table-column
|
<el-table-column
|
||||||
type="selection"
|
type="selection"
|
||||||
@ -38,6 +39,7 @@
|
|||||||
v-if="selectedBox[0]"
|
v-if="selectedBox[0]"
|
||||||
width="128"
|
width="128"
|
||||||
label="设备保养单号"
|
label="设备保养单号"
|
||||||
|
:show-overflow-tooltip="true"
|
||||||
prop="maintainOrderNumber"></el-table-column>
|
prop="maintainOrderNumber"></el-table-column>
|
||||||
<el-table-column v-if="selectedBox[1]" width="128" label="保养计划名称" prop="planName">
|
<el-table-column v-if="selectedBox[1]" width="128" label="保养计划名称" prop="planName">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
@ -224,6 +226,7 @@ export default {
|
|||||||
true,
|
true,
|
||||||
],
|
],
|
||||||
selectedPlan: [],
|
selectedPlan: [],
|
||||||
|
tableH: this.tableHeight(260),
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@ -234,6 +237,11 @@ export default {
|
|||||||
}));
|
}));
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
created() {
|
||||||
|
window.addEventListener('resize', () => {
|
||||||
|
this.tableH = this.tableHeight(260)
|
||||||
|
})
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
checkSelectable(row, index) {
|
checkSelectable(row, index) {
|
||||||
return (
|
return (
|
||||||
|
@ -197,7 +197,7 @@ export default {
|
|||||||
// 查询参数
|
// 查询参数
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 10,
|
pageSize: 20,
|
||||||
maintainPlanId: null,
|
maintainPlanId: null,
|
||||||
startTime: null,
|
startTime: null,
|
||||||
special: false,
|
special: false,
|
||||||
|
Loading…
Reference in New Issue
Block a user