diff --git a/src/views/component/detail.vue b/src/views/component/detail.vue index 2e3a247..8139a21 100644 --- a/src/views/component/detail.vue +++ b/src/views/component/detail.vue @@ -33,8 +33,14 @@ v-for="item in showFields" :label="item.name" v-if="!['file', 'picture'].find((j) => j === item.field)" - >{{ contentFormat(item) - }} + + + diff --git a/src/views/component/linkPickModal.vue b/src/views/component/linkPickModal.vue index 9914a71..64c84b9 100644 --- a/src/views/component/linkPickModal.vue +++ b/src/views/component/linkPickModal.vue @@ -135,6 +135,7 @@ export default { target.value = `${temp ? temp : ""},${e}`; }, + async getDataTableName() { if (this.linkType === "hasMany" || this.linkType === "newHasMany") { const tables = ( diff --git a/src/views/system/components/linkWith.vue b/src/views/system/components/linkWith.vue index 48297ae..488143c 100644 --- a/src/views/system/components/linkWith.vue +++ b/src/views/system/components/linkWith.vue @@ -291,6 +291,7 @@ export default { async getFields(tableName) { const res = await realTableShow({ table_name: tableName }); console.log(res); + res['id'] = 'integer'; return res || {}; }, async getRealTables() {