瀏覽代碼

fix: 修复配置表唯一约束时数据库字段名与实体字段名不一致的bug

喵你个旺呀 1 年之前
父節點
當前提交
f2bd70fa45
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Web/src/views/system/codeGen/component/editCodeGenDialog.vue

+ 2 - 2
Web/src/views/system/codeGen/component/editCodeGenDialog.vue

@@ -149,7 +149,7 @@
 											<span class="ml5">字段</span>
 										</template>
 										<el-select v-model="state.ruleForm.tableUniqueList[k].columns" @change="(val: any) => changeTableUniqueColumn(val, k)" multiple filterable clearable collapse-tags collapse-tags-tooltip class="w100">
-											<el-option v-for="item in state.columnData" :key="item.columnName" :label="item.columnName + ' [' + item.columnComment + ']'" :value="item.columnName" />
+											<el-option v-for="item in state.columnData" :key="item.propertyName" :label="item.propertyName + ' [' + item.columnComment + ']'" :value="item.propertyName" />
 										</el-select>
 									</el-form-item>
 								</el-col>
@@ -226,7 +226,7 @@ const tableChanged = (item: any) => {
 // 表唯一约束配置项字段改变事件
 const changeTableUniqueColumn = (value: any, index: number) => {
   if (value?.length === 1 && !state.ruleForm.tableUniqueList[index].message) {
-    state.ruleForm.tableUniqueList[index].message = state.columnData.find((u: any) => u.columnName === value[0])?.columnComment;
+    state.ruleForm.tableUniqueList[index].message = state.columnData.find((u: any) => u.propertyName === value[0])?.columnComment;
   }
 }