Bläddra i källkod

修改学校管理及我的资料

zengyicheng 2 år sedan
förälder
incheckning
5055ccad78
4 ändrade filer med 375 tillägg och 18519 borttagningar
  1. 1 18043
      package-lock.json
  2. 1 0
      package.json
  3. 14 33
      src/components/pages/tencent/data.vue
  4. 359 443
      src/components/pages/tencent/school.vue

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 18043
package-lock.json


+ 1 - 0
package.json

@@ -15,6 +15,7 @@
     "clipboard": "^2.0.10",
     "dayjs": "^1.11.7",
     "echarts": "^5.0.2",
+    "element-china-area-data": "^5.0.2",
     "element-ui": "^2.15.1",
     "file-saver": "^2.0.5",
     "gantt-elastic": "^1.0.12",

+ 14 - 33
src/components/pages/tencent/data.vue

@@ -56,7 +56,7 @@
               <el-radio label="女"></el-radio>
             </el-radio-group>
           </el-form-item>
-          <el-form-item label="昵称" prop="name">
+          <el-form-item label="昵称" prop="username">
             <el-input
               v-model="ruleForm.name"
               style="width: 300px"
@@ -85,22 +85,6 @@
               placeholder="请输入手机号码"
             ></el-input>
           </el-form-item> -->
-          <el-form-item label="组织" prop="org">
-            <el-select
-              v-model="ruleForm.org"
-              clearable
-              placeholder="暂无组织"
-              disabled
-            >
-              <el-option
-                v-for="item in orgJuri"
-                :key="item.id"
-                :label="item.name"
-                :value="item.id"
-              >
-              </el-option>
-            </el-select>
-          </el-form-item>
           <el-form-item label="学校" prop="sBySchool">
             <el-select
               v-model="ruleForm.sBySchool"
@@ -118,27 +102,22 @@
               <el-option :value="ruleForm.sBySchool"> </el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="身份" prop="type">
+          <el-form-item label="联结学校" prop="cname">
             <el-select
-              v-model="ruleForm.type"
+              v-model="ruleForm.cname"
               clearable
-              placeholder="请选择身份"
+              placeholder="暂无联结学校"
               disabled
             >
-              <el-option :value="ruleForm.type"> </el-option>
-              <!-- <el-option >学生 </el-option> -->
+              <el-option
+                v-for="item in orgJuri"
+                :key="item.id"
+                :label="item.name"
+                :value="item.id"
+              >
+              </el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="个人简介" prop="intro">
-            <el-input
-              v-model="ruleForm.intro"
-              type="textarea"
-              :rows="5"
-              resize="none"
-              placeholder="想说点什么..."
-              style="width: 300px"
-            ></el-input>
-          </el-form-item>
           <el-form-item>
             <el-button type="primary" @click="submitForm('ruleForm')"
               >修改</el-button
@@ -209,6 +188,7 @@ export default {
         sBySchool: "",
         org: "",
         headportrait: "",
+        cname:"",
       },
       opassword: "",
       password: "",
@@ -277,7 +257,7 @@ export default {
           type: this.ruleForm.type == "老师" ? 1 : 2,
           oid: this.ruleForm.sBySchool,
           phone: this.ruleForm.phone,
-          intro: this.ruleForm.intro,
+          intro: "",
           sex: this.ruleForm.sex == "男" ? "0" : "1",
         },
       ];
@@ -323,6 +303,7 @@ export default {
               ? res.data[0][0].org.split(",")[0]
               : "";
             this.ruleForm.type = res.data[0][0].type == 1 ? "老师" : "学生";
+            this.ruleForm.name = res.data[0][0].username;
             console.log(res.data[0][0]);
           }
         })

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 359 - 443
src/components/pages/tencent/school.vue


Vissa filer visades inte eftersom för många filer har ändrats