mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 18:43:26 +08:00
Merge branch 'dev' into 'master'
【优化】(models):引入类型添加type See merge request jianweie/coreshoppro!32
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<script setup lang="ts">
|
||||
import { onLaunch, onShow, onHide } from '@dcloudio/uni-app';
|
||||
import { queryShopConfigV2, queryAppVersions } from '@/core/api';
|
||||
import { Response, ShopConfigType } from '@/core/models';
|
||||
import type { Response, ShopConfigType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
|
||||
onShow(() => {
|
||||
@@ -99,7 +99,7 @@
|
||||
content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~',
|
||||
})
|
||||
})
|
||||
},
|
||||
}
|
||||
|
||||
const checkVersion = () => {
|
||||
let version = plus.runtime.version;
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { onMounted, reactive } from 'vue';
|
||||
import { Response, AdvertPositionType, PositionType } from '@/core/models';
|
||||
import type { Response, AdvertPositionType, PositionType } from '@/core/models';
|
||||
import { queryPositionList } from '@/core/api';
|
||||
import { handleAdvertiseDetail } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
<script setup lang="ts">
|
||||
import { watch, ref, reactive, onMounted } from 'vue';
|
||||
import { useShopConfigStore, useUserInfoStore } from '@/core/store';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { Invitecode, UserToken } from '@/core/consts';
|
||||
import { queryLoginPhoneNumber, queryLogin, queryAliPayAppAuthTokenBYCode } from '@/core/api';
|
||||
import { loginGetCode, handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { watch, watchEffect, reactive, ref, computed, onMounted } from 'vue';
|
||||
import { Response, CityAddressType } from '@/core/models';
|
||||
import type { Response, CityAddressType } from '@/core/models';
|
||||
import { queryAreas } from '@/core/api';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, AdvertPositionType, PinTuanListType } from '@/core/models';
|
||||
import type { Response, AdvertPositionType, PinTuanListType } from '@/core/models';
|
||||
|
||||
/** 获取商品分类配置 */
|
||||
export const queryPositionList = (data : { code : string, platform : number }) : Promise<Response<AdvertPositionType>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, AddressType, CityAddressType } from '@/core/models';
|
||||
import type { Response, AddressType, CityAddressType } from '@/core/models';
|
||||
|
||||
/** 获取用户默认收货地址 */
|
||||
export const queryUserDefaultShip = () : Promise<Response<AddressType>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取售后单列表 */
|
||||
export const queryAftersalesList = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取代理商进度状态 */
|
||||
export const queryAgentInfo = (data ?: any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, NoticeType, ArticleClassifyType } from '@/core/models';
|
||||
import type { Response, NoticeType, ArticleClassifyType } from '@/core/models';
|
||||
|
||||
/** 获取文章分类 */
|
||||
export const queryArticleClassify = () : Promise<Response<Array<ArticleClassifyType>>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, BankCardType, BalanceDetailType, CashType } from '@/core/models';
|
||||
import type { Response, BankCardType, BalanceDetailType, CashType } from '@/core/models';
|
||||
|
||||
/** 充值规则列表 */
|
||||
export const queryTopUpTypeList = () : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取购物车列表 */
|
||||
export const queryCartList = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取用户按月签到数据 */
|
||||
export const queryUserCheckByMonth = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取分销商进度状态 */
|
||||
export const queryDistributionInfo = (data ?: any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { uploadFile } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取商品分类配置 */
|
||||
export const queryUploadImages = (file : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, GoodsListType, CategoriesType, GoodsPictureType, GoodsParamsType, ServiceGoodsType } from '@/core/models';
|
||||
import type { Response, GoodsListType, CategoriesType, GoodsPictureType, GoodsParamsType, ServiceGoodsType } from '@/core/models';
|
||||
|
||||
/** 获取商品分类配置 */
|
||||
export const queryAllCategories = () : Promise<Response<Array<CategoriesType>>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, ShopConfigType, PageConfigType, RecordType } from '@/core/models';
|
||||
import type { Response, ShopConfigType, PageConfigType, RecordType } from '@/core/models';
|
||||
|
||||
/** 获取APP版本 */
|
||||
export const queryAppVersions = () : Promise<Response<ShopConfigType>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取商品分类配置 */
|
||||
export const queryLoginPhoneNumber = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, UserInfoType, GoodsFootprintType } from '@/core/models';
|
||||
import type { Response, UserInfoType, GoodsFootprintType } from '@/core/models';
|
||||
|
||||
/** 上传头像 */
|
||||
export const queryChangeAvatar = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 根据用户序列获取门店数据 */
|
||||
export const queryStoreByUserId = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取不同类型营销下单支持的配送方式 */
|
||||
export const queryOrderDistributionModel = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, PayMethodListType } from '@/core/models';
|
||||
import type { Response, PayMethodListType } from '@/core/models';
|
||||
|
||||
/** 获取不同类型营销下单支持的配送方式 */
|
||||
export const queryPayMethodList = () : Promise<Response<Array<PayMethodListType>>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 统一分享 */
|
||||
export const queryShare = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { post } from '@/core/utils/http';
|
||||
import { Response, StoreListType } from '@/core/models';
|
||||
import type { Response, StoreListType } from '@/core/models';
|
||||
|
||||
/** 获取门店列表 */
|
||||
export const queryStoreList = (data : any) : Promise<Response<any>> => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { defineStore } from 'pinia';
|
||||
import { UserCartType } from '@/core/models';
|
||||
import type { UserCartType } from '@/core/models';
|
||||
|
||||
export const useCartStore = defineStore('cart', {
|
||||
state: () : UserCartType => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { defineStore } from 'pinia';
|
||||
import { ShopConfigStoreType, ShopConfigType } from '@/core/models';
|
||||
import type { ShopConfigStoreType, ShopConfigType } from '@/core/models';
|
||||
|
||||
export const useShopConfigStore = defineStore('shopConfig', {
|
||||
state: () : ShopConfigStoreType => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { defineStore } from 'pinia';
|
||||
import { UserInfoStoreType, UserInfoType } from '@/core/models';
|
||||
import type { UserInfoStoreType, UserInfoType } from '@/core/models';
|
||||
|
||||
export const useUserInfoStore = defineStore('userInfo', {
|
||||
state: () : UserInfoStoreType => {
|
||||
|
||||
@@ -23,8 +23,7 @@ const request = async <T = TResData>(url : string, { method, data, header = {} }
|
||||
pendingRequests.push({
|
||||
url,
|
||||
data: { method, data, header, },
|
||||
auth,
|
||||
callBack,
|
||||
auth,
|
||||
});
|
||||
/** 重新请求拿到token */
|
||||
await handleLoginGetToken().then(() => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { queryLogin, queryAliPayAppAuthTokenBYCode } from '@/core/api';
|
||||
import { Response, UserInfoStoreType } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { UserToken } from '@/core/consts';
|
||||
import { useUserInfoStore } from '@/core/store';
|
||||
|
||||
@@ -40,7 +40,7 @@ export const loginGetCode = (callback : Function) => {
|
||||
export const handleLoginGetToken = () => {
|
||||
return new Promise((resolve) => {
|
||||
// 获取 用户数据
|
||||
const userInfoStore : UserInfoStoreType = useUserInfoStore();
|
||||
const userInfoStore = useUserInfoStore();
|
||||
|
||||
loginGetCode(async (code : string) => {
|
||||
// #ifdef MP-WEIXIN
|
||||
|
||||
@@ -112,7 +112,7 @@
|
||||
import { onShow } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources, hanldeShowModal, handleRouteSwitchTab, handleRouteNavigateTo, handleShowToast } from '@/core/utils';
|
||||
import { queryCartList, deleteGoodsSingle, deleteGoodsSome } from '@/core/api';
|
||||
import { Response, CartListType, ShopConfigStoreType } from '@/core/models';
|
||||
import type { Response, CartListType, ShopConfigStoreType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import {
|
||||
OpenPointEnum, PointExchangeModelEnum, ShowPointExchangePriceEnum, RouteSwitchTabEnum,
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
import { reactive, watch, ref, onMounted, getCurrentInstance, nextTick } from 'vue';
|
||||
import { advertPosition, UserToken } from '@/core/consts';
|
||||
import { queryGoodsPageList, queryCartNumAndMoney, queryGoodsDetailByToken, queryGoodsDetail, queryAddCart } from '@/core/api';
|
||||
import { CategoriesType, Response, GoodsListType, GoodsType } from '@/core/models';
|
||||
import type { CategoriesType, Response, GoodsListType, GoodsType } from '@/core/models';
|
||||
import { getDomInfo, handleStaticResources, handleRouteNavigateTo, handleShowToast, handleRouteSwitchTab } from '@/core/utils';
|
||||
import { AddCartEnum, PaymentTypeEnum, RouteSwitchTabEnum } from '@/core/enum';
|
||||
import GoodsDetailSkuPopup from '@/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.vue';
|
||||
|
||||
@@ -78,7 +78,7 @@
|
||||
import { reactive, watch } from 'vue';
|
||||
import { advertPosition } from '@/core/consts';
|
||||
import { queryGoodsPageList, queryCartNumAndMoney, queryGoodsDetailByToken, queryGoodsDetail, queryAddCart } from '@/core/api';
|
||||
import { CategoriesType, Response, GoodsListType, GoodsType } from '@/core/models';
|
||||
import type { CategoriesType, Response, GoodsListType, GoodsType } from '@/core/models';
|
||||
import { handleStaticResources, handleRouteNavigateTo, handleShowToast, handleRouteSwitchTab } from '@/core/utils';
|
||||
import { UserToken } from '@/core/consts'
|
||||
import { AddCartEnum, PaymentTypeEnum, RouteSwitchTabEnum } from '@/core/enum';
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { CategoriesType } from '@/core/models';
|
||||
import type { CategoriesType } from '@/core/models';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { reactive, watch } from 'vue';
|
||||
import { CategoriesType } from '@/core/models';
|
||||
import type { CategoriesType } from '@/core/models';
|
||||
import { advertPosition } from '@/core/consts';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { CategoriesType } from '@/core/models';
|
||||
import type { CategoriesType } from '@/core/models';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
import { queryAllCategories } from '@/core/api';
|
||||
import { GoodsListEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo, handleShowToast } from '@/core/utils';
|
||||
import { Response, ShopConfigStoreType, CategoriesType } from '@/core/models';
|
||||
import type { Response, ShopConfigStoreType, CategoriesType } from '@/core/models';
|
||||
import classifyOne from './classify-page/classify-one/classify-one.vue';
|
||||
import classifyTwo from './classify-page/classify-two/classify-two.vue';
|
||||
import classifyThree from './classify-page/classify-three/classify-three.vue';
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { ShopConfigStoreType } from '@/core/models';
|
||||
import type { ShopConfigStoreType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { ShowPopupWindowEnum } from '@/core/enum';
|
||||
import { handleStaticResources } from '@/core/utils';
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { handleStaticResources, handleAdvertiseDetail } from '@/core/utils';
|
||||
import { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
import type { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
data : any,
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</view>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
import type { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
import { handleAdvertiseDetail } from '@/core/utils';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<script setup lang="ts">
|
||||
import { onMounted, reactive } from 'vue';
|
||||
import { queryRecord } from '@/core/api';
|
||||
import { Response, RecordType } from '@/core/models'
|
||||
import type { Response, RecordType } from '@/core/models'
|
||||
import { onHide, onShow } from '@dcloudio/uni-app';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</swiper>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
import type { PageConfigItemsImgSlideType } from '@/core/models';
|
||||
import { handleAdvertiseDetail } from '@/core/utils';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { WidgetCodeEnum } from '@/core/enum';
|
||||
import { PageConfigItemsType } from '@/core/models';
|
||||
import type { PageConfigItemsType } from '@/core/models';
|
||||
|
||||
import HomeSwiper from './components/home-swiper/home-swiper.vue';
|
||||
import HomeNavBar from './components/home-nav-bar/home-nav-bar.vue';
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<script setup lang="ts">
|
||||
import { handleStaticResources, handleRouteSwitchTab } from '@/core/utils';
|
||||
import { RouteSwitchTabEnum } from '@/core/enum';
|
||||
import { UserCartType } from '@/core/models';
|
||||
import type { UserCartType } from '@/core/models';
|
||||
import { useCartStore } from '@/core/store';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
<script setup lang="ts">
|
||||
import { watch, reactive, ref } from 'vue';
|
||||
import { GoodsSkuListType, GoodsSpecListType } from '@/core/models';
|
||||
import type { GoodsSkuListType, GoodsSpecListType } from '@/core/models';
|
||||
import { handleStaticResources, handleShowToast } from '@/core/utils';
|
||||
import { deepClone } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
import { reactive, watch } from 'vue';
|
||||
import { PayMethodCodeEnum, PaymentTypeEnum } from '@/core/enum';
|
||||
import { handleStaticResources, handleShowToast, handleRouteRedirectTo } from '@/core/utils';
|
||||
import { PayMethodListType, Response } from '@/core/models';
|
||||
import type { PayMethodListType, Response } from '@/core/models';
|
||||
import { queryPay } from '@/core/api';
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
import { onPageScroll } from '@dcloudio/uni-app';
|
||||
import { onMounted, reactive } from 'vue';
|
||||
import { queryPageConfig, queryUserInfo } from '@/core/api';
|
||||
import { Response, PageConfigType, PageConfigItemsType, UserInfoType } from '@/core/models';
|
||||
import type { Response, PageConfigType, PageConfigItemsType, UserInfoType } from '@/core/models';
|
||||
import CustomPage from '@/pages/components/custom-page/index.vue';
|
||||
import HomeAdpop from '@/pages/components/custom-page/components/home-adpop/home-adpop.vue';
|
||||
import { handleStaticResources, handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
import { onPageScroll, onShow } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources, handleRouteNavigateTo, handleShowToast } from '@/core/utils';
|
||||
import { queryUserInfo, queryOrderStatusNum, queryUserIsClerk } from '@/core/api';
|
||||
import { Response, MemberOrderType, UserInfoType, UserIsClerkType } from '@/core/models';
|
||||
import type { Response, MemberOrderType, UserInfoType, UserIsClerkType } from '@/core/models';
|
||||
import { useShopConfigStore, useUserInfoStore } from '@/core/store';
|
||||
import { ShowVasEnum, ShowInviterEnum, OrderTabStatusEnum } from '@/core/enum';
|
||||
import { useNavHook } from './use-nav-hook';
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
OrderTabStatusEnum
|
||||
} from '@/core/enum';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { MemberOrderType, MemberServiceType, ShopConfigType } from '@/core/models';
|
||||
import type { MemberOrderType, MemberServiceType, ShopConfigType } from '@/core/models';
|
||||
|
||||
|
||||
export const useNavHook = () => {
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryUserCheckByMonth, queryUserCheckCount, queryUserCheckIn } from '@/core/api';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { ShowcheckInEnum } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryActivityDetial, queryCartNum, queryShare, queryAddCart } from '@/core/api';
|
||||
import { PaymentTypeEnum, ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { UserToken, shareUrl } from '@/core/consts'
|
||||
import { useCartStore } from '@/core/store';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryPinTuanGoodsDetail, queryCartNum, queryAddCart, queryOrderPinTuanTeamInfo } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { UserToken } from '@/core/consts'
|
||||
import { useCartStore } from '@/core/store';
|
||||
import { PaymentTypeEnum, ShareEnum } from '@/core/enum';
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryPinTuanList } from '@/core/api';
|
||||
import { Response, PinTuanListType } from '@/core/models';
|
||||
import type { Response, PinTuanListType } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryActivityDetial, queryCartNum, queryShare, queryAddCart } from '@/core/api';
|
||||
import { PaymentTypeEnum, ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { Response, UserCartType, GoodsSkuListType } from '@/core/models';
|
||||
import type { Response, UserCartType, GoodsSkuListType } from '@/core/models';
|
||||
import { UserToken, shareUrl } from '@/core/consts'
|
||||
import { useCartStore } from '@/core/store';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { querySolitaireDetail, queryShare, queryAddCart, queryRemoveCart } from '@/core/api';
|
||||
import { ShareClientEnum, ShareModelEnum, ShareEnum, EmptyEnum, PaymentTypeEnum, AddCartEnum } from '@/core/enum';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { UserToken, shareUrl } from '@/core/consts'
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
import { reactive, ref } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryAgentInfo, queryApplyAgent } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast, handleRouteRedirectTo } from '@/core/utils';
|
||||
import { AgentApplyStatus } from '@/core/enum';
|
||||
import ApplyForm from './apply-form.vue'
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryAgentInfo } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast, handleRouteRedirectTo, handleStaticResources } from '@/core/utils';
|
||||
import { AgentApplyStatus } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
import { reactive, ref } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryAgentInfo, queryUserBalance, queryUserInfo } from '@/core/api';
|
||||
import { Response, UserInfoType } from '@/core/models';
|
||||
import type { Response, UserInfoType } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
|
||||
@@ -125,7 +125,7 @@
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources, handleRouteNavigateTo, handleRouteRedirectTo, handleShowToast } from '@/core/utils';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { Response, UserInfoType } from '@/core/models';
|
||||
import type { Response, UserInfoType } from '@/core/models';
|
||||
import { queryAgentInfo, queryUserInfo, queryShare } from '@/core/api';
|
||||
import { AgentApplyStatus, ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { shareUrl, UserToken } from '@/core/consts';
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryAgentOrderSum, queryAgentMyOrder } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { useSystemInfo } from '@/core/hooks';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources } from '@/core/utils';
|
||||
import { queryAgentRanking } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryUploadImages, queryAgentInfo, queryAgentSetStore } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
const state = reactive<{
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
import { onLoad, onReachBottom, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryAgentStoreInfot, queryShare, queryAgentGoodsPageList } from '@/core/api';
|
||||
import { handleStaticResources, splitArrayByStep, handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { Response, GoodsType } from '@/core/models';
|
||||
import type { Response, GoodsType } from '@/core/models';
|
||||
import { ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { shareUrl, UserToken } from '@/core/consts';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryAgentTeamSum, queryDistributionMyInvite, queryDistributionRecommend } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryArticleList } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryArticleDetail, queryShare, queryNoticeInfo, queryMessageDetil } from '@/core/api';
|
||||
import { Response, NoticeType } from '@/core/models';
|
||||
import type { Response, NoticeType } from '@/core/models';
|
||||
import { handleShowToast, handleRouteSwitchTab } from '@/core/utils';
|
||||
import { ShareClientEnum, ShareModelEnum, ShareEnum, ArticleDetailEnum } from '@/core/enum';
|
||||
import { UserToken, shareUrl } from '@/core/consts'
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryArticleClassify } from '@/core/api';
|
||||
import { Response, ArticleClassifyType } from '@/core/models';
|
||||
import type { Response, ArticleClassifyType } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
import { useSystemInfo } from '@/core/hooks';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources, handleShowToast, splitArrayByStep } from '@/core/utils';
|
||||
import { Response, GoodsType, GoodsListType } from '@/core/models';
|
||||
import type { Response, GoodsType, GoodsListType } from '@/core/models';
|
||||
import { queryGoodsPageList } from '@/core/api';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import Point from '@/pages/components/custom-page/components/home-goods/point.vue';
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryCouponList, queryReceiveCoupon } from '@/core/api';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { handleStaticResources, handleShowToast } from '@/core/utils';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
import { onPageScroll, onload } from '@dcloudio/uni-app';
|
||||
import { reactive } from 'vue';
|
||||
import { queryPageConfig, queryUserInfo } from '@/core/api';
|
||||
import { Response, PageConfigType, PageConfigItemsType, UserInfoType, UserInfoStoreType } from '@/core/models';
|
||||
import type { Response, PageConfigType, PageConfigItemsType, UserInfoType, UserInfoStoreType } from '@/core/models';
|
||||
import CustomPage from '@/pages/components/custom-page/index.vue';
|
||||
import HomeAdpop from '@/pages/components/custom-page/components/home-adpop/home-adpop.vue';
|
||||
import { handleStaticResources } from '@/core/utils';
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
import { handleShowToast, handleRouteRedirectTo } from '@/core/utils';
|
||||
import { mobile } from '@/uni_modules/uv-ui-tools/libs/function/test.js';
|
||||
import { queryApplyDistribution } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
|
||||
/** 获取项目配置 */
|
||||
const shopConfigStore = useShopConfigStore();
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import ApplyForm from './apply-form.vue';
|
||||
import { queryDistributionInfo } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast, handleRouteRedirectTo } from '@/core/utils';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { DistributionApplyStatus } from '@/core/enum';
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryDistributionInfo } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast, handleRouteRedirectTo, handleStaticResources } from '@/core/utils';
|
||||
import { DistributionApplyStatus } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
import { reactive, ref } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryDistributionInfo, queryUserBalance, queryUserInfo } from '@/core/api';
|
||||
import { Response, UserInfoType } from '@/core/models';
|
||||
import type { Response, UserInfoType } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryDistributionInfo, queryUserInfo, queryShare } from '@/core/api';
|
||||
import { handleShowToast, handleStaticResources, handleRouteNavigateTo, handleRouteRedirectTo } from '@/core/utils';
|
||||
import { Response, UserInfoType } from '@/core/models';
|
||||
import type { Response, UserInfoType } from '@/core/models';
|
||||
import { DistributionApplyStatus, OpenDistributionEnum, ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { shareUrl, UserToken } from '@/core/consts';
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryDistributionOrderSum, queryDistributionOrder } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { useSystemInfo } from '@/core/hooks';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources } from '@/core/utils';
|
||||
import { queryDistributionRanking } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryUploadImages, queryDistributionInfo, querySetStore } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
const state = reactive<{
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
import { onLoad, onReachBottom, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryDistributionStoreInfo, queryShare, queryGoodsPageList } from '@/core/api';
|
||||
import { handleStaticResources, splitArrayByStep, handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { Response, GoodsType } from '@/core/models';
|
||||
import type { Response, GoodsType } from '@/core/models';
|
||||
import { ShareClientEnum, ShareModelEnum, ShareEnum } from '@/core/enum';
|
||||
import { shareUrl, UserToken } from '@/core/consts';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryTeamSum, queryDistributionMyInvite, queryDistributionRecommend } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
import { reactive, ref } from 'vue';
|
||||
import { onLoad, onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { queryFormDetial, queryUploadImages, queryAddSubmit, queryShare } from '@/core/api';
|
||||
import { Response, CityAddressType } from '@/core/models';
|
||||
import type { Response, CityAddressType } from '@/core/models';
|
||||
import { handleShowToast, handleStaticResources, handleRouteRedirectTo, handleRouteSwitchTab, chooseImage, getSetting } from '@/core/utils';
|
||||
import { queryAreas } from '@/core/api';
|
||||
import { UserToken, shareUrl } from '@/core/consts';
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryFormList } from '@/core/api';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { Response, GoodsPictureType } from '@/core/models';
|
||||
import type { Response, GoodsPictureType } from '@/core/models';
|
||||
import { queryGoodsComment } from '@/core/api';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
import { onHide } from '@dcloudio/uni-app';
|
||||
import { handleStaticResources, handleShowToast } from '@/core/utils';
|
||||
import { sendSms, smsLogin } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { Invitecode, UserToken } from '@/core/consts';
|
||||
import { mobile } from '@/uni_modules/uv-ui-tools/libs/function/test.js';
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
import { onLoad, onShow, onUnload } from '@dcloudio/uni-app';
|
||||
import { AddressPageTitltEnum } from '@/core/enum';
|
||||
import { queryAreaId, querySaveUserShip, queryShipDetail } from '@/core/api';
|
||||
import { Response, ShopConfigStoreType, AddressType } from '@/core/models';
|
||||
import type { Response, ShopConfigStoreType, AddressType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
import { reactive } from 'vue';
|
||||
import { onLoad, onShow } from '@dcloudio/uni-app';
|
||||
import { queryUserShip, queryRemoveShip } from '@/core/api';
|
||||
import { Response, AddressType } from '@/core/models';
|
||||
import type { Response, AddressType } from '@/core/models';
|
||||
import { EmptyEnum, AddressPageTitltEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo, handleShowToast } from '@/core/utils';
|
||||
import { addressUserShip } from '@/core/consts';
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { queryOrderDetails, queryUploadImages, queryAddAftersales } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { OrderAllStatusTypeEnum, OrderShipStatusEnum } from '@/core/enum';
|
||||
import { amount } from '@/uni_modules/uv-ui-tools/libs/function/test.js';
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
import { reactive, computed } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { queryAftersalesInfo, querySendReship } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
import { AftersalesStatusEnum, AftersalesTypeEnum, OrderStatusEnum, AftersalesBillRefundStatusEnum, AftersalesBillReshipStatusEnum } from '@/core/enum';
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryAftersalesList } from '@/core/api';
|
||||
import { Response, AftersalesListType, AftersalesGoodsType } from '@/core/models';
|
||||
import type { Response, AftersalesListType, AftersalesGoodsType } from '@/core/models';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { AftersalesStatusEnum, EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
import { reactive, ref } from "vue";
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryUserBalance } from '@/core/api';
|
||||
import { Response, BalanceDetailType } from '@/core/models';
|
||||
import type { Response, BalanceDetailType } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { useSystemInfo } from '@/core/hooks';
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive } from 'vue';
|
||||
import { queryAreaId, queryBankCardsOrganization, queryAddBankCards } from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
interface SubmitDataType {
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
import { reactive, ref } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { Response, BankCardType } from '@/core/models';
|
||||
import type { Response, BankCardType } from '@/core/models';
|
||||
import { queryMyBankcardsList, querySetDefaultBankCard, queryRemovebankcard } from '@/core/api';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
import { selectBankCard } from '@/core/consts';
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted, watch } from 'vue';
|
||||
import { queryUserInfo } from '@/core/api';
|
||||
import { Response, UserInfoType, ShopConfigType } from '@/core/models';
|
||||
import type { Response, UserInfoType, ShopConfigType } from '@/core/models';
|
||||
import { handleStaticResources, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { ShowMenuEnum } from '@/core/enum';
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
import { handleShowToast, handleRouteNavigateTo } from '@/core/utils';
|
||||
import { queryUserInfo, queryTopUpTypeList } from '@/core/api';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { Response, UserInfoType } from '@/core/models';
|
||||
import type { Response, UserInfoType } from '@/core/models';
|
||||
import { PaymentTypeEnum } from '@/core/enum';
|
||||
|
||||
interface RechargeType {
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
import { reactive, ref } from "vue";
|
||||
import { onLoad, onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryCashList } from '@/core/api';
|
||||
import { Response, CashType } from '@/core/models';
|
||||
import type { Response, CashType } from '@/core/models';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { useSystemInfo } from '@/core/hooks';
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, computed, watch } from 'vue';
|
||||
import { onLoad, onShow } from '@dcloudio/uni-app';
|
||||
import { Response, UserInfoType, BankCardType } from '@/core/models';
|
||||
import type { Response, UserInfoType, BankCardType } from '@/core/models';
|
||||
import { navigateTo, handleShowToast } from '@/core/utils';
|
||||
import { queryUserInfo, queryDefaultBankCard, queryUserToCash } from '@/core/api';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryGoodscollectionList ,queryGoodsCollection} from '@/core/api';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleRouteNavigateTo } from '@/core/utils';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryUserCoupon } from '@/core/api';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { Response } from '@/core/models';
|
||||
import type { Response } from '@/core/models';
|
||||
import { timeFormat } from '@/uni_modules/uv-ui-tools/libs/function/index.js';
|
||||
import { handleStaticResources } from '@/core/utils';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
import { queryGoodsBrowsing, queryDelGoodsBrowsing, queryGoodsCollection } from '@/core/api';
|
||||
import { Response, GoodsFootprintType } from '@/core/models';
|
||||
import type { Response, GoodsFootprintType } from '@/core/models';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { handleShowToast } from '@/core/utils';
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { ShopConfigStoreType, Response } from '@/core/models';
|
||||
import type { ShopConfigStoreType, Response } from '@/core/models';
|
||||
import { queryUserPointLog } from '@/core/api';
|
||||
import { EmptyEnum } from '@/core/enum';
|
||||
import { onReachBottom } from '@dcloudio/uni-app';
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryShare, queryMyInvite, setMyInvite } from '@/core/api';
|
||||
import { Response, InviteMsgType, ShopConfigStoreType } from '@/core/models';
|
||||
import type { Response, InviteMsgType, ShopConfigStoreType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { shareUrl, UserToken } from '@/core/consts';
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<script setup lang="ts">
|
||||
import { reactive, onMounted } from 'vue';
|
||||
import { queryMyInvite } from '@/core/api';
|
||||
import { Response, InviteMsgType, ShopConfigStoreType } from '@/core/models';
|
||||
import type { Response, InviteMsgType, ShopConfigStoreType } from '@/core/models';
|
||||
import { useShopConfigStore } from '@/core/store';
|
||||
import { onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app';
|
||||
import { shareUrl } from '@/core/consts';
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user