24h,设备

This commit is contained in:
helloDy
2023-11-15 14:30:28 +08:00
parent e6158cd59b
commit 952490f0d4
12 changed files with 230 additions and 120 deletions

View File

@@ -40,17 +40,17 @@
ref="material"
@refreshDataList="closeDetail"></add-or-update>
<!-- 查看详情 -->
<detail
<!-- <detail
v-if="detailVisible"
ref="detail"
@refreshDataList="closeDetail"></detail>
@refreshDataList="closeDetail"></detail> -->
</div>
</template>
<script>
import AddOrUpdate from './add-or-updata';
import AddWorkOrder from './addWorkOrder'
import Detail from './detail.vue';
// import Detail from './detail.vue';
import basicPage from '../../core/mixins/basic-page';
import { parseTime } from '../../core/mixins/code-filter';
import {
@@ -112,8 +112,7 @@ export default {
mixins: [basicPage],
components: {
AddWorkOrder,
AddOrUpdate,
Detail
AddOrUpdate
},
data() {
return {
@@ -252,7 +251,8 @@ export default {
type: 'input',
label: '工单名称',
placeholder: '工单名称',
param: 'name'
param: 'name',
defaultSelect: ''
},
{
type: 'select',
@@ -298,7 +298,14 @@ export default {
],
};
},
created() {},
mounted() {
console.log(this.$route.query.workOrderName)
if (this.$route.query.workOrderName) {
this.listQuery.name = this.$route.query.workOrderName;
this.formConfig[0].defaultSelect = this.$route.query.workOrderName;
}
this.getDataList()
},
methods: {
refreshWorkOrder(val) {
console.log(val)
@@ -322,11 +329,17 @@ export default {
this.$refs.material.init(val.data, true);
});
} else if (val.type === 'detail') {
this.detailVisible = true;
this.addOrEditTitle = "详情";
this.$nextTick(() => {
this.$refs.detail.init(val.data.id, true);
});
this.$router.push({
path: '/core/core-work-order-detail',
query:{
id: val.data.id
}
});
// this.detailVisible = true;
// this.addOrEditTitle = "详情";
// this.$nextTick(() => {
// this.$refs.detail.init(val.data.id, true);
// });
} else {
const param = {
id: val.data.id,