| | |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: "请选择报警时间", |
| | | message: "请选择宣传标题", |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | |
| | | type: "datetime", |
| | | prop: "time", |
| | | width: 160, |
| | | addDisplay: false, |
| | | viewDisplay: false, |
| | | editDisplay: false, |
| | | format: "yyyy-MM-dd HH:mm:ss", |
| | | valueFormat: "yyyy-MM-dd HH:mm:ss", |
| | | },{ |
| | | label: "结束时间", |
| | | type: "datetime", |
| | | prop: "endtime", |
| | | width: 160, |
| | | addDisplay: false, |
| | | viewDisplay: false, |
| | | editDisplay: false, |
| | | format: "yyyy-MM-dd HH:mm:ss", |
| | | valueFormat: "yyyy-MM-dd HH:mm:ss", |
| | | }, |
| | | { |
| | | label: "开始时间", |
| | | type: 'datetimerange', |
| | | hide: true, |
| | | prop: "timeList", |
| | | width: 160, |
| | | span: 12, |
| | | startPlaceholder: '任务开始时间', |
| | | endPlaceholder: '预估结束时间', |
| | | format: "yyyy-MM-dd HH:mm:ss", |
| | | valueFormat: "yyyy-MM-dd HH:mm:ss", |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: "请选择报警时间", |
| | | message: "请选择时间范围", |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | |
| | | line: row.line, //路线 |
| | | rname: row.rname, //标题 |
| | | url: row.url, //封面 |
| | | time: row.time, //下发时间 |
| | | time: row.timeList[0], //下发时间 |
| | | endtime: row.timeList[1], //结束时间 |
| | | province: row.$province, //省 |
| | | city: row.$city, //城市 |
| | | district: row.$district, //区县 |
| | |
| | | }, |
| | | rowUpdate(row, index, done, loading) { |
| | | let that = this; |
| | | row.time = row.timeList[0]; |
| | | row.endtime = row.timeList[1]; |
| | | update(row).then( |
| | | () => { |
| | | this.onLoad(this.page); |
| | |
| | | }); |
| | | }, |
| | | beforeOpen(done, type) { |
| | | this.form.timeList = []; |
| | | this.form["timeList"][0]= this.form["time"]; |
| | | this.form["timeList"][1]= this.form["endtime"]; |
| | | // console.log(type, "this.formthis.formthis.form"); |
| | | // console.log(type); |
| | | // if (["edit", "view"].includes(type)) { |