| | |
| | | </el-form-item> |
| | | </div> |
| | | <el-form-item class="confirmCancel"> |
| | | <el-button type="primary" @click="submitForm('ruleForm')">确认</el-button> |
| | | <el-button @click="resetForm('ruleForm')">取消</el-button> |
| | | <el-button type="primary" size="small" @click="submitForm('ruleForm')">确认</el-button> |
| | | <el-button size="small" @click="resetForm('ruleForm')">取消</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-dialog |
| | | custom-class="el-dialog--center" |
| | | custom-class="event-report-dialog" |
| | | title="事发位置定位" |
| | | :visible.sync="dialogLocation" |
| | | :append-to-body="true" |
| | | :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) |
| | | } |
| | | } |
| | | } |
| | |
| | | /* margin-left: 6.4rem !important;*/ |
| | | /*}*/ |
| | | |
| | | /deep/ .el-dialog--center { |
| | | /deep/ .event-report-dialog { |
| | | left: 5rem; |
| | | top: 1rem; |
| | | margin-top: 2rem; |
| | |
| | | } |
| | | |
| | | /deep/ .el-dialog { |
| | | left: 5rem; |
| | | top: 1rem; |
| | | width: 3.087834rem; |
| | | } |
| | | |