添加功能
This commit is contained in:
parent
33a051268a
commit
edeb5e8abd
|
@ -12,27 +12,27 @@
|
||||||
<a-input v-model:value="formData.bxqjssj" placeholder="请输入本学期课程结束时间" ></a-input>
|
<a-input v-model:value="formData.bxqjssj" placeholder="请输入本学期课程结束时间" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24" hidden>
|
||||||
<a-form-item label="预留字段1" v-bind="validateInfos.flag1">
|
<a-form-item label="预留字段1" v-bind="validateInfos.flag1">
|
||||||
<a-input v-model:value="formData.flag1" placeholder="请输入预留字段1" ></a-input>
|
<a-input v-model:value="formData.flag1" placeholder="请输入预留字段1" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24" hidden>
|
||||||
<a-form-item label="预留字段2" v-bind="validateInfos.flag2">
|
<a-form-item label="预留字段2" v-bind="validateInfos.flag2">
|
||||||
<a-input v-model:value="formData.flag2" placeholder="请输入预留字段2" ></a-input>
|
<a-input v-model:value="formData.flag2" placeholder="请输入预留字段2" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24" hidden>
|
||||||
<a-form-item label="预留字段3" v-bind="validateInfos.flag3">
|
<a-form-item label="预留字段3" v-bind="validateInfos.flag3">
|
||||||
<a-input v-model:value="formData.flag3" placeholder="请输入预留字段3" ></a-input>
|
<a-input v-model:value="formData.flag3" placeholder="请输入预留字段3" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24" hidden>
|
||||||
<a-form-item label="预留字段4" v-bind="validateInfos.flag4">
|
<a-form-item label="预留字段4" v-bind="validateInfos.flag4">
|
||||||
<a-input v-model:value="formData.flag4" placeholder="请输入预留字段4" ></a-input>
|
<a-input v-model:value="formData.flag4" placeholder="请输入预留字段4" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24" hidden>
|
||||||
<a-form-item label="预留字段5" v-bind="validateInfos.flag5">
|
<a-form-item label="预留字段5" v-bind="validateInfos.flag5">
|
||||||
<a-input v-model:value="formData.flag5" placeholder="请输入预留字段5" ></a-input>
|
<a-input v-model:value="formData.flag5" placeholder="请输入预留字段5" ></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
@ -44,6 +44,26 @@
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
</a-form>
|
</a-form>
|
||||||
|
<a-form ref="formRef2" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||||
|
<a-row>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-form-item label="开始时间" v-bind="validateInfos.flag3">
|
||||||
|
<a-date-picker placeholder="请选择日期" format="YYYY-MM-DD" valueFormat="YYYY-MM-DD" v-model:value="txhy.startTime" style="width: 100%" />
|
||||||
|
</a-form-item>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-form-item label="开始时间" v-bind="validateInfos.flag3">
|
||||||
|
<a-date-picker placeholder="请选择日期" format="YYYY-MM-DD" valueFormat="YYYY-MM-DD" v-model:value="txhy.endTime" style="width: 100%" />
|
||||||
|
</a-form-item>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-button type="primary" @click="txhyKszx" >开始执行</a-button>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="24">
|
||||||
|
<div v-html="tencentHtml"></div>
|
||||||
|
</a-col>
|
||||||
|
</a-row>
|
||||||
|
</a-form>
|
||||||
</a-spin>
|
</a-spin>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -58,6 +78,8 @@
|
||||||
import { getSysConfig } from '/@/views/site/utils/index';
|
import { getSysConfig } from '/@/views/site/utils/index';
|
||||||
|
|
||||||
const queryParam = ref<any>({});
|
const queryParam = ref<any>({});
|
||||||
|
|
||||||
|
const tencentHtml = ref<any>("");
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
formDisabled: { type: Boolean, default: false },
|
formDisabled: { type: Boolean, default: false },
|
||||||
formData: { type: Object, default: ()=>{} },
|
formData: { type: Object, default: ()=>{} },
|
||||||
|
@ -66,6 +88,12 @@ const queryParam = ref<any>({});
|
||||||
const formRef = ref();
|
const formRef = ref();
|
||||||
const useForm = Form.useForm;
|
const useForm = Form.useForm;
|
||||||
const emit = defineEmits(['register', 'ok']);
|
const emit = defineEmits(['register', 'ok']);
|
||||||
|
|
||||||
|
const txhy = reactive<Record<string, any>>({
|
||||||
|
startTime:'',
|
||||||
|
endTime:'',
|
||||||
|
});
|
||||||
|
|
||||||
const formData = reactive<Record<string, any>>({
|
const formData = reactive<Record<string, any>>({
|
||||||
id: '',
|
id: '',
|
||||||
bxqkssj: '',
|
bxqkssj: '',
|
||||||
|
@ -102,7 +130,7 @@ const queryParam = ref<any>({});
|
||||||
//进入就加载
|
//进入就加载
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
queryParam.value.id = '1';
|
queryParam.value.id = '1';
|
||||||
console.log(`🚀 ~ file: KcSysConfigMain.vue:106 ~ onMounted ~ sysInfo:`,getSysConfig().bxqkssj)
|
// console.log(`🚀 ~ file: KcSysConfigMain.vue:106 ~ onMounted ~ sysInfo:`,getSysConfig().bxqkssj)
|
||||||
// loadData()`
|
// loadData()`
|
||||||
edit(getSysConfig())
|
edit(getSysConfig())
|
||||||
});
|
});
|
||||||
|
@ -168,6 +196,20 @@ const queryParam = ref<any>({});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 开始执行生产腾讯会议
|
||||||
|
*/
|
||||||
|
function txhyKszx(){
|
||||||
|
tencentHtml.value = '生成腾讯会议中。。。'
|
||||||
|
// console.log(txhy);
|
||||||
|
const url = '/tencentUtil/addTencent';
|
||||||
|
const params = txhy
|
||||||
|
defHttp.post({ url: url, params, timeout: 999999 }, { isTransformResponse: false }).then(res => {
|
||||||
|
console.log(`🚀 ~ file: KcSysConfigMain.vue:202 ~ defHttp.post ~ res:`, res)
|
||||||
|
tencentHtml.value = res.message;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
defineExpose({
|
defineExpose({
|
||||||
add,
|
add,
|
||||||
|
@ -178,7 +220,7 @@ const queryParam = ref<any>({});
|
||||||
|
|
||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
.antd-modal-form {
|
.antd-modal-form {
|
||||||
min-height: 500px !important;
|
min-height: auto !important;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
padding: 24px 24px 24px 24px;
|
padding: 24px 24px 24px 24px;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue