zengh
2022-05-16 63ad2c3598400370dd7da5534659fd7e768a0a4a
src/views/activitys/real.vue
@@ -200,19 +200,42 @@
              },
            ],
          },
          {
            label: "开始时间",
            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",
              },
            ],
@@ -427,6 +450,13 @@
            prop: "rtype",
            type: "select",
            value: "2",
            rules: [
              {
                required: true,
                message: "请选择巡查状态",
                trigger: "blur",
              },
            ],
            dicData: [
              {
                label: "任务开始",
@@ -499,8 +529,9 @@
            width: 72,
            // hide: true,
            minRows: 1,
            value: 1,
            value: 5,
            // leafOnly: "",
            disabled: true,
            addDisplay: true,
            editDisplay: true,
            viewDisplay: true,
@@ -522,6 +553,13 @@
            addDisplay: true,
            editDisplay: true,
            viewDisplay: true,
            rules: [
              {
                required: true,
                message: "请输入接收人数",
                trigger: "blur",
              },
            ],
          },
          // {
          //   label: "巡逻路线",
@@ -723,7 +761,8 @@
        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, //区县
@@ -776,6 +815,8 @@
    },
    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);
@@ -853,6 +894,9 @@
        });
    },
    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)) {