xiatian 1 år sedan
förälder
incheckning
500b6fac8f
1 ändrade filer med 24 tillägg och 10 borttagningar
  1. 24 10
      src/modules/questions/views/School.vue

+ 24 - 10
src/modules/questions/views/School.vue

@@ -100,7 +100,7 @@
             </el-popover>
           </template>
         </el-table-column>
-        <el-table-column prop="code" width="190" label="学校代码" />
+        <el-table-column prop="code" width="120" label="学校代码" />
         <el-table-column prop="domainName" width="190" label="学校域名" />
         <el-table-column
           sortable
@@ -132,6 +132,12 @@
             </span>
           </span>
         </el-table-column>
+        <el-table-column width="90" label="默认机构">
+          <span slot-scope="scope">
+            <span v-if="scope.row.defaultOrg"> 是 </span>
+            <span v-else> 否 </span>
+          </span>
+        </el-table-column>
         <el-table-column width="180" label="操作">
           <div slot-scope="scope">
             <el-button size="mini" type="primary" plain @click="edit(scope.row)"
@@ -230,6 +236,12 @@
             <el-radio label="false">禁用</el-radio>
           </el-radio-group>
         </el-form-item>
+        <el-form-item label="默认机构" prop="defaultOrg">
+          <el-radio-group v-model="schoolForm.defaultOrg" class="pull_right_sm">
+            <el-radio label="true">是</el-radio>
+            <el-radio label="false">否</el-radio>
+          </el-radio-group>
+        </el-form-item>
       </el-form>
       <div slot="footer">
         <el-button type="primary" @click="submitForm">保存</el-button>
@@ -263,6 +275,7 @@ export default {
         telephone: "",
         enable: "true",
         remark: "",
+        defaultOrg: "true",
       },
       questionTypeArr: [],
       schoolDialog: false,
@@ -286,16 +299,16 @@ export default {
       imp: "",
       rules: {
         code: [{ required: true, message: "请输入学校代码", trigger: "blur" }],
-        domainName: [
-          { required: true, message: "请输入学校域名", trigger: "blur" },
-        ],
+        // domainName: [
+        //   { required: true, message: "请输入学校域名", trigger: "blur" },
+        // ],
         name: [{ required: true, message: "请输入学校名称", trigger: "blur" }],
-        contacts: [
-          { required: true, message: "请输入负责人", trigger: "blur" },
-        ],
-        telephone: [
-          { required: true, message: "请输入联系方式", trigger: "blur" },
-        ],
+        // contacts: [
+        //   { required: true, message: "请输入负责人", trigger: "blur" },
+        // ],
+        // telephone: [
+        //   { required: true, message: "请输入联系方式", trigger: "blur" },
+        // ],
         enable: [{ required: true, message: "请选择状态", trigger: "change" }],
       },
     };
@@ -507,6 +520,7 @@ export default {
       this.schoolForm.telephone = row.telephone;
       this.schoolForm.contacts = row.contacts;
       this.schoolForm.enable = row.enable ? "true" : "false";
+      this.schoolForm.defaultOrg = row.defaultOrg ? "true" : "false";
 
       this.schoolDialog = true;
     },