服装智能制造软件平台V3.0
http://182.92.169.222/hhxy/#/user/login
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.3 KiB
60 lines
1.3 KiB
<template> |
|
<j-modal |
|
:title="title" |
|
:width="width" |
|
:visible="visible" |
|
switchFullscreen |
|
@ok="handleOk" |
|
:okButtonProps="{ class:{'jee-hidden': disableSubmit} }" |
|
@cancel="handleCancel" |
|
cancelText="关闭"> |
|
<zy-logistics-company-form ref="realForm" @ok="submitCallback" :disabled="disableSubmit"></zy-logistics-company-form> |
|
</j-modal> |
|
</template> |
|
|
|
<script> |
|
|
|
import ZyLogisticsCompanyForm from './ZyLogisticsCompanyForm' |
|
export default { |
|
name: 'ZyLogisticsCompanyModal', |
|
components: { |
|
ZyLogisticsCompanyForm |
|
}, |
|
data () { |
|
return { |
|
title:'', |
|
width:800, |
|
visible: false, |
|
disableSubmit: false |
|
} |
|
}, |
|
methods: { |
|
add () { |
|
this.visible=true |
|
this.$nextTick(()=>{ |
|
this.$refs.realForm.add(); |
|
}) |
|
}, |
|
edit (record) { |
|
this.visible=true |
|
this.$nextTick(()=>{ |
|
this.$refs.realForm.edit(record); |
|
}) |
|
}, |
|
close () { |
|
this.$emit('close'); |
|
this.visible = false; |
|
}, |
|
handleOk () { |
|
this.$refs.realForm.submitForm(); |
|
}, |
|
submitCallback(){ |
|
this.$emit('ok'); |
|
this.visible = false; |
|
}, |
|
handleCancel () { |
|
this.close() |
|
} |
|
} |
|
} |
|
</script> |