|
@@ -0,0 +1,61 @@
|
|
|
+<template>
|
|
|
+ <j-modal
|
|
|
+ :title="title"
|
|
|
+ :width="width"
|
|
|
+ :visible="visible"
|
|
|
+ switchFullscreen
|
|
|
+ @ok="handleOk"
|
|
|
+ :okButtonProps="{ class:{'jee-hidden': disableSubmit} }"
|
|
|
+ @cancel="handleCancel"
|
|
|
+ cancelText="关闭">
|
|
|
+ <itdm-weituo-info-form ref="realForm" @ok="submitCallback" :disabled="disableSubmit"></itdm-weituo-info-form>
|
|
|
+ </j-modal>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+
|
|
|
+import ItdmWeituoInfoForm from './ItdmWeituoInfoForm'
|
|
|
+
|
|
|
+export default {
|
|
|
+ name: 'ItdmWeituoInfoModal2',
|
|
|
+ components: {
|
|
|
+ ItdmWeituoInfoForm
|
|
|
+ },
|
|
|
+ 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>
|