forked from ruoyi/RuoYi-Vue
		
	修改代码生成树选择组件
This commit is contained in:
		| @@ -174,11 +174,13 @@ | ||||
| #set($dictType=$column.dictType) | ||||
| #if("" != $treeParentCode && $column.javaField == $treeParentCode) | ||||
|         <el-form-item label="${comment}" prop="${treeParentCode}"> | ||||
|           <tree-select | ||||
|             v-model:value="form.${treeParentCode}" | ||||
|             :options="${businessName}Options" | ||||
|             :objMap="{ value: '${treeCode}', label: '${treeName}', children: 'children' }" | ||||
|           <el-tree-select | ||||
|             v-model="form.${treeParentCode}" | ||||
|             :data="${businessName}Options" | ||||
|             :props="{ value: '${treeCode}', label: '${treeName}', children: 'children' }" | ||||
|             value-key="${treeCode}" | ||||
|             placeholder="请选择${comment}" | ||||
|             check-strictly | ||||
|           /> | ||||
|         </el-form-item> | ||||
| #elseif($column.htmlType == "input") | ||||
| @@ -354,8 +356,8 @@ function getList() { | ||||
| } | ||||
|  | ||||
| /** 查询${functionName}下拉树结构 */ | ||||
| async function getTreeselect() { | ||||
|   await list${BusinessName}().then(response => { | ||||
| function getTreeselect() { | ||||
|   list${BusinessName}().then(response => { | ||||
|     ${businessName}Options.value = []; | ||||
|     const data = { ${treeCode}: 0, ${treeName}: '顶级节点', children: [] }; | ||||
|     data.children = proxy.handleTree(response.data, "${treeCode}", "${treeParentCode}"); | ||||
| @@ -404,9 +406,9 @@ function resetQuery() { | ||||
| } | ||||
|  | ||||
| /** 新增按钮操作 */ | ||||
| async function handleAdd(row) { | ||||
| function handleAdd(row) { | ||||
|   reset(); | ||||
|   await getTreeselect(); | ||||
|   getTreeselect(); | ||||
|   if (row != null && row.${treeCode}) { | ||||
|     form.value.${treeParentCode} = row.${treeCode}; | ||||
|   } else { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 RuoYi
					RuoYi