This commit is contained in:
wtq
2025-12-09 18:01:36 +08:00
parent 467e130f7b
commit e01259818b
9 changed files with 72 additions and 72 deletions

View File

@@ -130,8 +130,8 @@ function App() {
return 11
case '抖音小时购':
return 14
case '淘鲜达':
return 16
// case '淘鲜达':
// return 16
default:
return -1
}

View File

@@ -26,12 +26,12 @@ const merchant = {
},
/**
* 修改线上淘鲜达时间
*/
update_txd_store: async (params: AnyObject): Promise<AnyObject> => {
return await request.api('/v2/store/UpdateTxdStore', 'POST', params)
},
// /**
// * 修改线上淘鲜达时间
// */
// update_txd_store: async (params: AnyObject): Promise<AnyObject> => {
// return await request.api('/v2/store/UpdateTxdStore', 'POST', params)
// },
/**

View File

@@ -496,15 +496,15 @@ function useGlobalFunc() {
const storeMaps = computed(() => {
return store.state.storeInfo.allStoreInfo
})
function isTxd() {
let state = false
storeMaps.value.StoreMaps.forEach((item: AnyObject) => {
if (item.vendorID == 16) {
state = true
}
})
return state
}
// function isTxd() {
// let state = false
// storeMaps.value.StoreMaps.forEach((item: AnyObject) => {
// if (item.vendorID == 16) {
// state = true
// }
// })
// return state
// }
//#endregion
/**
@@ -653,7 +653,7 @@ function useGlobalFunc() {
wholeCalcPrice, // 格式化今日订单数据
singleCalcPrice, // 格式化今日订单数据
setPrinterStatus, // 查询打印机状态并连接
isTxd, // 判断是否有淘鲜达
// isTxd, // 判断是否有淘鲜达
getMtStoreIMStatus, // 获取美团IM单聊状态
isExistPlatformID, // 是否含有平台门店
analyEmoji, // 解析emoji表情

View File

@@ -10,7 +10,7 @@ import useGlobalFunc from "@/composables/useGlobalFunc";
function userInfo() {
// vuex
const { newMessage, logOutFn, isTxd, getMtStoreIMStatus } = useGlobalFunc()
const { newMessage, logOutFn, getMtStoreIMStatus } = useGlobalFunc()
/**

View File

@@ -23,7 +23,7 @@ export default {
const storeName = ref('') // 门店名称
const logoUrl = ref('https://image.jxc4.com/image/9b9436561e7ff7d8d764787b1aa5182e.jpg')
const { isTxd } = useGlobalFunc()
// const { isTxd } = useGlobalFunc()
onLoad(async () => {
store.commit('storeInfo/jxLoadingFn', true)
@@ -92,7 +92,7 @@ export default {
}),
};
await merchant.update_store(data);
setTxdIngState(1)
// setTxdIngState(1)
newAutoEnableAt.value = ''
toast("操作成功", 1)
// state.value = 1;
@@ -117,7 +117,7 @@ export default {
}),
};
await merchant.update_store(data);
setTxdIngState(-1)
// setTxdIngState(-1)
newAutoEnableAt.value = ''
// businessStatus.value = item.id
toast("操作成功", 1)
@@ -133,35 +133,35 @@ export default {
/**
* 设置第三方平台
*/
async function setTxdIngState(type: number) {
if (isTxd()) {
let data = {
vendorOrgCode: 34402634,
txdStores: JSON.stringify({
flag: [1],
txdStoreID: `JX${getStorage('storeID')}`,
status: type
})
}
await merchant.update_txd_store(data)
}
// async function setTxdIngState(type: number) {
// // if (isTxd()) {
// // let data = {
// // vendorOrgCode: 34402634,
// // txdStores: JSON.stringify({
// // flag: [1],
// // txdStoreID: `JX${getStorage('storeID')}`,
// // status: type
// // })
// // }
// // await merchant.update_txd_store(data)
// // }
// 更新线上平台的营业状态
let arr = store.state.storeInfo.allStoreInfo.StoreMaps.map((item: AnyObject) => {
if (item.isSync) return item.vendorID + ''
})
// // 更新线上平台的营业状态
// let arr = store.state.storeInfo.allStoreInfo.StoreMaps.map((item: AnyObject) => {
// if (item.isSync) return item.vendorID + ''
// })
arr = arr.filter((item: string) => item !== '9')
if (arr.length > 0) {
let data = {
storeID: getStorage('storeID'),
vendorIDs: arr.join(','),
status: type
}
await merchant.update_vendors_store_states(data);
}
// uni.navigateBack()
}
// arr = arr.filter((item: string) => item !== '9')
// if (arr.length > 0) {
// let data = {
// storeID: getStorage('storeID'),
// vendorIDs: arr.join(','),
// status: type
// }
// await merchant.update_vendors_store_states(data);
// }
// // uni.navigateBack()
// }
async function storeRest() {
let autoEnableAt = currentTime.value
@@ -175,7 +175,7 @@ export default {
}),
};
await merchant.update_store(data);
setTxdIngState(0)
// setTxdIngState(0)
toast("操作成功", 1);
popupTime.value.close()
businessStatus.value = 0;

