From ae43feac8c6b2372f5a061ead68e71027e8877e1 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Thu, 27 Jun 2024 09:25:10 +0800
Subject: [PATCH] 修改
---
src/views/onlineEducation/platformManage/components/addDialog.vue | 111 +++++++++++++++++++++----------------------------------
1 files changed, 43 insertions(+), 68 deletions(-)
diff --git a/src/views/onlineEducation/platformManage/components/addDialog.vue b/src/views/onlineEducation/platformManage/components/addDialog.vue
index 825e6c0..58342e1 100644
--- a/src/views/onlineEducation/platformManage/components/addDialog.vue
+++ b/src/views/onlineEducation/platformManage/components/addDialog.vue
@@ -8,17 +8,17 @@
:before-close="handleClose"
>
<el-form ref="dataForm" :model="dataForm" :rules="rules" label-position="right" label-width="150px" style="padding-right: 50px" element-loading-text="保存中...">
- <el-form-item label="平台名称:" prop="name">
- <el-input v-model.trim="dataForm.name"/>
+ <el-form-item label="平台名称:" prop="institutionalName">
+ <el-input v-model.trim="dataForm.institutionalName"/>
</el-form-item>
- <el-form-item label="AccessKey:" prop="AccessKey">
- <el-input v-model.trim="dataForm.AccessKey"/>
- </el-form-item>
- <el-form-item label="SecretKey:" prop="SecretKey">
- <el-input v-model.trim="dataForm.SecretKey"/>
- </el-form-item>
- <el-form-item label="联系人:" prop="people">
- <el-input v-model.trim="dataForm.people"/>
+<!-- <el-form-item label="AccessKey:" prop="AccessKey">-->
+<!-- <el-input v-model.trim="dataForm.AccessKey"/>-->
+<!-- </el-form-item>-->
+<!-- <el-form-item label="SecretKey:" prop="SecretKey">-->
+<!-- <el-input v-model.trim="dataForm.SecretKey"/>-->
+<!-- </el-form-item>-->
+ <el-form-item label="联系人:" prop="contacts">
+ <el-input v-model.trim="dataForm.contacts"/>
</el-form-item>
<el-form-item label="联系电话:" prop="phone">
<el-input v-model.trim="dataForm.phone" :maxlength="11" />
@@ -32,6 +32,8 @@
</template>
<script >
+import { addPlat, updatePlat } from '@/api/onlineEducation/plat'
+
export default {
name: 'addUser',
components: {
@@ -41,9 +43,10 @@
dialogVisible: false,
dialogStatus: '',
rules: {
- name: [{ required: true, message: '请输入平台名称', trigger: 'blur' }],
+ institutionalName: [{ required: true, message: '请输入平台名称', trigger: 'blur' }],
+ contacts: [{ required: true, message: '请输入联系人', trigger: 'blur' }],
phone: [
- {
+ { required: true,
pattern: /^1[0-9]{10}$/,
message: '手机号格式不正确',
trigger: 'blur'
@@ -54,8 +57,7 @@
}
},
created() {
- this.getArea();
- this.getTrain();
+
},
methods: {
openDialog (type, data) {
@@ -64,37 +66,13 @@
this.dialogStatus = type;
if(this.dialogStatus == 'edit') {
this.dataForm = data;
- this.dataForm.institutionId = data.institutionId.toString()
}
this.$nextTick(() => {
this.$refs['dataForm'].clearValidate()
})
},
- async getTrain() {
- const param = {
- isCm: 1
- }
- const res = await getTrainList(param);
- if(res.code == 200) {
- this.trainList = res.data;
- }else{
- this.$message({
- type:'warning',
- message: res.msg
- })
- }
- },
- async getArea() {
- const res = await getAreaList();
- if(res.code == 200) {
- this.areaList = res.data;
- }else{
- this.$message({
- type:'warning',
- message: res.msg
- })
- }
- },
+
+
handleClose() {
this.dialogVisible = false;
this.$emit("getList");
@@ -103,39 +81,36 @@
this.$refs["dataForm"].validate( async valid => {
if (valid) {
if(this.dialogStatus == 'add'){
- // this.dataForm.isCm = 1;
- // console.log("this.dataForm",this.dataForm)
- // const res = await addExam(this.dataForm);
- // if(res.code == 200) {
+ console.log("this.dataForm",this.dataForm)
+ const res = await addPlat(this.dataForm);
+ if(res.code == 200) {
this.$emit("getList");
this.dialogVisible = false;
- // this.$message({
- // type:'success',
- // message: '新增成功'
- // })
- // }else{
- // this.$message({
- // type:'warning',
- // message: res.msg
- // })
- // }
+ this.$message({
+ type:'success',
+ message: '新增成功'
+ })
+ }else{
+ this.$message({
+ type:'warning',
+ message: res.msg
+ })
+ }
}else {
- // this.dataForm.isCm = 1;
- // console.log("this.dataForm",this.dataForm)
- // const res = await updateExam(this.dataForm);
- // if(res.code == 200) {
+ const res = await updatePlat(this.dataForm);
+ if(res.code == 200) {
this.$emit("getList");
this.dialogVisible = false;
- // this.$message({
- // type:'success',
- // message: '编辑成功'
- // })
- // }else{
- // this.$message({
- // type:'warning',
- // message: res.msg
- // })
- // }
+ this.$message({
+ type:'success',
+ message: '编辑成功'
+ })
+ }else{
+ this.$message({
+ type:'warning',
+ message: res.msg
+ })
+ }
}
}
})
--
Gitblit v1.9.2