前缀后缀

This commit is contained in:
lai
2024-07-05 14:51:56 +08:00
parent f4771892aa
commit 9e5a000383
4 changed files with 36 additions and 30 deletions

View File

@@ -37,7 +37,7 @@ let queryParams = reactive({
/**移动编号 */
imsi: '',
/**imsi匹配方式 */
imsiMatch: 'full',
imsiMatch: 'fuzzy',
/**移动号 */
msisdn: '',
/**排序字段 */
@@ -55,7 +55,7 @@ function fnQueryReset() {
queryParams = Object.assign(queryParams, {
imsi: '',
msisdn: '',
imsiMatch: 'full',
imsiMatch: 'fuzzy',
sortField: 'imsi',
sortOrder: 'asc',
pageNum: 1,
@@ -1021,7 +1021,7 @@ function fnGetList(pageNum?: number) {
const imsiMatchRule: any = {
prefix: queryParams.imsi ? `${queryParams.imsi}%` : '',
full: queryParams.imsi ? `%${queryParams.imsi}%` : '',
fuzzy: queryParams.imsi ? `%${queryParams.imsi}%` : '',
};
const toBack: any = {
@@ -1203,24 +1203,25 @@ onMounted(() => {
<a-input v-model:value="queryParams.imsi" allow-clear></a-input>
</a-form-item>
</a-col>
<a-col :lg="6" :md="12" :xs="24">
<a-form-item label="MSISDN" name="msisdn">
<a-input v-model:value="queryParams.msisdn" allow-clear></a-input>
</a-form-item>
</a-col>
<a-col :lg="6" :md="12" :xs="24" v-show="queryParams.imsi">
<a-form-item label="IMSI Match Mode" name="imsiMatch">
<a-col :lg="3" :md="12" :xs="24" v-show="queryParams.imsi">
<a-form-item name="imsiMatch">
<a-select
:label="t('views.neUser.sub.imsiMode')"
style="width: 100%"
v-model:value="queryParams.imsiMatch"
:options="[
{ label: 'Prefix', value: 'prefix' },
{ label: 'Full', value: 'full' },
{ label: t('views.neUser.sub.fuzzyMatch'), value: 'fuzzy' },
{ label: t('views.neUser.sub.prefixMatch'), value: 'prefix' },
]"
/>
</a-form-item>
</a-col>
<a-col :lg="6" :md="12" :xs="24">
<a-form-item label="MSISDN" name="msisdn">
<a-input v-model:value="queryParams.msisdn" allow-clear></a-input>
</a-form-item>
</a-col>
<a-col :lg="6" :md="12" :xs="24">
<a-form-item>
<a-space :size="8">