提交代码
This commit is contained in:
		
							parent
							
								
									2ce135582b
								
							
						
					
					
						commit
						f0729530c8
					
				| 
						 | 
					@ -87,11 +87,11 @@
 | 
				
			||||||
    <!-- 添加或修改样本标签管理对话框 -->
 | 
					    <!-- 添加或修改样本标签管理对话框 -->
 | 
				
			||||||
    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
					    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
				
			||||||
      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 | 
					      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 | 
				
			||||||
        <el-form-item label="父节点id" prop="parentId">
 | 
					        <el-form-item label="父节点" prop="parentId">
 | 
				
			||||||
          <treeselect v-model="form.parentId" :options="labelsListOptions" :normalizer="normalizer" placeholder="请选择父节点id" />
 | 
					          <treeselect v-model="form.parentId" :options="labelsListOptions" :normalizer="normalizer" placeholder="请选择父节点" />
 | 
				
			||||||
        </el-form-item>
 | 
					        </el-form-item>
 | 
				
			||||||
        <el-form-item label="标签名称" prop="labelName">
 | 
					        <el-form-item label="标签名称" prop="labelName">
 | 
				
			||||||
          <el-input v-model="form.labelName" placeholder="请输入标签名称" />
 | 
					          <el-input v-model="form.labelName" maxlength="20" placeholder="请输入标签名称" />
 | 
				
			||||||
        </el-form-item>
 | 
					        </el-form-item>
 | 
				
			||||||
      </el-form>
 | 
					      </el-form>
 | 
				
			||||||
      <div slot="footer" class="dialog-footer">
 | 
					      <div slot="footer" class="dialog-footer">
 | 
				
			||||||
| 
						 | 
					@ -142,7 +142,7 @@ export default {
 | 
				
			||||||
      // 表单校验
 | 
					      // 表单校验
 | 
				
			||||||
      rules: {
 | 
					      rules: {
 | 
				
			||||||
        parentId: [
 | 
					        parentId: [
 | 
				
			||||||
          { required: true, message: "父节点id不能为空", trigger: "blur" }
 | 
					          { required: true, message: "父节点不能为空", trigger: "blur" }
 | 
				
			||||||
        ],
 | 
					        ],
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
| 
						 | 
					@ -157,7 +157,7 @@ export default {
 | 
				
			||||||
      this.loading = true;
 | 
					      this.loading = true;
 | 
				
			||||||
      listDataSetLabels(this.queryParams).then(response => {
 | 
					      listDataSetLabels(this.queryParams).then(response => {
 | 
				
			||||||
        console.log(response)
 | 
					        console.log(response)
 | 
				
			||||||
        this.labelsList = this.handleTree(response.data, "labelId", "parentId");
 | 
					        this.labelsList = this.handleTree(response.data, "labelId");
 | 
				
			||||||
        this.loading = false;
 | 
					        this.loading = false;
 | 
				
			||||||
      });
 | 
					      });
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
| 
						 | 
					@ -176,9 +176,9 @@ export default {
 | 
				
			||||||
    getTreeselect() {
 | 
					    getTreeselect() {
 | 
				
			||||||
      listDataSetLabels().then(response => {
 | 
					      listDataSetLabels().then(response => {
 | 
				
			||||||
        this.labelsListOptions = [];
 | 
					        this.labelsListOptions = [];
 | 
				
			||||||
        const data = { labelId: 0, labelName: '顶级节点', children: [] };
 | 
					        const menu = { labelId: 0, labelName: '主类目', children: [] };
 | 
				
			||||||
        data.children = this.handleTree(response.data, "labelId", "parentId");
 | 
					        menu.children = this.handleTree(response.data, "labelId");
 | 
				
			||||||
        this.labelsListOptions.push(data);
 | 
					        this.labelsListOptions.push(menu);
 | 
				
			||||||
      });
 | 
					      });
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    // 取消按钮
 | 
					    // 取消按钮
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -102,10 +102,10 @@
 | 
				
			||||||
    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
					    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
				
			||||||
      <el-form ref="form" :model="form" :rules="rules">
 | 
					      <el-form ref="form" :model="form" :rules="rules">
 | 
				
			||||||
        <el-form-item label="样本类型名称" prop="sampleName">
 | 
					        <el-form-item label="样本类型名称" prop="sampleName">
 | 
				
			||||||
          <el-input v-model="form.sampleName" placeholder="请输入样本类型名称" />
 | 
					          <el-input v-model="form.sampleName" maxlength="20" placeholder="请输入样本类型名称" />
 | 
				
			||||||
        </el-form-item>
 | 
					        </el-form-item>
 | 
				
			||||||
        <el-form-item label="格式" prop="sampleFormat">
 | 
					        <el-form-item label="格式" prop="sampleFormat">
 | 
				
			||||||
          <el-input v-model="form.sampleFormat" placeholder="请输入样本格式" />
 | 
					          <el-input v-model="form.sampleFormat" maxlength="20" placeholder="请输入样本格式" />
 | 
				
			||||||
        </el-form-item>
 | 
					        </el-form-item>
 | 
				
			||||||
      </el-form>
 | 
					      </el-form>
 | 
				
			||||||
      <div slot="footer" class="dialog-footer">
 | 
					      <div slot="footer" class="dialog-footer">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -148,7 +148,7 @@
 | 
				
			||||||
    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
					    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
				
			||||||
      <el-form ref="form" :model="form" :rules="rules">
 | 
					      <el-form ref="form" :model="form" :rules="rules">
 | 
				
			||||||
        <el-form-item label="姓名" prop="userName">
 | 
					        <el-form-item label="姓名" prop="userName">
 | 
				
			||||||
          <el-input v-model="form.userName" readonly placeholder="请输入样本类型名称" />
 | 
					          <el-input v-model="form.userName" maxlength="20" readonly placeholder="请输入姓名" />
 | 
				
			||||||
        </el-form-item>
 | 
					        </el-form-item>
 | 
				
			||||||
        <el-form-item label="角色" prop="roleId">
 | 
					        <el-form-item label="角色" prop="roleId">
 | 
				
			||||||
          <el-select v-model="form.roleId" style="width: 100%" placeholder="请选择角色">
 | 
					          <el-select v-model="form.roleId" style="width: 100%" placeholder="请选择角色">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue