Showing
4 changed files
with
233 additions
and
21 deletions
| 1 | +package com.apple.erp.service.impl; | ||
| 2 | + | ||
| 3 | +import com.apple.erp.dto.*; | ||
| 4 | +import com.apple.erp.entity.DeliveryItem; | ||
| 5 | +import com.apple.erp.mapper.DeliveryItemMapper; | ||
| 6 | +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | ||
| 7 | +import com.baomidou.mybatisplus.core.metadata.IPage; | ||
| 8 | +import com.baomidou.mybatisplus.core.toolkit.Wrappers; | ||
| 9 | +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | ||
| 10 | +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | ||
| 11 | +import com.apple.erp.entity.DeliveryMain; | ||
| 12 | +import com.apple.erp.mapper.DeliveryMainMapper; | ||
| 13 | +import com.apple.erp.service.DeliveryMainService; | ||
| 14 | +import lombok.extern.slf4j.Slf4j; | ||
| 15 | +import org.springframework.beans.BeanUtils; | ||
| 16 | +import org.springframework.beans.factory.annotation.Autowired; | ||
| 17 | +import org.springframework.stereotype.Service; | ||
| 18 | +import org.springframework.transaction.annotation.Transactional; | ||
| 19 | +import org.springframework.util.StringUtils; | ||
| 20 | + | ||
| 21 | +import java.time.LocalDateTime; | ||
| 22 | +import java.time.format.DateTimeFormatter; | ||
| 23 | +import java.util.List; | ||
| 24 | +import java.util.stream.Collectors; | ||
| 25 | + | ||
| 26 | +/** | ||
| 27 | + * 出库主表Service实现类 | ||
| 28 | + * | ||
| 29 | + * @author Apple ERP System | ||
| 30 | + * @since 2025-01-01 | ||
| 31 | + */ | ||
| 32 | +@Slf4j | ||
| 33 | +@Service | ||
| 34 | +public class DeliveryMainServiceImpl extends ServiceImpl<DeliveryMainMapper, DeliveryMain> implements DeliveryMainService { | ||
| 35 | + | ||
| 36 | + @Autowired | ||
| 37 | + private DeliveryItemMapper deliveryItemMapper; | ||
| 38 | + | ||
| 39 | + private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); | ||
| 40 | + | ||
| 41 | + @Override | ||
| 42 | + public Page<DeliveryRes> getDeliveryList(DeliveryQueryReq queryReq) { | ||
| 43 | + LambdaQueryWrapper<DeliveryMain> queryWrapper = Wrappers.lambdaQuery(DeliveryMain.class) | ||
| 44 | + .eq(StringUtils.hasText(queryReq.getDeliveryNo()), DeliveryMain::getDeliveryNo, queryReq.getDeliveryNo()) | ||
| 45 | + .eq(StringUtils.hasText(queryReq.getDealerCode()), DeliveryMain::getDealerCode, queryReq.getDealerCode()) | ||
| 46 | + .like(StringUtils.hasText(queryReq.getDealerName()), DeliveryMain::getDealerName, queryReq.getDealerName()) | ||
| 47 | + .eq(StringUtils.hasText(queryReq.getOrderNo()), DeliveryMain::getOrderNo, queryReq.getOrderNo()) | ||
| 48 | + .eq(queryReq.getDeliveryStatus() != null, DeliveryMain::getDeliveryStatus, queryReq.getDeliveryStatus()) | ||
| 49 | + .eq(StringUtils.hasText(queryReq.getWarehouseCode()), DeliveryMain::getWarehouseCode, queryReq.getWarehouseCode()) | ||
| 50 | + .eq(StringUtils.hasText(queryReq.getDataSource()), DeliveryMain::getDataSource, queryReq.getDataSource()) | ||
| 51 | + .ge(StringUtils.hasText(queryReq.getDeliveryStartDate()), DeliveryMain::getDeliveryDate, parseDateTime(queryReq.getDeliveryStartDate())) | ||
| 52 | + .le(StringUtils.hasText(queryReq.getDeliveryEndDate()), DeliveryMain::getDeliveryDate, parseDateTime(queryReq.getDeliveryEndDate())) | ||
| 53 | + .eq(DeliveryMain::getDelFlag, "0") | ||
| 54 | + .orderByDesc(DeliveryMain::getCreateTime); | ||
| 55 | + | ||
| 56 | + Page<DeliveryMain> page = new Page<>(queryReq.getPageNum(), queryReq.getPageSize()); | ||
| 57 | + IPage<DeliveryMain> deliveryMainPage = baseMapper.selectPage(page, queryWrapper); | ||
| 58 | + | ||
| 59 | + List<DeliveryRes> deliveryResList = deliveryMainPage.getRecords().stream().map(deliveryMain -> { | ||
| 60 | + DeliveryRes deliveryRes = new DeliveryRes(); | ||
| 61 | + BeanUtils.copyProperties(deliveryMain, deliveryRes); | ||
| 62 | + // 查找出库明细 | ||
| 63 | + LambdaQueryWrapper<DeliveryItem> itemQueryWrapper = Wrappers.lambdaQuery(DeliveryItem.class) | ||
| 64 | + .eq(DeliveryItem::getDeliveryId, deliveryMain.getDeliveryId()); | ||
| 65 | + List<DeliveryItem> deliveryItems = deliveryItemMapper.selectList(itemQueryWrapper); | ||
| 66 | + List<DeliveryItemRes> itemResList = deliveryItems.stream().map(deliveryItem -> { | ||
| 67 | + DeliveryItemRes itemRes = new DeliveryItemRes(); | ||
| 68 | + BeanUtils.copyProperties(deliveryItem, itemRes); | ||
| 69 | + return itemRes; | ||
| 70 | + }).collect(Collectors.toList()); | ||
| 71 | + deliveryRes.setDeliveryItems(itemResList); | ||
| 72 | + return deliveryRes; | ||
| 73 | + }).collect(Collectors.toList()); | ||
| 74 | + | ||
| 75 | + Page<DeliveryRes> resultPage = new Page<>(deliveryMainPage.getCurrent(), deliveryMainPage.getSize(), deliveryMainPage.getTotal()); | ||
| 76 | + resultPage.setRecords(deliveryResList); | ||
| 77 | + return resultPage; | ||
| 78 | + } | ||
| 79 | + | ||
| 80 | + @Override | ||
| 81 | + public DeliveryRes getDeliveryDetail(Long deliveryId) { | ||
| 82 | + DeliveryMain deliveryMain = baseMapper.selectById(deliveryId); | ||
| 83 | + if (deliveryMain == null || "2".equals(deliveryMain.getDelFlag())) { | ||
| 84 | + return null; | ||
| 85 | + } | ||
| 86 | + | ||
| 87 | + DeliveryRes deliveryRes = new DeliveryRes(); | ||
| 88 | + BeanUtils.copyProperties(deliveryMain, deliveryRes); | ||
| 89 | + | ||
| 90 | + LambdaQueryWrapper<DeliveryItem> itemQueryWrapper = Wrappers.lambdaQuery(DeliveryItem.class) | ||
| 91 | + .eq(DeliveryItem::getDeliveryId, deliveryId); | ||
| 92 | + List<DeliveryItem> deliveryItems = deliveryItemMapper.selectList(itemQueryWrapper); | ||
| 93 | + List<DeliveryItemRes> itemResList = deliveryItems.stream().map(deliveryItem -> { | ||
| 94 | + DeliveryItemRes itemRes = new DeliveryItemRes(); | ||
| 95 | + BeanUtils.copyProperties(deliveryItem, itemRes); | ||
| 96 | + return itemRes; | ||
| 97 | + }).collect(Collectors.toList()); | ||
| 98 | + deliveryRes.setDeliveryItems(itemResList); | ||
| 99 | + return deliveryRes; | ||
| 100 | + } | ||
| 101 | + | ||
| 102 | + @Override | ||
| 103 | + @Transactional | ||
| 104 | + public boolean addDelivery(DeliveryAddReq addReq) { | ||
| 105 | + // 检查出库单编号是否已存在 | ||
| 106 | + if (isDeliveryNoExist(addReq.getDeliveryNo(), null)) { | ||
| 107 | + throw new IllegalArgumentException("出库单编号已存在"); | ||
| 108 | + } | ||
| 109 | + | ||
| 110 | + DeliveryMain deliveryMain = new DeliveryMain(); | ||
| 111 | + BeanUtils.copyProperties(addReq, deliveryMain); | ||
| 112 | + deliveryMain.setCreateTime(LocalDateTime.now()); | ||
| 113 | + deliveryMain.setUpdateTime(LocalDateTime.now()); | ||
| 114 | + if(StringUtils.hasText(addReq.getDeliveryDate())) { | ||
| 115 | + deliveryMain.setDeliveryDate(parseDateTime(addReq.getDeliveryDate())); | ||
| 116 | + } | ||
| 117 | + deliveryMain.setDelFlag("0"); | ||
| 118 | + int insert = baseMapper.insert(deliveryMain); | ||
| 119 | + if (insert > 0) { | ||
| 120 | + for (DeliveryItemAddReq itemAddReq : addReq.getDeliveryItems()) { | ||
| 121 | + DeliveryItem deliveryItem = new DeliveryItem(); | ||
| 122 | + BeanUtils.copyProperties(itemAddReq, deliveryItem); | ||
| 123 | + deliveryItem.setDeliveryId(deliveryMain.getDeliveryId()); | ||
| 124 | + deliveryItem.setDeliveryNo(deliveryMain.getDeliveryNo()); | ||
| 125 | + deliveryItem.setOrderNo(deliveryMain.getOrderNo()); | ||
| 126 | + deliveryItem.setCreateTime(LocalDateTime.now()); | ||
| 127 | + deliveryItem.setUpdateTime(LocalDateTime.now()); | ||
| 128 | + deliveryItem.setDelFlag("0"); | ||
| 129 | + deliveryItemMapper.insert(deliveryItem); | ||
| 130 | + } | ||
| 131 | + return true; | ||
| 132 | + } | ||
| 133 | + return false; | ||
| 134 | + } | ||
| 135 | + | ||
| 136 | + @Override | ||
| 137 | + @Transactional | ||
| 138 | + public boolean updateDelivery(DeliveryUpdateReq updateReq) { | ||
| 139 | + // 检查出库单编号是否已存在且不属于当前出库单 | ||
| 140 | + if (isDeliveryNoExist(updateReq.getDeliveryNo(), updateReq.getDeliveryId())) { | ||
| 141 | + throw new IllegalArgumentException("出库单编号已存在"); | ||
| 142 | + } | ||
| 143 | + | ||
| 144 | + DeliveryMain deliveryMain = new DeliveryMain(); | ||
| 145 | + BeanUtils.copyProperties(updateReq, deliveryMain); | ||
| 146 | + deliveryMain.setUpdateTime(LocalDateTime.now()); | ||
| 147 | + int update = baseMapper.updateById(deliveryMain); | ||
| 148 | + if (update > 0) { | ||
| 149 | + // 先删除旧的出库明细 | ||
| 150 | + LambdaQueryWrapper<DeliveryItem> deleteWrapper = Wrappers.lambdaQuery(DeliveryItem.class) | ||
| 151 | + .eq(DeliveryItem::getDeliveryId, updateReq.getDeliveryId()); | ||
| 152 | + deliveryItemMapper.delete(deleteWrapper); | ||
| 153 | + | ||
| 154 | + // 插入新的出库明细 | ||
| 155 | + for (DeliveryItemUpdateReq itemUpdateReq : updateReq.getDeliveryItems()) { | ||
| 156 | + DeliveryItem deliveryItem = new DeliveryItem(); | ||
| 157 | + BeanUtils.copyProperties(itemUpdateReq, deliveryItem); | ||
| 158 | + deliveryItem.setDeliveryId(updateReq.getDeliveryId()); | ||
| 159 | + deliveryItem.setDeliveryNo(updateReq.getDeliveryNo()); | ||
| 160 | + deliveryItem.setOrderNo(updateReq.getOrderNo()); | ||
| 161 | + deliveryItem.setCreateTime(LocalDateTime.now()); // 新增明细时设置创建时间 | ||
| 162 | + deliveryItem.setUpdateTime(LocalDateTime.now()); | ||
| 163 | + deliveryItem.setDelFlag("0"); | ||
| 164 | + deliveryItemMapper.insert(deliveryItem); | ||
| 165 | + } | ||
| 166 | + return true; | ||
| 167 | + } | ||
| 168 | + return false; | ||
| 169 | + } | ||
| 170 | + | ||
| 171 | + @Override | ||
| 172 | + @Transactional | ||
| 173 | + public boolean deleteDelivery(Long deliveryId) { | ||
| 174 | + DeliveryMain deliveryMain = new DeliveryMain(); | ||
| 175 | + deliveryMain.setDeliveryId(deliveryId); | ||
| 176 | + deliveryMain.setDelFlag("2"); // 逻辑删除 | ||
| 177 | + deliveryMain.setUpdateTime(LocalDateTime.now()); | ||
| 178 | + return baseMapper.updateById(deliveryMain) > 0; | ||
| 179 | + } | ||
| 180 | + | ||
| 181 | + @Override | ||
| 182 | + @Transactional | ||
| 183 | + public boolean batchDeleteDeliveries(List<Long> deliveryIds) { | ||
| 184 | + List<DeliveryMain> deliveriesToUpdate = deliveryIds.stream().map(deliveryId -> { | ||
| 185 | + DeliveryMain deliveryMain = new DeliveryMain(); | ||
| 186 | + deliveryMain.setDeliveryId(deliveryId); | ||
| 187 | + deliveryMain.setDelFlag("2"); | ||
| 188 | + deliveryMain.setUpdateTime(LocalDateTime.now()); | ||
| 189 | + return deliveryMain; | ||
| 190 | + }).collect(Collectors.toList()); | ||
| 191 | + return updateBatchById(deliveriesToUpdate); | ||
| 192 | + } | ||
| 193 | + | ||
| 194 | + @Override | ||
| 195 | + public boolean updateDeliveryStatus(Long deliveryId, Integer deliveryStatus) { | ||
| 196 | + DeliveryMain deliveryMain = new DeliveryMain(); | ||
| 197 | + deliveryMain.setDeliveryId(deliveryId); | ||
| 198 | + deliveryMain.setDeliveryStatus(deliveryStatus); | ||
| 199 | + deliveryMain.setUpdateTime(LocalDateTime.now()); | ||
| 200 | + return baseMapper.updateById(deliveryMain) > 0; | ||
| 201 | + } | ||
| 202 | + | ||
| 203 | + /** | ||
| 204 | + * 检查出库单编号是否已存在 | ||
| 205 | + * @param deliveryNo 出库单编号 | ||
| 206 | + * @param excludeDeliveryId 排除的出库单ID(用于修改时) | ||
| 207 | + * @return 是否存在 | ||
| 208 | + */ | ||
| 209 | + private boolean isDeliveryNoExist(String deliveryNo, Long excludeDeliveryId) { | ||
| 210 | + LambdaQueryWrapper<DeliveryMain> queryWrapper = Wrappers.lambdaQuery(DeliveryMain.class) | ||
| 211 | + .eq(DeliveryMain::getDeliveryNo, deliveryNo) | ||
| 212 | + .eq(DeliveryMain::getDelFlag, "0"); | ||
| 213 | + if (excludeDeliveryId != null) { | ||
| 214 | + queryWrapper.ne(DeliveryMain::getDeliveryId, excludeDeliveryId); | ||
| 215 | + } | ||
| 216 | + return baseMapper.selectCount(queryWrapper) > 0; | ||
| 217 | + } | ||
| 218 | + | ||
| 219 | + private LocalDateTime parseDateTime(String dateTimeStr) { | ||
| 220 | + if (!StringUtils.hasText(dateTimeStr)) { | ||
| 221 | + return null; | ||
| 222 | + } | ||
| 223 | + try { | ||
| 224 | + return LocalDateTime.parse(dateTimeStr, DATE_TIME_FORMATTER); | ||
| 225 | + } catch (Exception e) { | ||
| 226 | + log.warn("日期时间解析失败: {}", dateTimeStr, e); | ||
| 227 | + return null; | ||
| 228 | + } | ||
| 229 | + } | ||
| 230 | +} | ||
| 231 | + | ||
| 1 | 232 | ... | ... |
| ... | @@ -9,32 +9,18 @@ declare module 'vue' { | ... | @@ -9,32 +9,18 @@ declare module 'vue' { |
| 9 | export interface GlobalComponents { | 9 | export interface GlobalComponents { |
| 10 | ElButton: typeof import('element-plus/es')['ElButton'] | 10 | ElButton: typeof import('element-plus/es')['ElButton'] |
| 11 | ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] | 11 | ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] |
| 12 | - ElCard: typeof import('element-plus/es')['ElCard'] | ||
| 13 | - ElDescriptions: typeof import('element-plus/es')['ElDescriptions'] | ||
| 14 | - ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] | ||
| 15 | - ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem'] | ||
| 16 | ElDialog: typeof import('element-plus/es')['ElDialog'] | 12 | ElDialog: typeof import('element-plus/es')['ElDialog'] |
| 17 | ElForm: typeof import('element-plus/es')['ElForm'] | 13 | ElForm: typeof import('element-plus/es')['ElForm'] |
| 18 | ElFormItem: typeof import('element-plus/es')['ElFormItem'] | 14 | ElFormItem: typeof import('element-plus/es')['ElFormItem'] |
| 19 | ElInput: typeof import('element-plus/es')['ElInput'] | 15 | ElInput: typeof import('element-plus/es')['ElInput'] |
| 20 | - ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] | ||
| 21 | ElOption: typeof import('element-plus/es')['ElOption'] | 16 | ElOption: typeof import('element-plus/es')['ElOption'] |
| 22 | - ElPagination: typeof import('element-plus/es')['ElPagination'] | ||
| 23 | - ElRadio: typeof import('element-plus/es')['ElRadio'] | ||
| 24 | - ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] | ||
| 25 | ElSelect: typeof import('element-plus/es')['ElSelect'] | 17 | ElSelect: typeof import('element-plus/es')['ElSelect'] |
| 26 | ElTable: typeof import('element-plus/es')['ElTable'] | 18 | ElTable: typeof import('element-plus/es')['ElTable'] |
| 27 | ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] | 19 | ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] |
| 28 | - ElSelect: typeof import('element-plus/es')['ElSelect'] | ||
| 29 | - ElTag: typeof import('element-plus/es')['ElTag'] | ||
| 30 | - ElText: typeof import('element-plus/es')['ElText'] | ||
| 31 | Header: typeof import('./src/components/layout/Header.vue')['default'] | 20 | Header: typeof import('./src/components/layout/Header.vue')['default'] |
| 32 | RouterLink: typeof import('vue-router')['RouterLink'] | 21 | RouterLink: typeof import('vue-router')['RouterLink'] |
| 33 | RouterView: typeof import('vue-router')['RouterView'] | 22 | RouterView: typeof import('vue-router')['RouterView'] |
| 34 | Sidebar: typeof import('./src/components/layout/Sidebar.vue')['default'] | 23 | Sidebar: typeof import('./src/components/layout/Sidebar.vue')['default'] |
| 35 | SidebarItem: typeof import('./src/components/layout/SidebarItem.vue')['default'] | 24 | SidebarItem: typeof import('./src/components/layout/SidebarItem.vue')['default'] |
| 36 | } | 25 | } |
| 37 | - export interface ComponentCustomProperties { | ||
| 38 | - vLoading: typeof import('element-plus/es')['ElLoadingDirective'] | ||
| 39 | - } | ||
| 40 | } | 26 | } | ... | ... |
| ... | @@ -244,13 +244,8 @@ | ... | @@ -244,13 +244,8 @@ |
| 244 | </tr> | 244 | </tr> |
| 245 | </thead> | 245 | </thead> |
| 246 | <tbody> | 246 | <tbody> |
| 247 | -<<<<<<< .mine | ||
| 248 | - <tr v-for="item in deliveryDetail.deliveryItems" :key="item.deliveryItemId"> | ||
| 249 | - <td>{{ item.productName }}</td> | ||
| 250 | -======= | ||
| 251 | <tr v-for="item in deliveryDetail.deliveryItems" :key="item.itemId || item.deliveryId"> | 247 | <tr v-for="item in deliveryDetail.deliveryItems" :key="item.itemId || item.deliveryId"> |
| 252 | - | 248 | + <td>{{ item.productName }}</td> |
| 253 | ->>>>>>> .theirs | ||
| 254 | <td>{{ item.productCode }}</td> | 249 | <td>{{ item.productCode }}</td> |
| 255 | <td>{{ item.deliveryQty }}</td> | 250 | <td>{{ item.deliveryQty }}</td> |
| 256 | <td>{{ formatCurrency(item.deliveryPrice) }}</td> | 251 | <td>{{ formatCurrency(item.deliveryPrice) }}</td> | ... | ... |
| 1 | -{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/@vue/shared/dist/shared.d.ts","./node_modules/@vue/reactivity/dist/reactivity.d.ts","./node_modules/@vue/runtime-core/dist/runtime-core.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@vue/runtime-dom/dist/runtime-dom.d.ts","./node_modules/vue/jsx-runtime/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@vue/compiler-core/dist/compiler-core.d.ts","./node_modules/@vue/compiler-dom/dist/compiler-dom.d.ts","./node_modules/vue/dist/vue.d.mts","./src/app.vue.ts","./node_modules/element-plus/es/utils/vue3.3.polyfill.d.ts","./node_modules/dayjs/locale/types.d.ts","./node_modules/dayjs/locale/index.d.ts","./node_modules/dayjs/index.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/async-validator/dist-types/interface.d.ts","./node_modules/async-validator/dist-types/index.d.ts","./node_modules/vue-demi/lib/index.d.ts","./node_modules/@vueuse/shared/index.d.ts","./node_modules/@vueuse/core/index.d.ts","./node_modules/memoize-one/dist/memoize-one.d.ts","./node_modules/@floating-ui/utils/dist/floating-ui.utils.d.mts","./node_modules/@floating-ui/core/dist/floating-ui.core.d.mts","./node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.d.mts","./node_modules/@floating-ui/dom/dist/floating-ui.dom.d.mts","./node_modules/vue-router/dist/vue-router.d.ts","./node_modules/@ctrl/tinycolor/dist/interfaces.d.ts","./node_modules/@ctrl/tinycolor/dist/index.d.ts","./node_modules/@ctrl/tinycolor/dist/css-color-names.d.ts","./node_modules/@ctrl/tinycolor/dist/readability.d.ts","./node_modules/@ctrl/tinycolor/dist/to-ms-filter.d.ts","./node_modules/@ctrl/tinycolor/dist/from-ratio.d.ts","./node_modules/@ctrl/tinycolor/dist/format-input.d.ts","./node_modules/@ctrl/tinycolor/dist/random.d.ts","./node_modules/@ctrl/tinycolor/dist/conversion.d.ts","./node_modules/@ctrl/tinycolor/dist/public_api.d.ts","./node_modules/element-plus/es/index.d.ts","./node_modules/pinia/dist/pinia.d.ts","./src/types/index.ts","./node_modules/axios/index.d.ts","./src/views/test.vue.ts","./node_modules/@types/nprogress/index.d.ts","./src/router/index.ts","./src/utils/request.ts","./src/api/auth.ts","./node_modules/@types/js-cookie/index.d.ts","./node_modules/@types/js-cookie/index.d.mts","./src/utils/auth.ts","./src/stores/modules/user.ts","./src/stores/modules/app.ts","./src/components/layout/header.vue.ts","./src/api/menu.ts","./src/stores/modules/permission.ts","./src/components/layout/sidebaritem.vue.ts","./src/components/layout/sidebar.vue.ts","./src/layouts/index.vue.ts","./src/utils/index.ts","./src/views/dashboard/index.vue.ts","./src/views/error/404.vue.ts","./src/views/login/index.vue.ts","./src/views/sys/dict/index.vue.ts","./src/views/sys/log/index.vue.ts","./src/views/sys/menu/index.vue.ts","./src/views/sys/role/index.vue.ts","./src/views/sys/user/index.vue.ts","./__vls_types.d.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/importmeta.d.ts","./node_modules/vite/client.d.ts","./env.d.ts","./src/main.ts","./src/api/dict.ts","./src/api/log.ts","./src/api/role.ts","./src/api/user.ts","./auto-imports.d.ts","./components.d.ts","./node_modules/element-plus/global.d.ts","./src/components/layout/header.vue","./src/views/test.vue","./src/views/login/index.vue","./src/views/error/404.vue"],"fileInfos":[{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},"0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0",{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},"0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0"],"root":[57,98,100,[102,104],[107,125],[132,139]],"options":{"composite":true,"esModuleInterop":true,"jsx":1,"jsxImportSource":"vue","module":99,"noImplicitThis":true,"skipLibCheck":true,"strict":true,"target":99,"useDefineForClassFields":true},"fileIdsList":[[48,50,51,56,58,85,97,139,140],[56,58,85,97,139,140],[56,58,85,97,110,113,114,140],[56,58,85,97,131,139,140],[52],[86],[87],[86,87,88,89,90,91,92,93,94],[81],[82,83],[105],[62,64,65,66,67,68,69,70,71,72,73,74],[62,63,65,66,67,68,69,70,71,72,73,74],[63,64,65,66,67,68,69,70,71,72,73,74],[62,63,64,66,67,68,69,70,71,72,73,74],[62,63,64,65,67,68,69,70,71,72,73,74],[62,63,64,65,66,68,69,70,71,72,73,74],[62,63,64,65,66,67,69,70,71,72,73,74],[62,63,64,65,66,67,68,70,71,72,73,74],[62,63,64,65,66,67,68,69,71,72,73,74],[62,63,64,65,66,67,68,69,70,72,73,74],[62,63,64,65,66,67,68,69,70,71,73,74],[62,63,64,65,66,67,68,69,70,71,72,74],[62,63,64,65,66,67,68,69,70,71,72,73],[46,52,53],[54],[46],[46,47,48,50],[47,48,49,50],[77,78],[77],[75],[60],[59],[49,56,58,61,74,76,79,80,82,84,85,95,97,139,140],[56,58,85,96,97,139],[56,58,77,85,139,140],[130],[126],[127],[128,129],[50,55],[50],[51,98,103],[51,56,58,85,97,139,140],[51,56,58,85,96,97,108,109,139,140],[51,56,58,85,97,98,109,112,113,139,140],[51,56,58,85,97,98,139,140],[51,56,58,85,97,98,109,110,114,139,140],[51,56,57,58,85,97,102,139,140],[51,85,100,101,131],[51,56,58,85,97,98,102,108,111,139,140],[51,56,58,85,96,97,98,104,107,139,140],[51],[51,106],[51,96,99,102,108],[51,56,58,85,97,108,116,139,140],[51,56,58,85,96,97,98,108,139,140],[51,56,58,85,96,97,98,139,140],[131],[49,56,58,61,74,76,79,80,82,84,85,95,97,141],[56,58,85,97,141],[56,58,77,85,141],[48,50,51,56,58,85,97,101,142],[48,50,51,56,58,85,97,140,142],[48,50,51,56,58,85,97,101,141],[48,50,51,56,58,85,97,141],[132,133],[134],[56,58,85,97,135,141],[51,56,58,85,97,102,141,143],[51,85,96,135,144],[51,56,58,85,97,98,141],[51,56,58,85,97,98,102,108,111,141],[51,56,58,85,96,97,98,104,107,141]],"referencedMap":[[125,1],[138,2],[139,3],[132,4],[53,5],[94,6],[92,6],[91,7],[87,6],[95,8],[93,7],[89,7],[90,7],[82,9],[84,10],[106,11],[63,12],[64,13],[62,14],[65,15],[66,16],[67,17],[68,18],[69,19],[70,20],[71,21],[72,22],[73,23],[74,24],[54,25],[55,26],[47,27],[48,28],[50,29],[79,30],[78,31],[76,32],[61,33],[60,34],[96,35],[58,2],[140,36],[97,37],[131,38],[127,39],[128,40],[130,41],[77,2],[85,2],[56,42],[51,43],[104,44],[134,44],[135,44],[111,44],[136,44],[137,44],[57,45],[110,46],[114,47],[113,48],[115,49],[133,50],[102,51],[109,48],[112,52],[108,53],[98,54],[107,55],[116,54],[103,56],[117,57],[118,45],[119,58],[120,59],[121,59],[122,59],[123,59],[124,59],[100,45]],"exportedModulesMap":[[125,1],[138,44],[139,44],[132,60],[53,5],[94,6],[92,6],[91,7],[87,6],[95,8],[93,7],[89,7],[90,7],[82,9],[84,10],[106,11],[63,12],[64,13],[62,14],[65,15],[66,16],[67,17],[68,18],[69,19],[70,20],[71,21],[72,22],[73,23],[74,24],[54,25],[55,26],[47,27],[48,28],[50,29],[79,30],[78,31],[76,32],[61,33],[60,34],[96,61],[58,62],[140,44],[97,63],[131,38],[127,64],[126,65],[128,66],[129,67],[77,62],[85,62],[56,42],[51,43],[104,44],[134,68],[135,69],[111,44],[136,70],[137,71],[57,45],[110,46],[114,47],[113,48],[115,49],[102,72],[109,73],[112,74],[108,75],[98,54],[107,55],[116,54],[103,56],[117,57],[118,45],[119,58],[120,59],[121,59],[122,59],[123,59],[124,59],[100,45]],"semanticDiagnosticsPerFile":[125,138,139,132,53,52,94,88,92,91,87,86,95,93,89,90,82,84,81,83,106,105,63,64,62,65,66,67,68,69,70,71,72,73,74,101,54,55,47,48,50,46,79,78,76,75,99,49,61,60,59,96,58,140,80,97,44,45,8,9,11,10,2,12,13,14,15,16,17,18,19,3,4,20,24,21,22,23,25,26,27,5,28,29,30,31,6,35,32,33,34,36,7,37,42,43,38,39,40,41,1,131,127,126,128,129,130,77,85,56,51,104,134,135,111,136,137,57,110,114,113,115,133,102,109,112,108,98,107,116,103,117,118,119,120,121,122,123,124,100],"affectedFilesPendingEmit":[104,134,135,111,136,137,57,110,114,113,115,133,102,109,112,108,98,107,116,103,117,118,119,120,121,122,123,124,100],"emitSignatures":[57,98,100,102,103,104,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,137]},"version":"5.2.2"} | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | +{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/@vue/shared/dist/shared.d.ts","./node_modules/@vue/reactivity/dist/reactivity.d.ts","./node_modules/@vue/runtime-core/dist/runtime-core.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@vue/runtime-dom/dist/runtime-dom.d.ts","./node_modules/vue/jsx-runtime/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@vue/compiler-core/dist/compiler-core.d.ts","./node_modules/@vue/compiler-dom/dist/compiler-dom.d.ts","./node_modules/vue/dist/vue.d.mts","./src/app.vue.ts","./node_modules/element-plus/es/utils/vue3.3.polyfill.d.ts","./node_modules/dayjs/locale/types.d.ts","./node_modules/dayjs/locale/index.d.ts","./node_modules/dayjs/index.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/async-validator/dist-types/interface.d.ts","./node_modules/async-validator/dist-types/index.d.ts","./node_modules/vue-demi/lib/index.d.ts","./node_modules/@vueuse/shared/index.d.ts","./node_modules/@vueuse/core/index.d.ts","./node_modules/memoize-one/dist/memoize-one.d.ts","./node_modules/@floating-ui/utils/dist/floating-ui.utils.d.mts","./node_modules/@floating-ui/core/dist/floating-ui.core.d.mts","./node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.d.mts","./node_modules/@floating-ui/dom/dist/floating-ui.dom.d.mts","./node_modules/vue-router/dist/vue-router.d.ts","./node_modules/@ctrl/tinycolor/dist/interfaces.d.ts","./node_modules/@ctrl/tinycolor/dist/index.d.ts","./node_modules/@ctrl/tinycolor/dist/css-color-names.d.ts","./node_modules/@ctrl/tinycolor/dist/readability.d.ts","./node_modules/@ctrl/tinycolor/dist/to-ms-filter.d.ts","./node_modules/@ctrl/tinycolor/dist/from-ratio.d.ts","./node_modules/@ctrl/tinycolor/dist/format-input.d.ts","./node_modules/@ctrl/tinycolor/dist/random.d.ts","./node_modules/@ctrl/tinycolor/dist/conversion.d.ts","./node_modules/@ctrl/tinycolor/dist/public_api.d.ts","./node_modules/element-plus/es/index.d.ts","./node_modules/pinia/dist/pinia.d.ts","./src/types/index.ts","./node_modules/axios/index.d.ts","./src/api/auth.ts","./node_modules/@types/js-cookie/index.d.ts","./node_modules/@types/js-cookie/index.d.mts","./src/utils/auth.ts","./src/stores/modules/user.ts","./src/stores/modules/app.ts","./src/components/layout/header.vue.ts","./src/api/menu.ts","./src/views/login/index.vue.ts","./src/utils/request.ts","./src/layouts/mainlayout.vue.ts","./src/views/dashboard/index.vue.ts","./src/api/user.ts","./src/api/role.ts","./src/views/users/index.vue.ts","./src/views/test.vue.ts","./node_modules/@types/nprogress/index.d.ts","./src/api/product.ts","./src/views/product/index.vue.ts","./src/views/sys/role/index.vue.ts","./src/views/sys/menu/index.vue.ts","./src/api/dict.ts","./src/views/sys/dict/index.vue.ts","./src/api/dictitem.ts","./src/views/sys/dict-item/index.vue.ts","./node_modules/@element-plus/icons-vue/dist/types/components/add-location.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/aim.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/alarm-clock.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/apple.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-down-bold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-down.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-left-bold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-right-bold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-up-bold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/arrow-up.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/avatar.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/back.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/baseball.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/basketball.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bell-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bell.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bicycle.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bottom-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bottom-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bottom.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/bowl.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/box.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/briefcase.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/brush-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/brush.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/burger.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/calendar.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/camera-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/camera.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/caret-bottom.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/caret-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/caret-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/caret-top.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/cellphone.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-dot-round.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-dot-square.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-line-round.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-line-square.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-round.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chat-square.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/check.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/checked.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/cherry.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chicken.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/chrome-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-check-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-check.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-close-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-close.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-plus-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/circle-plus.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/clock.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/close-bold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/close.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/cloudy.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/coffee-cup.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/coffee.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/coin.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/cold-drink.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/collection-tag.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/collection.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/comment.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/compass.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/connection.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/coordinate.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/copy-document.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/cpu.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/credit-card.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/crop.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/d-arrow-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/d-arrow-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/d-caret.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/data-analysis.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/data-board.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/data-line.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/delete-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/delete-location.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/delete.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/dessert.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/discount.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/dish-dot.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/dish.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document-add.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document-checked.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document-copy.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document-delete.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document-remove.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/document.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/download.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/drizzling.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/edit-pen.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/edit.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/eleme-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/eleme.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/element-plus.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/expand.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/failed.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/female.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/files.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/film.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/filter.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/finished.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/first-aid-kit.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/flag.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/fold.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder-add.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder-checked.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder-delete.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder-opened.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder-remove.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/folder.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/food.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/football.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/fork-spoon.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/fries.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/full-screen.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goblet-full.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goblet-square-full.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goblet-square.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goblet.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/gold-medal.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goods-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/goods.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/grape.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/grid.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/guide.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/handbag.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/headset.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/help-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/help.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/hide.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/histogram.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/home-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/hot-water.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/house.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ice-cream-round.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ice-cream-square.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ice-cream.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ice-drink.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ice-tea.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/info-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/iphone.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/key.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/knife-fork.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/lightning.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/link.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/list.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/loading.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/location-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/location-information.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/location.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/lock.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/lollipop.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/magic-stick.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/magnet.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/male.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/management.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/map-location.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/medal.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/memo.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/menu.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/message-box.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/message.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mic.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/microphone.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/milk-tea.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/minus.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/money.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/monitor.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/moon-night.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/moon.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/more-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/more.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mostly-cloudy.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mouse.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mug.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mute-notification.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/mute.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/no-smoking.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/notebook.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/notification.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/odometer.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/office-building.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/open.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/operation.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/opportunity.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/orange.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/paperclip.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/partly-cloudy.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/pear.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/phone-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/phone.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/picture-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/picture-rounded.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/picture.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/pie-chart.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/place.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/platform.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/plus.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/pointer.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/position.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/postcard.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/pouring.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/present.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/price-tag.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/printer.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/promotion.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/quartz-watch.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/question-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/rank.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/reading-lamp.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/reading.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/refresh-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/refresh-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/refresh.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/refrigerator.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/remove-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/remove.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/scale-to-original.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/school.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/scissor.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/search.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/select.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sell.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/semi-select.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/service.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/set-up.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/setting.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/share.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ship.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/shop.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/shopping-bag.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/shopping-cart-full.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/shopping-cart.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/shopping-trolley.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/smoking.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/soccer.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sold-out.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sort-down.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sort-up.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sort.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/stamp.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/star-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/star.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/stopwatch.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/success-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sugar.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/suitcase-line.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/suitcase.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sunny.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sunrise.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/sunset.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/switch-button.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/switch-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/switch.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/takeaway-box.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/ticket.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/tickets.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/timer.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/toilet-paper.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/tools.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/top-left.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/top-right.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/top.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/trend-charts.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/trophy-base.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/trophy.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/turn-off.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/umbrella.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/unlock.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/upload-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/upload.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/user-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/user.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/van.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/video-camera-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/video-camera.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/video-pause.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/video-play.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/view.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/wallet-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/wallet.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/warn-triangle-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/warning-filled.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/warning.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/watch.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/watermelon.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/wind-power.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/zoom-in.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/zoom-out.vue.d.ts","./node_modules/@element-plus/icons-vue/dist/types/components/index.d.ts","./node_modules/@element-plus/icons-vue/dist/types/index.d.ts","./src/api/log.ts","./src/utils/index.ts","./src/views/sys/log/index.vue.ts","./src/api/dealer.ts","./src/views/dealer/index.vue.ts","./src/api/order.ts","./src/views/order/index.vue.ts","./src/api/delivery.ts","./src/views/delivery/index.vue.ts","./src/api/invoice.ts","./src/views/invoice/index.vue.ts","./node_modules/echarts/types/dist/echarts.d.ts","./node_modules/echarts/index.d.ts","./src/api/rebate.ts","./src/views/rebate/index.vue.ts","./src/api/exceptionworkorder.ts","./src/views/exceptionworkorder/index.vue.ts","./src/views/settings/index.vue.ts","./src/router/index.ts","./src/stores/modules/permission.ts","./src/components/layout/sidebaritem.vue.ts","./src/components/layout/sidebar.vue.ts","./src/layouts/index.vue.ts","./src/views/error/404.vue.ts","./__vls_types.d.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/importmeta.d.ts","./node_modules/vite/client.d.ts","./env.d.ts","./src/main.ts","./auto-imports.d.ts","./components.d.ts","./node_modules/element-plus/global.d.ts","./src/views/test.vue","./src/views/error/404.vue","./src/components/layout/header.vue","./src/views/login/index.vue"],"fileInfos":[{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},"0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0",{"version":"0","affectsGlobalScope":true},"0","0","0","0",{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},{"version":"0","affectsGlobalScope":true},"0",{"version":"0","affectsGlobalScope":true},"0","0"],"root":[57,98,100,[103,115],[117,124],[420,430],[433,444],[451,454]],"options":{"composite":true,"esModuleInterop":true,"jsx":1,"jsxImportSource":"vue","module":99,"noImplicitThis":true,"skipLibCheck":true,"strict":true,"target":99,"useDefineForClassFields":true},"fileIdsList":[[48,50,51,56,58,85,97,454,455],[96],[56,58,85,96,97,106,440,441,455],[56,58,85,97,450,454,455],[52],[86],[87],[86,87,88,89,90,91,92,93,94],[56,58,85,97,454,455],[125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417],[418],[81],[82,83],[101],[62,64,65,66,67,68,69,70,71,72,73,74],[62,63,65,66,67,68,69,70,71,72,73,74],[63,64,65,66,67,68,69,70,71,72,73,74],[62,63,64,66,67,68,69,70,71,72,73,74],[62,63,64,65,67,68,69,70,71,72,73,74],[62,63,64,65,66,68,69,70,71,72,73,74],[62,63,64,65,66,67,69,70,71,72,73,74],[62,63,64,65,66,67,68,70,71,72,73,74],[62,63,64,65,66,67,68,69,71,72,73,74],[62,63,64,65,66,67,68,69,70,72,73,74],[62,63,64,65,66,67,68,69,70,71,73,74],[62,63,64,65,66,67,68,69,70,71,72,74],[62,63,64,65,66,67,68,69,70,71,72,73],[46,52,53],[54],[46],[46,47,48,50],[47,48,49,50],[77,78],[77],[75],[60],[59],[431],[49,56,58,61,74,76,79,80,82,84,85,95,97,454,455],[56,58,85,96,97,454],[56,58,77,85,454,455],[449],[445],[446],[447,448],[50,55],[50],[51,98,99],[51,99],[51,109],[51,56,58,85,97,454,455],[51,56,58,85,96,97,104,105,454,455],[51,56,58,85,97,98,105,439,440,454,455],[51,56,58,85,97,98,454,455],[51,56,58,85,97,98,105,106,441,454,455],[51,56,58,85,97,100,109,454,455],[51,56,57,58,85,96,97,438,450,454,455],[51,85,108,110,111,114,115,116,118,119,120,122,124,422,424,426,428,430,434,436,437,450,451],[51,56,58,85,97,98,104,107,438,454,455],[51,56,58,85,96,97,98,100,103,454,455],[51],[51,102],[51,96,99,104,438],[51,56,58,85,97,109,454,455],[51,56,58,85,97,423,454,455],[51,56,58,85,96,97,117,423,427,454,455],[51,56,58,61,85,96,97,419,435,454,455],[51,56,58,85,96,97,117,423,429,454,455],[51,56,58,85,97,99,454,455],[51,56,58,85,96,97,117,423,425,454,455],[51,56,58,85,97,117,454,455],[51,56,58,85,96,97,419,421,432,433,454,455],[51,56,58,85,97,121,123,454,455],[51,56,58,85,97,121,454,455],[51,56,58,85,96,97,419,420,421,454,455],[51,56,58,85,97,107,454,455],[51,56,58,85,97,113,454,455],[51,56,58,85,97,112,113,454,455],[51,56,58,85,97,438,456,457],[51,98,109],[450],[49,56,58,61,74,76,79,80,82,84,85,95,97,456],[56,58,85,97,456],[56,58,77,85,456],[48,50,51,56,58,85,97,458,459],[48,50,51,56,58,85,97,455,458],[48,50,51,56,58,85,97,116,459],[48,50,51,56,58,85,97,116,456],[48,50,51,56,58,85,97,456],[121,452],[420],[56,58,85,97,113,456],[451],[51,85,96,113],[51,56,58,85,97,98,456],[51,56,58,85,97,98,104,107,438,456],[51,56,58,85,96,97,98,100,103,456]],"referencedMap":[[444,1],[453,2],[454,3],[451,4],[53,5],[94,6],[92,6],[91,7],[87,6],[95,8],[93,7],[89,7],[90,7],[125,9],[126,9],[127,9],[128,9],[129,9],[130,9],[131,9],[132,9],[133,9],[134,9],[135,9],[136,9],[137,9],[138,9],[139,9],[140,9],[141,9],[142,9],[143,9],[144,9],[145,9],[146,9],[147,9],[148,9],[149,9],[150,9],[151,9],[152,9],[153,9],[154,9],[155,9],[156,9],[157,9],[158,9],[159,9],[160,9],[161,9],[162,9],[163,9],[164,9],[165,9],[166,9],[167,9],[168,9],[169,9],[170,9],[171,9],[172,9],[173,9],[174,9],[175,9],[176,9],[177,9],[178,9],[179,9],[180,9],[181,9],[182,9],[183,9],[184,9],[185,9],[186,9],[187,9],[188,9],[189,9],[190,9],[191,9],[192,9],[193,9],[194,9],[195,9],[196,9],[197,9],[198,9],[199,9],[200,9],[201,9],[202,9],[203,9],[204,9],[205,9],[206,9],[207,9],[208,9],[209,9],[210,9],[211,9],[212,9],[213,9],[214,9],[215,9],[216,9],[217,9],[218,9],[219,9],[220,9],[221,9],[222,9],[223,9],[224,9],[225,9],[226,9],[227,9],[228,9],[229,9],[230,9],[231,9],[232,9],[233,9],[234,9],[235,9],[236,9],[237,9],[238,9],[239,9],[240,9],[241,9],[242,9],[243,9],[244,9],[245,9],[246,9],[247,9],[248,9],[249,9],[250,9],[251,9],[252,9],[253,9],[254,9],[255,9],[256,9],[257,9],[258,9],[259,9],[260,9],[261,9],[262,9],[263,9],[264,9],[265,9],[266,9],[418,10],[267,9],[268,9],[269,9],[270,9],[271,9],[272,9],[273,9],[274,9],[275,9],[276,9],[277,9],[278,9],[279,9],[280,9],[281,9],[282,9],[283,9],[284,9],[285,9],[286,9],[287,9],[288,9],[289,9],[290,9],[291,9],[292,9],[293,9],[294,9],[295,9],[296,9],[297,9],[298,9],[299,9],[300,9],[301,9],[302,9],[303,9],[304,9],[305,9],[306,9],[307,9],[308,9],[309,9],[310,9],[311,9],[312,9],[313,9],[314,9],[315,9],[316,9],[317,9],[318,9],[319,9],[320,9],[321,9],[322,9],[323,9],[324,9],[325,9],[326,9],[327,9],[328,9],[329,9],[330,9],[331,9],[332,9],[333,9],[334,9],[335,9],[336,9],[337,9],[338,9],[339,9],[340,9],[341,9],[342,9],[343,9],[344,9],[345,9],[346,9],[347,9],[348,9],[349,9],[350,9],[351,9],[352,9],[353,9],[354,9],[355,9],[356,9],[357,9],[358,9],[359,9],[360,9],[361,9],[362,9],[363,9],[364,9],[365,9],[366,9],[367,9],[368,9],[369,9],[370,9],[371,9],[372,9],[373,9],[374,9],[375,9],[376,9],[377,9],[378,9],[379,9],[380,9],[381,9],[382,9],[383,9],[384,9],[385,9],[386,9],[387,9],[388,9],[389,9],[390,9],[391,9],[392,9],[393,9],[394,9],[395,9],[396,9],[397,9],[398,9],[399,9],[400,9],[401,9],[402,9],[403,9],[404,9],[405,9],[406,9],[407,9],[408,9],[409,9],[410,9],[411,9],[412,9],[413,9],[414,9],[415,9],[416,9],[417,9],[419,11],[82,12],[84,13],[102,14],[63,15],[64,16],[62,17],[65,18],[66,19],[67,20],[68,21],[69,22],[70,23],[71,24],[72,25],[73,26],[74,27],[54,28],[55,29],[47,30],[48,31],[50,32],[79,33],[78,34],[76,35],[61,36],[60,37],[432,38],[96,39],[58,9],[455,40],[97,41],[450,42],[446,43],[447,44],[449,45],[77,9],[85,9],[56,46],[51,47],[100,48],[423,49],[427,50],[121,50],[123,49],[435,50],[429,50],[420,49],[107,49],[425,50],[117,49],[433,50],[113,49],[112,49],[57,51],[106,52],[441,53],[440,54],[442,55],[110,56],[452,57],[438,58],[105,54],[439,59],[104,60],[98,61],[103,62],[421,61],[109,63],[111,64],[424,65],[428,66],[443,51],[436,67],[430,68],[108,69],[426,70],[118,71],[434,72],[437,51],[124,73],[122,74],[422,75],[120,76],[119,77],[115,51],[114,78]],"exportedModulesMap":[[444,1],[453,79],[454,80],[451,81],[53,5],[94,6],[92,6],[91,7],[87,6],[95,8],[93,7],[89,7],[90,7],[125,9],[126,9],[127,9],[128,9],[129,9],[130,9],[131,9],[132,9],[133,9],[134,9],[135,9],[136,9],[137,9],[138,9],[139,9],[140,9],[141,9],[142,9],[143,9],[144,9],[145,9],[146,9],[147,9],[148,9],[149,9],[150,9],[151,9],[152,9],[153,9],[154,9],[155,9],[156,9],[157,9],[158,9],[159,9],[160,9],[161,9],[162,9],[163,9],[164,9],[165,9],[166,9],[167,9],[168,9],[169,9],[170,9],[171,9],[172,9],[173,9],[174,9],[175,9],[176,9],[177,9],[178,9],[179,9],[180,9],[181,9],[182,9],[183,9],[184,9],[185,9],[186,9],[187,9],[188,9],[189,9],[190,9],[191,9],[192,9],[193,9],[194,9],[195,9],[196,9],[197,9],[198,9],[199,9],[200,9],[201,9],[202,9],[203,9],[204,9],[205,9],[206,9],[207,9],[208,9],[209,9],[210,9],[211,9],[212,9],[213,9],[214,9],[215,9],[216,9],[217,9],[218,9],[219,9],[220,9],[221,9],[222,9],[223,9],[224,9],[225,9],[226,9],[227,9],[228,9],[229,9],[230,9],[231,9],[232,9],[233,9],[234,9],[235,9],[236,9],[237,9],[238,9],[239,9],[240,9],[241,9],[242,9],[243,9],[244,9],[245,9],[246,9],[247,9],[248,9],[249,9],[250,9],[251,9],[252,9],[253,9],[254,9],[255,9],[256,9],[257,9],[258,9],[259,9],[260,9],[261,9],[262,9],[263,9],[264,9],[265,9],[266,9],[418,10],[267,9],[268,9],[269,9],[270,9],[271,9],[272,9],[273,9],[274,9],[275,9],[276,9],[277,9],[278,9],[279,9],[280,9],[281,9],[282,9],[283,9],[284,9],[285,9],[286,9],[287,9],[288,9],[289,9],[290,9],[291,9],[292,9],[293,9],[294,9],[295,9],[296,9],[297,9],[298,9],[299,9],[300,9],[301,9],[302,9],[303,9],[304,9],[305,9],[306,9],[307,9],[308,9],[309,9],[310,9],[311,9],[312,9],[313,9],[314,9],[315,9],[316,9],[317,9],[318,9],[319,9],[320,9],[321,9],[322,9],[323,9],[324,9],[325,9],[326,9],[327,9],[328,9],[329,9],[330,9],[331,9],[332,9],[333,9],[334,9],[335,9],[336,9],[337,9],[338,9],[339,9],[340,9],[341,9],[342,9],[343,9],[344,9],[345,9],[346,9],[347,9],[348,9],[349,9],[350,9],[351,9],[352,9],[353,9],[354,9],[355,9],[356,9],[357,9],[358,9],[359,9],[360,9],[361,9],[362,9],[363,9],[364,9],[365,9],[366,9],[367,9],[368,9],[369,9],[370,9],[371,9],[372,9],[373,9],[374,9],[375,9],[376,9],[377,9],[378,9],[379,9],[380,9],[381,9],[382,9],[383,9],[384,9],[385,9],[386,9],[387,9],[388,9],[389,9],[390,9],[391,9],[392,9],[393,9],[394,9],[395,9],[396,9],[397,9],[398,9],[399,9],[400,9],[401,9],[402,9],[403,9],[404,9],[405,9],[406,9],[407,9],[408,9],[409,9],[410,9],[411,9],[412,9],[413,9],[414,9],[415,9],[416,9],[417,9],[419,11],[82,12],[84,13],[102,14],[63,15],[64,16],[62,17],[65,18],[66,19],[67,20],[68,21],[69,22],[70,23],[71,24],[72,25],[73,26],[74,27],[54,28],[55,29],[47,30],[48,31],[50,32],[79,33],[78,34],[76,35],[61,36],[60,37],[432,38],[96,82],[58,83],[455,80],[97,84],[446,85],[445,86],[447,87],[448,88],[449,89],[77,83],[85,83],[56,46],[51,47],[100,80],[423,49],[427,50],[123,49],[435,50],[429,50],[420,90],[107,80],[425,50],[117,49],[433,50],[113,91],[112,92],[57,51],[106,52],[441,53],[440,54],[442,55],[110,56],[452,93],[438,94],[105,95],[439,96],[104,97],[98,61],[103,62],[421,61],[109,63],[111,64],[424,65],[428,66],[443,51],[436,67],[430,68],[108,69],[426,70],[118,71],[434,72],[437,51],[124,73],[122,74],[422,75],[120,76],[119,77],[115,51],[114,78]],"semanticDiagnosticsPerFile":[444,453,454,451,53,52,94,88,92,91,87,86,95,93,89,90,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,418,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,419,82,84,81,83,102,101,63,64,62,65,66,67,68,69,70,71,72,73,74,116,54,55,47,48,50,46,79,78,76,75,99,49,61,60,59,432,431,96,58,455,80,97,44,45,8,9,11,10,2,12,13,14,15,16,17,18,19,3,4,20,24,21,22,23,25,26,27,5,28,29,30,31,6,35,32,33,34,36,7,37,42,43,38,39,40,41,1,450,446,445,447,448,449,77,85,56,51,100,423,427,121,123,435,429,420,107,425,117,433,113,112,57,106,441,440,442,110,452,438,105,[439,[{"file":"./src/stores/modules/permission.ts","start":123,"length":14,"messageText":"Module '\"@/api/menu\"' has no exported member 'getMenuListApi'. Did you mean to use 'import getMenuListApi from \"@/api/menu\"' instead?","category":1,"code":2614}]],104,98,103,421,109,111,[424,[{"file":"./src/views/dealer/index.vue","start":15719,"length":4,"code":2339,"category":1,"messageText":"Property 'code' does not exist on type 'AxiosResponse<ApiResponse<PageData<DealerInfo>>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":15775,"length":7,"code":2339,"category":1,"messageText":"Property 'records' does not exist on type 'ApiResponse<PageData<DealerInfo>>'."},{"file":"./src/views/dealer/index.vue","start":15823,"length":5,"code":2339,"category":1,"messageText":"Property 'total' does not exist on type 'ApiResponse<PageData<DealerInfo>>'."},{"file":"./src/views/dealer/index.vue","start":15871,"length":7,"code":2339,"category":1,"messageText":"Property 'current' does not exist on type 'ApiResponse<PageData<DealerInfo>>'."},{"file":"./src/views/dealer/index.vue","start":15922,"length":4,"code":2339,"category":1,"messageText":"Property 'size' does not exist on type 'ApiResponse<PageData<DealerInfo>>'."},{"file":"./src/views/dealer/index.vue","start":17692,"length":4,"code":2339,"category":1,"messageText":"Property 'code' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":17795,"length":7,"code":2339,"category":1,"messageText":"Property 'message' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":18836,"length":4,"code":2339,"category":1,"messageText":"Property 'code' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":18977,"length":7,"code":2339,"category":1,"messageText":"Property 'message' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":20376,"length":4,"code":2339,"category":1,"messageText":"Property 'code' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":20559,"length":7,"code":2339,"category":1,"messageText":"Property 'message' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":21847,"length":4,"code":2339,"category":1,"messageText":"Property 'code' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":21982,"length":7,"code":2339,"category":1,"messageText":"Property 'message' does not exist on type 'AxiosResponse<ApiResponse<any>, any, {}>'."},{"file":"./src/views/dealer/index.vue","start":10908,"length":6,"code":2339,"category":1,"messageText":"Property 'remark' does not exist on type '{ dealerCode: string; dealerName: string; creditCode: string; dealerLevel: number; region: string; contactPerson?: string | undefined; contactPhone?: string | undefined; cooperateStartDate: string; ... 5 more ...; dealerId?: number | undefined; }'."}]],428,443,436,[430,[{"file":"./src/views/invoice/index.vue","start":29934,"length":9,"code":2339,"category":1,"messageText":"Property 'minAmount' does not exist on type '{ invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; invoiceStatus: undefined; dataSource: string; invoiceStartDate: string; invoiceEndDate: string; pageNum: number; pageSize: number; }'."},{"file":"./src/views/invoice/index.vue","start":29978,"length":9,"code":2339,"category":1,"messageText":"Property 'maxAmount' does not exist on type '{ invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; invoiceStatus: undefined; dataSource: string; invoiceStartDate: string; invoiceEndDate: string; pageNum: number; pageSize: number; }'."},{"file":"./src/views/invoice/index.vue","start":30078,"length":12,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; invoiceStatus: undefined; dataSource: string; invoiceStartDate: string; invoiceEndDate: string; minAmount: any; maxAmount: any; }' is not assignable to parameter of type 'InvoiceQueryReq'.","category":1,"code":2345,"next":[{"messageText":"Type '{ invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; invoiceStatus: undefined; dataSource: string; invoiceStartDate: string; invoiceEndDate: string; minAmount: any; maxAmount: any; }' is missing the following properties from type 'InvoiceQueryReq': pageNum, pageSize","category":1,"code":2739}]}},{"file":"./src/views/invoice/index.vue","start":32901,"length":10,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ invoiceId: number; invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; totalAmount: number; invoiceDate: string; invoiceStatus: number; taxRate: number; dataSource: string; invoiceItems: { ...; }[]; }' is not assignable to parameter of type 'InvoiceUpdateReq'.","category":1,"code":2345,"next":[{"messageText":"Types of property 'invoiceItems' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '{ itemId: any; productCode: any; productName: any; invoiceQty: any; unitPriceNoTax: any; amountNoTax: any; taxRate: any; taxAmount: any; }[]' is not assignable to type 'InvoiceItemUpdateReq[]'.","category":1,"code":2322,"next":[{"messageText":"Type '{ itemId: any; productCode: any; productName: any; invoiceQty: any; unitPriceNoTax: any; amountNoTax: any; taxRate: any; taxAmount: any; }' is missing the following properties from type 'InvoiceItemUpdateReq': productQty, unitPrice, itemAmount","category":1,"code":2739}]}]}]}},{"file":"./src/views/invoice/index.vue","start":33848,"length":7,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ invoiceNo: string; orderNo: string; deliveryNo: string; dealerCode: string; dealerName: string; totalAmount: number; invoiceDate: string; invoiceStatus: number; taxRate: number; dataSource: string; invoiceItems: { ...; }[]; }' is not assignable to parameter of type 'InvoiceAddReq'.","category":1,"code":2345,"next":[{"messageText":"Types of property 'invoiceItems' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '{ productCode: any; productName: any; invoiceQty: any; unitPriceNoTax: any; amountNoTax: any; taxRate: any; taxAmount: any; }[]' is not assignable to type 'InvoiceItemAddReq[]'.","category":1,"code":2322,"next":[{"messageText":"Type '{ productCode: any; productName: any; invoiceQty: any; unitPriceNoTax: any; amountNoTax: any; taxRate: any; taxAmount: any; }' is missing the following properties from type 'InvoiceItemAddReq': productQty, unitPrice, itemAmount","category":1,"code":2739}]}]}]}},{"file":"./src/views/invoice/index.vue","start":18437,"length":13,"code":2551,"category":1,"messageText":"Property 'invoiceItemId' does not exist on type '{ itemId: number; invoiceId: number; invoiceNo: string; productCode: string; productName: string; productQty: number; unitPrice: number; itemAmount: number; taxRate: number; taxAmount: number; createBy?: string | undefined; createTime?: string | undefined; updateBy?: string | undefined; updateTime?: string | undefin...'. Did you mean 'invoiceId'?"},{"file":"./src/views/invoice/index.vue","start":18598,"length":10,"code":2339,"category":1,"messageText":"Property 'invoiceQty' does not exist on type '{ itemId: number; invoiceId: number; invoiceNo: string; productCode: string; productName: string; productQty: number; unitPrice: number; itemAmount: number; taxRate: number; taxAmount: number; createBy?: string | undefined; createTime?: string | undefined; updateBy?: string | undefined; updateTime?: string | undefin...'."},{"file":"./src/views/invoice/index.vue","start":18667,"length":14,"code":2339,"category":1,"messageText":"Property 'unitPriceNoTax' does not exist on type '{ itemId: number; invoiceId: number; invoiceNo: string; productCode: string; productName: string; productQty: number; unitPrice: number; itemAmount: number; taxRate: number; taxAmount: number; createBy?: string | undefined; createTime?: string | undefined; updateBy?: string | undefined; updateTime?: string | undefin...'."},{"file":"./src/views/invoice/index.vue","start":18761,"length":11,"code":2339,"category":1,"messageText":"Property 'amountNoTax' does not exist on type '{ itemId: number; invoiceId: number; invoiceNo: string; productCode: string; productName: string; productQty: number; unitPrice: number; itemAmount: number; taxRate: number; taxAmount: number; createBy?: string | undefined; createTime?: string | undefined; updateBy?: string | undefined; updateTime?: string | undefin...'."},{"file":"./src/views/invoice/index.vue","start":19324,"length":11,"code":2339,"category":1,"messageText":"Property 'amountNoTax' does not exist on type '{ itemId: number; invoiceId: number; invoiceNo: string; productCode: string; productName: string; productQty: number; unitPrice: number; itemAmount: number; taxRate: number; taxAmount: number; createBy?: string | undefined; createTime?: string | undefined; updateBy?: string | undefined; updateTime?: string | undefin...'."}]],108,426,118,[434,[{"file":"./src/views/rebate/index.vue","start":18996,"length":12,"messageText":"Variable 'responseData' implicitly has type 'any' in some locations where its type cannot be determined.","category":1,"code":7034},{"file":"./src/views/rebate/index.vue","start":20763,"length":12,"messageText":"Variable 'responseData' implicitly has an 'any' type.","category":1,"code":7005}]],437,[124,[{"file":"./src/views/sys/dict-item/index.vue","start":8324,"length":7,"messageText":"Module '\"../../../api/dict\"' has no exported member 'dictApi'.","category":1,"code":2305},{"file":"./src/views/sys/dict-item/index.vue","start":8338,"length":8,"messageText":"Module '\"../../../api/dict\"' has no exported member 'DictType'.","category":1,"code":2305}]],[122,[{"file":"./src/views/sys/dict/index.vue","start":8205,"length":7,"messageText":"Module '\"../../../api/dict\"' has no exported member 'dictApi'.","category":1,"code":2305},{"file":"./src/views/sys/dict/index.vue","start":8219,"length":8,"messageText":"Module '\"../../../api/dict\"' has no exported member 'DictType'.","category":1,"code":2305},{"file":"./src/views/sys/dict/index.vue","start":8234,"length":20,"messageText":"Module '\"../../../api/dict\"' has no exported member 'DictTypeSearchParams'.","category":1,"code":2305}]],422,120,119,115,[114,[{"file":"./src/views/users/index.vue","start":16164,"length":5,"code":2322,"category":1,"messageText":"Type 'null' is not assignable to type 'Menu[] | { menuId: number; parentId?: number | undefined; menuName: string; menuType: string; menuTypeText: string; path?: string | undefined; icon?: string | undefined; sort: number; ... 5 more ...; children?: ...[] | undefined; }[] | undefined'.","relatedInformation":[{"file":"./src/api/role.ts","start":1554,"length":5,"messageText":"The expected type comes from property 'menus' which is declared here on type 'Role | { roleId: number; roleCode: string; roleName: string; status: number; statusText: string; remark: string; createTime: string; updateTime: string; menuIds?: number[] | undefined; menus?: { ...; }[] | undefined; }'","category":3,"code":6500}]},{"file":"./src/views/users/index.vue","start":16508,"length":5,"code":2322,"category":1,"messageText":"Type 'null' is not assignable to type 'Menu[] | { menuId: number; parentId?: number | undefined; menuName: string; menuType: string; menuTypeText: string; path?: string | undefined; icon?: string | undefined; sort: number; ... 5 more ...; children?: ...[] | undefined; }[] | undefined'.","relatedInformation":[{"file":"./src/api/role.ts","start":1554,"length":5,"messageText":"The expected type comes from property 'menus' which is declared here on type 'Role | { roleId: number; roleCode: string; roleName: string; status: number; statusText: string; remark: string; createTime: string; updateTime: string; menuIds?: number[] | undefined; menus?: { ...; }[] | undefined; }'","category":3,"code":6500}]},{"file":"./src/views/users/index.vue","start":16851,"length":5,"code":2322,"category":1,"messageText":"Type 'null' is not assignable to type 'Menu[] | { menuId: number; parentId?: number | undefined; menuName: string; menuType: string; menuTypeText: string; path?: string | undefined; icon?: string | undefined; sort: number; ... 5 more ...; children?: ...[] | undefined; }[] | undefined'.","relatedInformation":[{"file":"./src/api/role.ts","start":1554,"length":5,"messageText":"The expected type comes from property 'menus' which is declared here on type 'Role | { roleId: number; roleCode: string; roleName: string; status: number; statusText: string; remark: string; createTime: string; updateTime: string; menuIds?: number[] | undefined; menus?: { ...; }[] | undefined; }'","category":3,"code":6500}]}]]],"affectedFilesPendingEmit":[100,423,427,121,123,435,429,420,107,425,117,433,113,112,57,106,441,440,442,110,452,438,105,439,104,98,103,421,109,111,424,428,443,436,430,108,426,118,434,437,124,122,422,120,119,115,114],"emitSignatures":[57,98,100,103,104,105,106,107,108,109,110,111,114,115,117,118,119,120,122,123,124,421,422,423,424,425,426,427,428,429,430,433,434,435,436,437,438,439,440,441,442,443]},"version":"5.2.2"} | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment