From 63ad2c3598400370dd7da5534659fd7e768a0a4a Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Mon, 16 May 2022 17:29:46 +0800
Subject: [PATCH] 地址替换

---
 src/views/activitys/real_px.vue |   50 +++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 43 insertions(+), 7 deletions(-)

diff --git a/src/views/activitys/real_px.vue b/src/views/activitys/real_px.vue
index a9773e6..b703287 100644
--- a/src/views/activitys/real_px.vue
+++ b/src/views/activitys/real_px.vue
@@ -195,24 +195,47 @@
             rules: [
               {
                 required: true,
-                message: "请选择报警时间",
+                message: "请选择培训标题",
                 trigger: "blur",
               },
             ],
           },
-
           {
             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: 10,
             // leafOnly: "",
+            disabled: true,
             addDisplay: true,
             editDisplay: true,
             viewDisplay: true,
@@ -751,16 +782,16 @@
       var userId1 = this.userInfo.user_id;
       var username = this.userInfo.nick_name;
       var phone = this.userInfo.phone;
-
       let d = {
         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, //区县
-        jnum: row.jnum, //接收总数
+        jnum: "999999", //接收总数
         integral: row.integral + "", //积分
         content: row.content, //内容
         rtype: row.rtype, //任务状态
@@ -810,6 +841,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);
@@ -887,6 +920,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)) {

--
Gitblit v1.9.3