|
|
@ -2,9 +2,9 @@ |
|
|
|
<div class="d-flex flex-wrap pb-3"> |
|
|
|
<!-- 编辑 --> |
|
|
|
<a-modal |
|
|
|
:maskClosable="false" |
|
|
|
:mask-closable="false" |
|
|
|
@cancel="$emit('closeModal')" |
|
|
|
destroyOnClose |
|
|
|
destroy-on-close |
|
|
|
footer |
|
|
|
title="修改产品" |
|
|
|
v-model="editVisible" |
|
|
@ -154,12 +154,12 @@ const tailItemLayout = { wrapperCol: { span: 16, offset: 6 } }; |
|
|
|
|
|
|
|
export default { |
|
|
|
name: 'InnovativeEdit', |
|
|
|
components: { QuillEditor }, |
|
|
|
props: { |
|
|
|
editVisible: { type: Boolean, default: false }, |
|
|
|
typeLists: { type: Object, default: () => {} }, |
|
|
|
editItem: { type: Object, default: () => {} }, |
|
|
|
}, |
|
|
|
components: { QuillEditor }, |
|
|
|
data() { |
|
|
|
this.handleSearchTasks = debounce(this.handleSearchTasks, 800); |
|
|
|
return { |
|
|
@ -186,22 +186,6 @@ export default { |
|
|
|
}; |
|
|
|
}, |
|
|
|
|
|
|
|
watch: { |
|
|
|
editItem(val) { |
|
|
|
if (val) { |
|
|
|
if (val.companyid) { |
|
|
|
this.companyid = val.companyid; |
|
|
|
} |
|
|
|
if (val.companyname) { |
|
|
|
this.companyname = val.companyname; |
|
|
|
} |
|
|
|
if (val.details) { |
|
|
|
this.details = val.details; |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
computed: { |
|
|
|
oldTypes() { |
|
|
|
const { typeLists, editItem } = this; |
|
|
@ -220,6 +204,22 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
watch: { |
|
|
|
editItem(val) { |
|
|
|
if (val) { |
|
|
|
if (val.companyid) { |
|
|
|
this.companyid = val.companyid; |
|
|
|
} |
|
|
|
if (val.companyname) { |
|
|
|
this.companyname = val.companyname; |
|
|
|
} |
|
|
|
if (val.details) { |
|
|
|
this.details = val.details; |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
async created() { |
|
|
|
const params = { |
|
|
|
param: { |
|
|
|