修改成复审员地址也可编辑

master
doublekou 11 months ago
parent 88995eee94
commit 2d507d8e93

Binary file not shown.

@ -563,6 +563,9 @@ const formRef = ref<FormInstance>()
const provincesAndCitiesAndAutonomousOptions: any = ref([]) const provincesAndCitiesAndAutonomousOptions: any = ref([])
//change //change
const addressChange = async (value: any) => { const addressChange = async (value: any) => {
// if (infoWindows.value) {
// infoWindows.value.close() //
// }
formModel.detailAddress = '' formModel.detailAddress = ''
if (value) { if (value) {
@ -726,6 +729,9 @@ const handleSearch = (val: string) => {
//a-select select //a-select select
const handleSelect = (val: string) => { const handleSelect = (val: string) => {
formModel.detailAddress = val formModel.detailAddress = val
if (infoWindows.value && infoWindows.value.close) {
infoWindows.value.close() //
}
// map.value.clearMap() // map.value.clearMap()
// formModel.customStoreEntities=[] // formModel.customStoreEntities=[]
// listData.value=[] // listData.value=[]
@ -934,6 +940,8 @@ const pagingQuery = (lng: number | undefined, lat: number | undefined) => {
listData.value.length = 0 listData.value.length = 0
result.data && result.data &&
result.data.forEach((item: any) => { result.data.forEach((item: any) => {
// const disabled = ids.includes(Number(item.id))
const disabled = ids.includes(Number(item.id)) const disabled = ids.includes(Number(item.id))
listData.value.push({ listData.value.push({
title: item.storeName, title: item.storeName,
@ -1131,6 +1139,17 @@ const match = async (detailAddress: string) => {
} else { } else {
if (title.value === '新建预约' && formModel.customStoreEntities.length !== 0) { if (title.value === '新建预约' && formModel.customStoreEntities.length !== 0) {
matchregisterVisible.value = true matchregisterVisible.value = true
} else if (title.value === '编辑') {
const fields = ['address', 'detailAddress', 'radius'] //
formRef.value
?.validateFields(fields)
.then(() => {
idThen(detailAddress)
})
.catch(() => {
//
console.log('校验失败')
})
} else { } else {
if (formModel.address && formModel.address.length === 0) { if (formModel.address && formModel.address.length === 0) {
return message.info('请输入您的地址信息') return message.info('请输入您的地址信息')
@ -1171,7 +1190,7 @@ const addStore = (item: any) => {
formModel.customStoreEntities.push({ formModel.customStoreEntities.push({
storeName: item.title, storeName: item.title,
reservationTime: '', reservationTime: '',
storeId: item.id, storeId: Number(item.id),
reservationDate: '', reservationDate: '',
option: item.option, option: item.option,
disabled: item.disabled disabled: item.disabled
@ -1508,15 +1527,15 @@ defineExpose({
if (opendata.type === 'audit') { if (opendata.type === 'audit') {
getActiveKey() getActiveKey()
title.value = '编辑' title.value = '编辑'
if (formModel.address.length !== 0) { // if (formModel.address.length !== 0) {
isAddressDisabled.value = true // isAddressDisabled.value = true
} // }
if (formModel.radius) { // if (formModel.radius) {
isRadiusDisabled.value = true // isRadiusDisabled.value = true
} // }
if (formModel.detailAddress) { // if (formModel.detailAddress) {
isDetailAddressDisabled.value = true // isDetailAddressDisabled.value = true
} // }
handleMapInit().then(() => { handleMapInit().then(() => {
if (formModel.address?.length !== 0 && formModel.detailAddress && formModel.radius) { if (formModel.address?.length !== 0 && formModel.detailAddress && formModel.radius) {
match(formModel.detailAddress) match(formModel.detailAddress)

@ -32,7 +32,7 @@ export const serverAddress = 'http://39.100.77.21:8000'
//线上ip //线上ip
// export const serverAddress = 'http://175.27.212.74:80' // export const serverAddress = 'http://175.27.212.74:80'
//线上域名 //线上域名,现在用这个
// export const serverAddress = 'https://byffp.top' // export const serverAddress = 'https://byffp.top'
// export const serverAddress = 'http://8.130.96.163:8100' // export const serverAddress = 'http://8.130.96.163:8100'
// https://vitejs.dev/config/ // https://vitejs.dev/config/

Loading…
Cancel
Save