From 5e5a317f936e4e333809298930fb771fc0bdc9ac Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 12 九月 2025 16:32:34 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/components/business/OperaPlatformGroupWindow.vue |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 52 insertions(+), 8 deletions(-)

diff --git a/admin/src/components/business/OperaPlatformGroupWindow.vue b/admin/src/components/business/OperaPlatformGroupWindow.vue
index 0ec1105..96533f5 100644
--- a/admin/src/components/business/OperaPlatformGroupWindow.vue
+++ b/admin/src/components/business/OperaPlatformGroupWindow.vue
@@ -10,6 +10,12 @@
       <el-form-item label="鍒嗙粍鍚嶇О锛�" prop="name">
         <el-input v-model="form.name" placeholder="璇疯緭鍏ュ垎缁勫悕绉�" v-trim/>
       </el-form-item>
+      <el-form-item label="鏄惁铏氭嫙鏈堝彴缁�" prop="isVirtual" >
+        <el-radio-group v-model="form.isVirtual" @change="chagneVirtural">
+          <el-radio :label="0">鍚�</el-radio>
+          <el-radio :label="1">鏄�</el-radio>
+        </el-radio-group>
+      </el-form-item>
       <el-form-item label="涓氬姟绫诲瀷锛�" prop="type">
         <el-radio-group v-model="form.type" >
           <el-radio  :label="0"  >瀹夋嘲鐗╂祦鍗歌揣</el-radio>
@@ -29,16 +35,17 @@
           </el-option>
         </el-select>
       </el-form-item>
-      <el-form-item label="宸ヤ綔鏃堕棿锛�" prop="startTime">
-        <div style=" display: inline-block">
+      <div style=" display: inline-block">
+      <el-form-item label="宸ヤ綔鏃堕棿锛�" prop="startTime"  style=" display: inline-block">
           <el-time-picker
               style="width: 150px;display: inline-block"
               v-model="form.startTime"
               format="HH:mm"
               value-format="HH:mm"
               placeholder="璇烽�夋嫨寮�濮嬫椂闂�"
-          >
-          </el-time-picker> 鑷�
+          > </el-time-picker>
+        </el-form-item>鑷�
+        <el-form-item label="" prop="endTime"  style=" display: inline-block">
           <el-time-picker
               style="width: 150px;display: inline-block"
               v-model="form.endTime"
@@ -47,9 +54,35 @@
               placeholder="璇烽�夋嫨缁撴潫鏃堕棿"
           >
           </el-time-picker>
-        </div>
-
       </el-form-item>
+        </div>
+      <el-form-item label="鏄惁鑷姩鍙彿" prop="autoCall">
+        <el-radio-group v-model="form.autoCall">
+          <el-radio :label="0" :value="0">鍚�</el-radio>
+          <el-radio :label="1" :value="1">鏄�</el-radio>
+        </el-radio-group>
+      </el-form-item>
+      <div>
+      <el-form-item label="鑷姩鍙彿鏃堕棿锛�" prop="autoCallStartTime"  style=" display: inline-block">
+          <el-time-picker
+              style="width: 150px;display: inline-block"
+              v-model="form.autoCallStartTime"
+              format="HH:mm"
+              value-format="HH:mm"
+              placeholder="璇烽�夋嫨寮�濮嬫椂闂�"
+          >
+          </el-time-picker> </el-form-item>鑷�
+        <el-form-item label="" prop="autoCallEndTime"  style=" display: inline-block">
+          <el-time-picker
+              style="width: 150px;display: inline-block"
+              v-model="form.autoCallEndTime"
+              format="HH:mm"
+              value-format="HH:mm"
+              placeholder="璇烽�夋嫨缁撴潫鏃堕棿"
+          >
+          </el-time-picker>
+       </el-form-item>
+      </div>
       <el-form-item label="鍙彿绛夊緟鏃堕棿(鍒嗛挓)锛�" prop="waitCallTime">
         <el-input type="number"  v-model="form.waitCallTime" placeholder="璇疯緭鍏ュ彨鍙风瓑寰呮椂闂�(鍒嗛挓)" v-trim/>
       </el-form-item>
@@ -77,8 +110,12 @@
         id: null,
         name: '',
         type: 0,
+        autoCall: 0,
+        isVirtual: 0,
         startTime: '',
         endTime: '',
+        autoCallStartTime: '',
+        autoCallEndTime: '',
         waitCallTime: '',
         signInNoticeUsers: [],
         unFinishNoticeUsers: []
@@ -86,9 +123,11 @@
       // 楠岃瘉瑙勫垯
       rules: {
         name: [{ required: true, message: '璇疯緭鍏ュ垎缁勫悕绉� ', trigger: 'blur' }],
-        type: [{ required: true, message: '璇烽�夋嫨涓氬姟绫诲瀷 '}],
+        type: [{ required: true, message: '璇烽�夋嫨涓氬姟绫诲瀷' }],
         signInNoticeUsers: [{ required: true, message: '璇烽�夋嫨绛惧埌閫氱煡浜哄憳', trigger: 'blur' }],
-        unFinishNoticeUsers: [{ required: true, message: '璇烽�夋嫨浣滀笟鏈畬鎴愰�氱煡浜哄憳', trigger: 'blur' }]
+        unFinishNoticeUsers: [{ required: true, message: '璇烽�夋嫨浣滀笟鏈畬鎴愰�氱煡浜哄憳', trigger: 'blur' }],
+        isVirtual: [{ required: true, message: '璇烽�夋嫨鏄惁铏氭嫙鏈堝彴', trigger: 'change' }],
+        autoCall: [{ required: true, message: '璇烽�夋嫨鏄惁鑷姩鍙彿', trigger: 'change' }]
       },
       memberList: []
     }
@@ -100,6 +139,11 @@
     })
   },
   methods: {
+    chagneVirtural(){
+      /*if(this.form.isVirtual ==1){
+        this.form.type=1
+      }*/
+    },
     changeSignInNoticeUsers(e) {
       if (this.form.signInNoticeUsers.length > 5) {
         this.form.signInNoticeUsers.splice(this.form.signInNoticeUsers.length - 1, 1)

--
Gitblit v1.9.3