View File

@@ -7,7 +7,7 @@ import { store } from "@/store";
export default {
setup() {
const { isTxd } = useGlobalFunc()
// const { isTxd } = useGlobalFunc()
// ******************** 时间选择组件操作 *****************************
//#region
@@ -112,7 +112,7 @@ export default {
closeTime2: formatTime(time.timer4),
}),
}
setTxdIngTime(time)
// setTxdIngTime(time)
let updateTimerRes = await merchant.update_store(data)
if (updateTimerRes.code == 0) {
uni.jxAlert({
@@ -142,22 +142,22 @@ export default {
// ******************** 修改淘鲜达线上时间 *****************************
//#region
async function setTxdIngTime(time: AnyObject) {
if (isTxd()) {
let data = {
vendorOrgCode: 34402634,
txdStores: JSON.stringify({
flag: [2],
txdStoreID: `JX${getStorage('storeID')}`,
startTime: time.timer1,
endTime: time.timer2
})
}
await merchant.update_txd_store(data)
} else {
console.log('此店铺暂无淘鲜达店铺')
}
}
// async function setTxdIngTime(time: AnyObject) {
// // if (isTxd()) {
// // let data = {
// // vendorOrgCode: 34402634,
// // txdStores: JSON.stringify({
// // flag: [2],
// // txdStoreID: `JX${getStorage('storeID')}`,
// // startTime: time.timer1,
// // endTime: time.timer2
// // })
// // }
// // await merchant.update_txd_store(data)
// // } else {
// // console.log('此店铺暂无淘鲜达店铺')
// // }
// }
//#endregion

View File

@@ -4,7 +4,7 @@
<view> 门店营业时间需在配送站点营业时间内才会有骑手配送</view>
<view> 如需在此时间范围外营业请咨询业务经理调整配送方式</view>
<view> 第二段营业时间需要在第一段营业时间之后</view>
<view> 淘先达仅使用营业时间一</view>
<!-- <view> 淘先达仅使用营业时间一</view> -->
</view>
<view class="time-root">

View File

@@ -603,8 +603,8 @@ function vendorID2(vendorID: number) {
return '微盟'
case 14:
return '抖音小时购'
case 16:
return '淘鲜达'
// case 16:
// return '淘鲜达'
default:
return '未知平台'
}

View File

@@ -486,7 +486,7 @@ export default {
"11": "微盟微商城",
"12": "国美",
"14": "抖店平台",
"16": "淘鲜达",
// "16": "淘鲜达",
"101": "达达众包",
"102": "美团配送",
"103": "蜂鸟配送",