summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author刘洪洪 <[email protected]>2024-11-19 12:02:41 +0800
committer刘洪洪 <[email protected]>2024-11-19 12:02:41 +0800
commitdda123f04ca02c46772d6854cc8b5de97a9199a3 (patch)
tree21dfe22448318751ca17c0eea237dfdf18956a6e
parent68a9b0725ab266810584dde35131c344cd953061 (diff)
fix: source和entity setting的必填项添加红点标识
-rw-r--r--src/assets/css/components/views/setting/entitySettingForm.scss6
-rw-r--r--src/assets/css/components/views/setting/sourcesForm.scss6
-rw-r--r--src/views/setting/entitySetting/EntitySettingForm.vue5
-rw-r--r--src/views/setting/sources/SourcesForm.vue7
4 files changed, 18 insertions, 6 deletions
diff --git a/src/assets/css/components/views/setting/entitySettingForm.scss b/src/assets/css/components/views/setting/entitySettingForm.scss
index 6f4ea759..86e14906 100644
--- a/src/assets/css/components/views/setting/entitySettingForm.scss
+++ b/src/assets/css/components/views/setting/entitySettingForm.scss
@@ -322,4 +322,10 @@ $border-color-light: var(--el-border-color-light);
justify-content: center;
align-items: center;
}
+
+ .from-dot {
+ font-size: 14px;
+ color: var(--el-color-danger);
+ margin-right: 4px;
+ }
}
diff --git a/src/assets/css/components/views/setting/sourcesForm.scss b/src/assets/css/components/views/setting/sourcesForm.scss
index 4f2e2ce9..2abca395 100644
--- a/src/assets/css/components/views/setting/sourcesForm.scss
+++ b/src/assets/css/components/views/setting/sourcesForm.scss
@@ -186,4 +186,10 @@ $color-text-primary: var(--el-text-color-primary);
min-width: 74px;
}
}
+
+ .from-dot {
+ font-size: 14px;
+ color: var(--el-color-danger);
+ margin-right: 4px;
+ }
}
diff --git a/src/views/setting/entitySetting/EntitySettingForm.vue b/src/views/setting/entitySetting/EntitySettingForm.vue
index ecf7dafa..e0ebb017 100644
--- a/src/views/setting/entitySetting/EntitySettingForm.vue
+++ b/src/views/setting/entitySetting/EntitySettingForm.vue
@@ -33,8 +33,7 @@
</el-form-item>
</el-form>
- <div class="form-content__title">{{ $t('setting.schemaMapping') }}</div>
-
+ <div class="form-content__title"><span class="from-dot">*</span>{{ $t('setting.schemaMapping') }}</div>
<el-form :model="editObj.schemaMappingData" ref="mappingForm">
<div class="form-content__block" v-for="(item, index) in editObj.schemaMappingData.data" :key="index">
<div class="block-header">
@@ -180,7 +179,7 @@
</div>
<div class="switch__block margin-20">
- <div class="block-title">{{ $t('overall.status') }}</div>
+ <div class="block-title"><span class="from-dot">*</span>{{ $t('overall.status') }}</div>
<el-switch
v-model="editObj.enable"
:active-value="1"
diff --git a/src/views/setting/sources/SourcesForm.vue b/src/views/setting/sources/SourcesForm.vue
index eaa03ee5..22a1c364 100644
--- a/src/views/setting/sources/SourcesForm.vue
+++ b/src/views/setting/sources/SourcesForm.vue
@@ -20,7 +20,7 @@
</el-form-item>
</el-form>
- <div class="form__body__label">{{ $t('overall.fields') }}</div>
+ <div class="form__body__label"><span class="from-dot">*</span>{{ $t('overall.fields') }}</div>
<el-form ref="fieldsForm" :model="sourceObj.fieldsData">
<div class="form-fields__block">
<div class="block__header">
@@ -67,7 +67,7 @@
</div>
</el-form>
- <div class="form__body__label">{{ $t('setting.lookups') }}</div>
+ <div class="form__body__label"><span class="from-dot">*</span>{{ $t('setting.lookups') }}</div>
<el-form ref="lookupsForm" :model="sourceObj.lookupsData">
<div class="form-fields__block">
<div class="block__body">
@@ -140,7 +140,7 @@
id="role-box-input-remark"/>
<div class="form-setting__block margin-b-20">
- <div class="block-title">{{ $t('overall.status') }}</div>
+ <div class="block-title"><span class="from-dot">*</span>{{ $t('overall.status') }}</div>
<el-switch
v-model="sourceObj.enable"
:active-value="1"
@@ -313,6 +313,7 @@ export default {
this.sourceObj = { ...this.sourceObj, ...response.data.data, sourceId: this.sourceId }
this.sourceObj.fieldsData.data = JSON.parse(this.sourceObj.fields)
this.sourceObj.lookupsData.data = JSON.parse(this.sourceObj.lookups)
+ this.lookupsObj.lookupFieldsOption = this.sourceObj.fieldsData.data
} else {
console.error(response.data)
}