Commit 3b0ca16f authored by youjie's avatar youjie

no message

parent f14ce197
...@@ -234,6 +234,7 @@ export default { ...@@ -234,6 +234,7 @@ export default {
placeholderAddress: '请输入详细地址', placeholderAddress: '请输入详细地址',
city: '城市', city: '城市',
placeholderCity: '请输入城市', placeholderCity: '请输入城市',
default: '默认',
}, },
// HTTP 错误状态码 // HTTP 错误状态码
httpError: { httpError: {
......
...@@ -11,23 +11,20 @@ ...@@ -11,23 +11,20 @@
<div class="w-[100px]"> <div class="w-[100px]">
{{ item.name }} {{ item.name }}
</div> </div>
<div class="w-[100px]"> <div class="w-[200px]">
{{ item.cityName }}{{ item.address }} {{ item.cityName }}{{ item.address }}
</div> </div>
<div class="w-[50px]">
{{ item.sex === 1 ? t('ORDER.GENDER_MALE') : t('ORDER.GENDER_FEMALE') }}
</div>
<div class="w-[150px]"> <div class="w-[150px]">
{{item.phoneCode}}{{ item.phone }} {{item.phoneCode}} {{ item.phone }}
</div> </div>
<div class="w-[200px]" <div class="w-[100px]"
:class="[item.isDefault?'customColor-text-5':'']"> :class="[item.isDefault?'customColor-text-5':'']">
{{ item.isDefault?t('personal.defaultAddress'):'' }} <a-switch v-if="item.isDefault" v-model="item.isDefault" :checked-value="Number(1)" :unchecked-value="Number(0)" />
{{ item.isDefault?t('personal.default'):'' }}
</div> </div>
<div class="flex items-center justify-between"> <div class="flex items-center justify-between">
<div class="w-[16px] h-[16px] editIcon cursor-pointer" @click="clickItem(item,1)">&nbsp;</div> <div class="w-[16px] h-[16px] editIcon cursor-pointer" @click="clickItem(item,1)">&nbsp;</div>
<div class="w-[14px] h-[16px] deleteIcon ml-[17px] cursor-pointer" @click="clickItem(item)">&nbsp;</div> <div class="w-[14px] h-[16px] deleteIcon ml-[17px] cursor-pointer" @click="clickItem(item,0)">&nbsp;</div>
</div> </div>
</div> </div>
</a-scrollbar> </a-scrollbar>
...@@ -119,7 +116,7 @@ ...@@ -119,7 +116,7 @@
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="t('personal.defaultAddress')" field=""> <a-form-item :label="t('personal.defaultAddress')" field="">
<a-switch v-model="formData.isDefault" checked-value="1" unchecked-value="0" /> <a-switch v-model="formData.isDefault" :checked-value="Number(1)" :unchecked-value="Number(0)" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="24"> <a-col :span="24">
...@@ -280,7 +277,7 @@ const loadData = async () => { ...@@ -280,7 +277,7 @@ const loadData = async () => {
} }
// 点击列表项 // 点击列表项
const clickItem = (item: any,type: number = 1) => { const clickItem = (item: any,type: number) => {
if(type==1){ if(type==1){
showType.value = 2 showType.value = 2
formData.id = item.id || '' formData.id = item.id || ''
...@@ -302,10 +299,8 @@ const deleteItem = async (item: any) => { ...@@ -302,10 +299,8 @@ const deleteItem = async (item: any) => {
loading.value = true loading.value = true
try { try {
const response = await UserService.deleteMemberMailingAddress(systemConfig.tenantId || 'default',item.id) const response = await UserService.deleteMemberMailingAddress(systemConfig.tenantId || 'default',item.id)
if (response) { Message.success(t('personal.deleteSuccess'))
Message.success(t('personal.deleteSuccess')) resetQuery()
resetQuery()
}
} catch (error: any) { } catch (error: any) {
console.error('删除失败:', error) console.error('删除失败:', error)
Message.error(error.message) Message.error(error.message)
......
...@@ -21,11 +21,11 @@ ...@@ -21,11 +21,11 @@
{{ item.email }} {{ item.email }}
</div> </div>
<div class="w-[150px]"> <div class="w-[150px]">
{{item.phoneCode}}{{ item.phone }} {{item.phoneCode}} {{ item.phone }}
</div> </div>
<div class="flex items-center justify-between"> <div class="flex items-center justify-between">
<div class="w-[16px] h-[16px] editIcon cursor-pointer" @click="clickItem(item,1)">&nbsp;</div> <div class="w-[16px] h-[16px] editIcon cursor-pointer" @click="clickItem(item,1)">&nbsp;</div>
<div class="w-[14px] h-[16px] deleteIcon ml-[17px] cursor-pointer" @click="clickItem(item)">&nbsp;</div> <div class="w-[14px] h-[16px] deleteIcon ml-[17px] cursor-pointer" @click="clickItem(item,0)">&nbsp;</div>
</div> </div>
</div> </div>
</a-scrollbar> </a-scrollbar>
...@@ -307,7 +307,7 @@ const loadData = async () => { ...@@ -307,7 +307,7 @@ const loadData = async () => {
} }
// 点击列表项 // 点击列表项
const clickItem = (item: any,type: number = 1) => { const clickItem = (item: any,type: number) => {
if(type==1){ if(type==1){
showType.value = 2 showType.value = 2
formData.id = item.id || '' formData.id = item.id || ''
...@@ -328,10 +328,8 @@ const deleteItem = async (item: any) => { ...@@ -328,10 +328,8 @@ const deleteItem = async (item: any) => {
loading.value = true loading.value = true
try { try {
const response = await UserService.deleteMemberGuest(systemConfig.tenantId || 'default',item.id) const response = await UserService.deleteMemberGuest(systemConfig.tenantId || 'default',item.id)
if (response) { Message.success(t('personal.deleteSuccess'))
Message.success(t('personal.deleteSuccess')) resetQuery()
resetQuery()
}
} catch (error: any) { } catch (error: any) {
console.error('删除失败:', error) console.error('删除失败:', error)
Message.error(error.message) Message.error(error.message)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment