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