|
@@ -1,7 +1,7 @@
|
|
|
<!-- 排产模板 -->
|
|
|
<template>
|
|
|
<div class="production">
|
|
|
- <template v-if="!detailsVisible">
|
|
|
+ <template v-if="!detailsVisible && !detailsVisible">
|
|
|
<el-form :inline="true" :model="dataForm" @keyup.enter.native="queryPage()">
|
|
|
<el-form-item label="产品名称">
|
|
|
<el-input v-model="dataForm.productName" placeholder="产品名称" clearable/>
|
|
@@ -76,7 +76,7 @@
|
|
|
</el-pagination>
|
|
|
</template>
|
|
|
<!-- 弹窗, 新增 / 修改 -->
|
|
|
- <detail v-if="detailsVisible" ref="details" @close="closeDialogEvent" @refreshDataList="getDataList" @onChose="onChose"/>
|
|
|
+ <detail v-if="detailsVisible" ref="details" @refreshDataList="getDataList" @onChose="onChose"/>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -151,9 +151,6 @@
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.details.init(id, disable, productName)
|
|
|
})
|
|
|
- },
|
|
|
- closeDialogEvent () {
|
|
|
- this.detailsVisible = false
|
|
|
}
|
|
|
}
|
|
|
}
|