| | |
| | | <template slot-scope="{ row }" slot="jtype"> |
| | | <el-tag |
| | | >{{ |
| | | row.jtype == "0" ? "未处理" : row.jtype == "1" ? "处理中" : "已处理" |
| | | row.jtype == "0" || row.jtype == "" ? "未处理" : row.jtype == "1" ? "处理中" : "已处理" |
| | | }} |
| | | </el-tag> |
| | | </template> |
| | |
| | | </el-tag> |
| | | </template> |
| | | |
| | | <!-- <template slot-scope="{ type, size, row }" slot="menu">--> |
| | | |
| | | <!-- <el-button--> |
| | | <!-- v-if="row.jtype == 0 || row.jtype == ''"--> |
| | | <!-- icon="el-icon-edit"--> |
| | | <!-- :size="size"--> |
| | | <!-- :type="type"--> |
| | | <!-- @click.stop="handleManage(row)"--> |
| | | <!-- >核实--> |
| | | <!-- </el-button>--> |
| | | <!-- <el-button--> |
| | | <!-- v-if="row.jtype != 0 && row.jtype != ''"--> |
| | | <!-- icon="el-icon-s-order"--> |
| | | <!-- :size="size"--> |
| | | <!-- :type="type"--> |
| | | <!-- @click.stop="PoliceTracking(row)"--> |
| | | <!-- >追踪--> |
| | | <!-- </el-button>--> |
| | | <!-- </template>--> |
| | | <template slot-scope="{ type, size, row }" slot="menu"> |
| | | <el-button |
| | | v-if="row.jtype == 0 || row.jtype == 0 || row.jtype == ''" |
| | | icon="el-icon-s-order" |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="PoliceTracking(row)" |
| | | >派发 |
| | | </el-button> |
| | | </template> |
| | | </avue-crud> |
| | | <real-popup ref="realPopupView"></real-popup> |
| | | <el-drawer title="电子地图" append-to-body="true" :visible.sync="showMap"> |
| | |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: "报警人", |
| | | prop: "galarmPeople", |
| | | width: 90, |
| | | }, |
| | | { |
| | | label: "报警人电话", |
| | | prop: "phoneNumber", |
| | | width: 130, |
| | | },{ |
| | | label: "备注", |
| | | prop: "bz", |
| | | span:24, |
| | | }, |
| | | { |
| | | label: "地址", |
| | |
| | | dicUrl: "/api/blade-system/region/select", |
| | | span: 6, |
| | | className: "cityreal1", |
| | | hide: true, |
| | | addDisplay: true, |
| | | editDisplay: true, |
| | | viewDisplay: true, |
| | |
| | | span: 3, |
| | | labelWidth: "0", |
| | | className: "cityreal2", |
| | | hide: true, |
| | | addDisplay: true, |
| | | editDisplay: true, |
| | | viewDisplay: true, |
| | |
| | | span: 3, |
| | | labelWidth: "0", |
| | | className: "cityreal3", |
| | | hide: true, |
| | | addDisplay: true, |
| | | editDisplay: true, |
| | | viewDisplay: true, |
| | | }, |
| | | { |
| | | label: "设备编号", |
| | | search: true, |
| | | searchSpan: 3, |
| | | width: 130, |
| | | prop: "deviceNumber", |
| | | }, |
| | | { |
| | | label: "警情状态", |
| | |
| | | label: "派发人", |
| | | prop: "alarmPeople", |
| | | width: 90, |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | }, |
| | | { |
| | | label: "处警员", |
| | |
| | | }, |
| | | methods: { |
| | | rowSave(row, done, loading) { |
| | | debugger; |
| | | var security = ""; |
| | | row.securityArr.forEach((item) => { |
| | | security = security + item + ","; |
| | | }); |
| | | row.securityArr = security.substring(0, security.length - 1); |
| | | var userId = JSON.parse( |
| | | window.localStorage.getItem("警群联控后台管理系统-userInfo") |
| | | ).content.real_name; |
| | | row.alarmPeople = userId; |
| | | add(row).then( |
| | | () => { |
| | | this.onLoad(this.page); |