| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | 
							- <template>
 
-   <j-modal
 
-     :title="title"
 
-     :width="width"
 
-     :visible="visible"
 
-     switchFullscreen
 
-     @ok="handleOk"
 
-     :okButtonProps="{ class:{'jee-hidden': disableSubmit} }"
 
-     @cancel="handleCancel"
 
-     cancelText="关闭">
 
-     <rm-ggpgeo-form ref="realForm" @ok="submitCallback" :disabled="disableSubmit"></rm-ggpgeo-form>
 
-   </j-modal>
 
- </template>
 
- <script>
 
-   import RmGgpgeoForm from './RmGgpgeoForm'
 
-   export default {
 
-     name: 'RmGgpgeoModal',
 
-     components: {
 
-       RmGgpgeoForm
 
-     },
 
-     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>
 
 
  |