| | |
| | | :modal="false" |
| | | v-dialogDrag |
| | | > |
| | | <ReportLocation @locationClick="getlocaltionClick"></ReportLocation> |
| | | <ReportLocation></ReportLocation> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | |
| | | } |
| | | }, |
| | | mounted () { |
| | | eventBus.$on('section-search', (obj) => { |
| | | eventBus.$on('location-setChange', (obj) => { |
| | | if (obj) { |
| | | this.dialogLocation = false |
| | | } |
| | | }) |
| | | }, |
| | | methods: { |
| | | // 接收子组件传递的数据 |
| | | getlocaltionClick (val) { |
| | | console.log(val) |
| | | this.ruleForm.positionOf = val.latPos + '-' + val.longPos |
| | | this.dialogLocation = !this.dialogLocation |
| | | }, |
| | | // 消息推送 选择推送的对象 |
| | | infoChange () { |
| | | if (this.ruleForm.beingPushed.indexOf('短信推送') > -1 || this.ruleForm.beingPushed.indexOf('手机应用推送') > -1) { |
| | |
| | | return false |
| | | } |
| | | }) |
| | | this.$refs[formName].resetFields() |
| | | // this.$refs[formName].resetFields() |
| | | eventBus.$emit('event-report-popup', false) |
| | | }, |
| | | // form表单的取消按钮点击事件 重置信息 |
| | | resetForm (formName) { |
| | | this.$refs[formName].resetFields() |
| | | eventBus.$emit('event-report-popup', false) |
| | | } |
| | | } |
| | | } |