From 551c39a471a995ff0aeff7b42b8ac15ec97379de Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Wed, 31 Jan 2024 09:15:07 +0800
Subject: [PATCH 01/11] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=AE=A2=E6=9C=8D?=
=?UTF-8?q?=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/aftersales/aftersalesWorkOrder.js | 28 ++
src/option/aftersales/vueTvemp.js | 121 ++++-
src/views/aftersales/aftersalesWorkOrder.vue | 437 +++++++++++++-----
.../aftersales/aftersalesWorkOrderAdd.vue | 11 +-
.../aftersales/aftersalesWorkOrderInfo.vue | 87 ++--
.../aftersales/aftersalesWorkOrderend.vue | 14 +-
.../aftersales/aftersalesWorkOrdermodify.vue | 52 +--
.../inventory/distrilbutionBillLadingView.vue | 70 ++-
.../parcelList/distributionParcelList.vue | 34 ++
9 files changed, 659 insertions(+), 195 deletions(-)
diff --git a/src/api/aftersales/aftersalesWorkOrder.js b/src/api/aftersales/aftersalesWorkOrder.js
index 9a484776..1db6eef6 100644
--- a/src/api/aftersales/aftersalesWorkOrder.js
+++ b/src/api/aftersales/aftersalesWorkOrder.js
@@ -502,4 +502,32 @@ export const $_aftersalesCustomerMallsetDefault = (data) => {
method: 'post',
data
})
+}
+
+
+// 财务入账填写
+export const $_updateFinanceTime = (data) => {
+ return request({
+ url: '/api/logpm-aftersales/aftersalesWorkOrder/updateFinanceTime',
+ method: 'post',
+ data
+ })
+}
+
+// 创建指派商场
+export const $_basicdataTripartiteMall = (params) => {
+ return request({
+ url: '/api/logpm-basicdata/basicdataTripartiteMall/getOwn',
+ method: 'get',
+ params
+ })
+}
+
+
+export const $_aftersalesCustomerMallgetByClientId = (params) => {
+ return request({
+ url: '/api/logpm-aftersales/aftersalesCustomerMall/getByClientId',
+ method: 'get',
+ params
+ })
}
\ No newline at end of file
diff --git a/src/option/aftersales/vueTvemp.js b/src/option/aftersales/vueTvemp.js
index 547caf27..a698961f 100644
--- a/src/option/aftersales/vueTvemp.js
+++ b/src/option/aftersales/vueTvemp.js
@@ -135,7 +135,17 @@ export const columnList = [
sortable: true,
head: false,
},
-
+ {
+ prop: 'totalAmount',
+ label: '赔款金额',
+ type: 2,
+ values: '',
+ width: '150',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
{
prop: 'deliverGoodsTime',
label: '送货时间',
@@ -252,17 +262,17 @@ export const columnList = [
// sortable: true,
// head: false,
// },
- // {
- // prop: 'processNumber',
- // label: '钉钉流程号',
- // type: 2,
- // values: '',
- // width: '150',
- // checkarr: [],
- // fixed: false,
- // sortable: true,
- // head: false,
- // },
+ {
+ prop: 'processNumber',
+ label: '钉钉流程号',
+ type: 2,
+ values: '',
+ width: '150',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
{
prop: 'reviewedBy',
label: '审核人',
@@ -285,6 +295,7 @@ export const columnList = [
sortable: true,
head: false,
},
+
{
prop: 'entryTime',
label: '财务入账时间',
@@ -296,6 +307,17 @@ export const columnList = [
sortable: true,
head: false,
},
+ {
+ prop: 'operator',
+ label: '操作人',
+ type: 2,
+ values: '',
+ width: '150',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
{
prop: 'remarks',
label: '备注',
@@ -962,4 +984,79 @@ export const CustomerColumnList = [
sortable: false,
},
+]
+
+export const MallassignmentColumnList = [
+ {
+ prop: '',
+ label: '序号',
+ type: 12,
+ values: '',
+ width: 55,
+ fixed: true,
+ },
+ {
+ prop: 'clientName',
+ label: '商场名称',
+ type: 1,
+ values: '',
+ width: '130',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
+ {
+ prop: 'customerServiceName',
+ label: '客服名称',
+ type: 1,
+ values: '',
+ width: '130',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
+
+
+ {
+ prop: 'createTime',
+ label: '创建时间',
+ type: 1,
+ values: '',
+ width: '130',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
+ {
+ prop: '',
+ label: '操作',
+ type: 6,
+ values: '',
+ width: '120',
+ checkarr: [],
+ fixed: 'right',
+ sortable: false,
+ },
+
+]
+
+
+
+export const customerserviceColumnList = [
+ {
+ prop: 'customerServiceName',
+ label: '客服名称',
+ type: 1,
+ values: '',
+ width: '130',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
+
+
]
\ No newline at end of file
diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue
index 14f27eef..cf53e338 100644
--- a/src/views/aftersales/aftersalesWorkOrder.vue
+++ b/src/views/aftersales/aftersalesWorkOrder.vue
@@ -17,16 +17,17 @@
-
+
+
+
-
-
+
@@ -87,11 +88,19 @@
新 增
-
+
导出报表
-
+
默认指派
-
+ 批量确定 -->
-
+ >批量确定
工单指派
@@ -159,7 +168,13 @@
申诉
-
+
+ 财务入账
@@ -167,7 +182,7 @@
-
+
@@ -684,7 +699,7 @@
type="datetime"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD HH:mm:ss"
- placeholder="请选择运损发现时间"
+ placeholder="请选择审核时间"
/>
@@ -694,7 +709,7 @@
type="datetime"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD HH:mm:ss"
- placeholder="请选择运损发现时间"
+ placeholder="请选择时间"
/>
@@ -720,7 +735,7 @@
-
+
-
+
+
+
+
+
+
+ 解绑
+ 设为默认
+
+
+
+
+
@@ -761,9 +807,9 @@
background
@size-change="assignsizeChange"
@current-change="assigncurrentChange"
- :current-page="page.currentPage"
+ :current-page="assigncurrentPage"
:page-sizes="[30, 50, 80, 120]"
- :page-size="page.pageSize"
+ :page-size="assignpageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="CustomerTotal"
>
@@ -805,22 +851,44 @@
v-loading="CreateassignmentLoading"
element-loading-text="正在处理中..."
>
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -902,6 +1018,9 @@ import {
$_aftersalesCustomerMallremove,
$_aftersalesCustomerMallsave,
$_aftersalesCustomerMallsetDefault,
+ $_updateFinanceTime,
+ $_basicdataTripartiteMall,
+ $_aftersalesCustomerMallgetByClientId,
} from '@/api/aftersales/aftersalesWorkOrder';
import { getToken } from '@/utils/auth';
import NProgress from 'nprogress';
@@ -925,6 +1044,8 @@ import {
AppealList,
timeoutList,
CustomerColumnList,
+ MallassignmentColumnList,
+ customerserviceColumnList,
} from '@/option/aftersales/vueTvemp.js';
import { processRowProperty, isNumer, computeNumber } from '@/utils/util';
import { useRouter } from 'vue-router';
@@ -934,9 +1055,25 @@ const $router = useRouter();
const $useStore = useStore();
const $route = useRoute();
/** vuex */
+const customerData=ref([]);//查询已绑定的客服
const accessControl = $useStore.getters.permission;
console.log(accessControl, '权限按钮');
-
+const loadingFinancial = ref(false);
+const assigncurrentPage = ref(1); //商场当前多少
+const assignpageSize = ref(30);
+const Malldropdown = ref([]); //商场选择
+const scChange=(val)=>{
+ CreateassignmentLoading.value=true;//开启加载
+ $_aftersalesCustomerMallgetByClientId({clientId:val}).then(res=>{
+ customerData.value=res.data.data
+ AssignCustomerservice.value.forEach((itemA) => {
+ let exists = customerData.value.some((itemB) => itemB.customerServiceId == itemA.id);
+ itemA.disabled = exists ? true : false;
+ });
+CreateassignmentLoading.value=false;//开启加载
+console.log(AssignCustomerservice.value,'处理好的数据');
+})
+}
// workAdd;//新增
// batch_return;//批量打回
// assign;//工单指派
@@ -984,6 +1121,7 @@ const PermissionButton = computed(() => {
};
});
const CustomerServicea = ref(false); //客服指派弹窗
+const dialogFinancialaccounting = ref(false); //财务入账
const dialogCustomer = ref(false); //客服介入弹窗
const CustomerServiceForm = ref({}); //客服介入表单
const DingTalkfilling = ref({}); //钉钉号表单
@@ -996,6 +1134,7 @@ const BatchFrom = ref({}); //批量打回
const AssignCustomerlist = ref([]); //指派选择人员列表
const selectList = ref([]); //表格勾选选中
const CustomerLoad = ref(false); //客服指派查询弹窗加载
+const FinancialFrom = ref({}); //财务入账填写
const currentPage = ref(1); // 默认页码
const TransportlossList = ref([
//运损发现节点
@@ -1067,21 +1206,21 @@ const AppealStatus = ref(false); //申诉列表状态
const dialogModifyAmount = ref(false); //超时金额修改弹出状态
const UserPermissions = ref('仓库客服'); //客服权限
const TabPermissions = ref(0); //菜单权限
-const AssignmentType = ref('1');//指派切换类型
+const AssignmentType = ref('1'); //指派切换类型
const AppealeditorState = ref(false); //申诉是否为编辑状态(默认否)
const AppealStatusT = ref(false); //是否为申诉列表
const loadingCustomer = ref(false); //客服介入弹窗加载
const TabList = ref([
- { name: 0, label: '全部', state: true },
- { name: 3, label: '待处理', state: true },
- { name: 9, label: '待审核', state: true },
- { name: 8, label: '待回复', state: false },
- { name: 1, label: '处理中', state: true },
- { name: 2, label: '处理完毕', state: true },
- { name: 6, label: '仲裁中', state: true },
- { name: 5, label: '客服介入', state: true },
- { name: 4, label: '理赔金额未出', state: true },
- { name: 7, label: '超时未处理', state: true },
+ { name: 0, label: '全部', state: true, request: true },
+ { name: 3, label: '待处理', state: true, request: true },
+ { name: 9, label: '待审核', state: true, request: true },
+ { name: 8, label: '待回复', state: false, request: true },
+ { name: 1, label: '处理中', state: true, request: true },
+ { name: 2, label: '处理完毕', state: true, request: true },
+ { name: 6, label: '仲裁中', state: true, request: true },
+ { name: 5, label: '客服介入', state: true, request: true },
+ { name: 4, label: '理赔金额未出', state: true, request: true },
+ { name: 7, label: '超时未处理', state: true, request: true },
]); //标签栏
const DeliveryDriver = ref([]);
@@ -1289,12 +1428,15 @@ const ButtonPermissions = computed(() => {
add: true, //新增按钮
batchReject: UserPermissions.value != '仓库客服', //批量打回
assignment: UserPermissions.value == '总部客服经理', //工单指派
- applyArbitration: UserPermissions.value == '仓库客服', //客服介入
+ applyArbitration: false, //客服介入
DingTalkNumber: UserPermissions.value == '总部客服经理', //钉钉号填写
batchFinish: UserPermissions.value != '仓库客服', //批量完结
appeal: false, //申诉
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: UserPermissions.value != '仓库客服', //默认指派
+ export_Report: true, //导出报表
};
case 1: //处理中
return {
@@ -1307,6 +1449,9 @@ const ButtonPermissions = computed(() => {
appeal: false, //申诉
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 2: //处理完毕
return {
@@ -1319,18 +1464,24 @@ const ButtonPermissions = computed(() => {
Batchdetermination: UserPermissions.value == '仓库客服', //批量确定
ManagerConfirmed: UserPermissions.value == '总部客服经理', //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 3: //待处理
return {
add: false, //新增按钮
batchReject: UserPermissions.value == '总部客服', //批量打回
assignment: UserPermissions.value == '总部客服经理', //工单指派
- applyArbitration: UserPermissions.value == '仓库客服', //客服介入
+ applyArbitration: false, //客服介入
batchFinish: UserPermissions.value != '仓库客服', //批量完结
appeal: false, //申诉
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 4: //理赔金额未出
return {
@@ -1343,6 +1494,9 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 5: //仲裁中
return {
@@ -1355,6 +1509,9 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: true, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 6: //完结
return {
@@ -1367,6 +1524,9 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: true, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
case 7: //超时未处理
return {
@@ -1379,6 +1539,9 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: false, //导出报表
};
case 8: //待回复
return {
@@ -1391,6 +1554,24 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: false, //导出报表
+ };
+ case 9: //待审核
+ return {
+ add: false, //新增按钮
+ batchReject: false, //批量打回
+ assignment: false, //工单指派
+ applyArbitration: false, //客服介入
+ batchFinish: false, //批量完结
+ appeal: false, //申诉
+ Batchdetermination: false, //批量确定
+ ManagerConfirmed: UserPermissions.value == '总部客服经理', //处理完毕下面的客服经理批量确定
+ ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: true, //导出报表
};
// 其他任何情况下的默认情况
default:
@@ -1404,6 +1585,9 @@ const ButtonPermissions = computed(() => {
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
+ Financial_accounting: false, //财务入账
+ defaultassignments: false, //默认指派
+ export_Report: false, //导出报表
};
}
});
@@ -1450,7 +1634,7 @@ const TransportLossNode = ref([
]);
const Statusprocessing = val => {
- val.forEach(item => {
+ val.forEach(item => {
// 对为null的数据进行处理
// for (const property in item) {
// if (item[property] == null) {
@@ -1458,7 +1642,7 @@ const Statusprocessing = val => {
// }
// }
// 对状态进行处理
- console.log(columnList[10],'columnList[10]');
+ console.log(columnList[10], 'columnList[10]');
if (item.workOrderType == 1) {
item.workOrderTypeNameS = columnList[2].checkarr[0].label; //货损
} else if (item.workOrderType == 2) {
@@ -1587,9 +1771,17 @@ const Tableheaderswitching = val => {
publicColumnList.value = val; //默认加载表格
details.columnList = val; //列表配置项
};
+const state = ref(0);
// 页面初始化
const OnLoad = () => {
+ // state.value = localStorage.getItem('state');
+ // console.log(state.value,'当前页面状态');
+ // if(state.value==1){
+ // return
+ // }
+ // state.value=1
+ // localStorage.setItem('state', state.value);
// 表格切换
userInfo.value = JSON.parse(localStorage.getItem('TWMS-userInfo')); //获取本地登录人参数
if (localStorage.getItem('my_data')) {
@@ -2792,6 +2984,7 @@ const DataRendering = (val, input) => {
// data.workOrderStatus = 10;
// details.query.workOrderStatus = 10;
// }
+
data.workOrderStatus = 10;
details.query.workOrderStatus = 10;
ArbitrationStatus.value = true; //可以申请仲裁
@@ -3190,49 +3383,17 @@ const fellSuccess = (response, uploadFile) => {
};
// 处理结果和理赔确定
const DetermineStorage = val => {
+ if (!details.selectionList.length) {
+ ElMessage({
+ message: '请勾选数据',
+ type: 'warning',
+ });
+ return;
+ }
let data = {
assignList: [],
};
- let ConfirmStatus = false; //批量确认状态
- if (!val.row) {
- // 说明点击的批量确定
- console.log('当前点击的批量确定');
- if (!details.selectionList.length) {
- ElMessage({
- message: '请勾选要处理的数据数据',
- type: 'warning',
- });
- return;
- } else {
- ConfirmStatus = true; //说明走的是批量
- data['assignList'] = details.selectionList.map(item => item.id);
- console.log(data['assignList'], '批量确定处理好的参数');
- }
- } else {
- let ID = {};
- ID = val.row.id;
- data['assignList'].push(ID);
- }
-
- if (ConfirmStatus) {
- // 走的批量确认
- let state = details.selectionList.every(item => item.workOrderStatus == '40');
- if (!state) {
- ElMessage({
- message: '批量确认中状态只能为待审核',
- type: 'warning',
- });
- return;
- }
- } else {
- if (val.workOrderStatus != '40') {
- ElMessage({
- message: '状态错误,已经确认过',
- type: 'warning',
- });
- return;
- }
- }
+ data['assignList'] = details.selectionList.map(item => item.id);
details.loadingObj.list = true; //开启加载效果
// 完结结果确定
@@ -3749,7 +3910,47 @@ const amountMoney = () => {
console.log('赔款总计金额', TotalamountCompensation.value);
console.log('收款总计金额', TotalamountReceived.value);
};
-
+// 财务入账按钮
+const Financialfillingbtn = () => {
+ if (!details.selectionList.length) {
+ ElMessage({
+ message: '请勾选选择要删除的数据',
+ type: 'warning',
+ });
+ return;
+ }
+ dialogFinancialaccounting.value = true; //开启财务入账弹窗
+};
+// 财务入账确定按钮
+const Financialfilling = () => {
+ let data = {
+ ids: '',
+ ...FinancialFrom.value,
+ };
+ if (details.selectionList.length) {
+ data.ids = details.selectionList.map(item => item.id).join(',');
+ loadingFinancial.value = true; //开启加载
+ $_updateFinanceTime(data)
+ .then(res => {
+ console.log(res, '财务入账填写成功');
+ if (res.data.code == 200) {
+ ElMessage({
+ message: res.data.msg,
+ type: 'success',
+ });
+ dialogFinancialaccounting.value = false; //关闭财务入账弹窗
+ DataRendering(TabPermissions.value, details.query);
+ }
+ AppealListFn();
+ })
+ .catch(res => {
+ console.log(res, '财务入账成功返回值');
+ })
+ .finally(() => {
+ loadingFinancial.value = false; //关闭加载
+ });
+ }
+};
// 批量完结
const Batchcompletion = () => {
console.log(details.selectionList);
@@ -3932,9 +4133,9 @@ const exportReport = () => {
const defaultAssignments = () => {
CustomerServicea.value = true; //开启弹窗
let data = {
- current: details.page.currentPage,
- size: details.page.pageSize,
- typesOf:AssignmentType.value,
+ current: assigncurrentPage.value,
+ size: assignpageSize.value,
+ typesOf: AssignmentType.value,
};
CustomerLoad.value = true; //开启加载
$_aftersalesCustomerMall(data)
@@ -3948,7 +4149,16 @@ const defaultAssignments = () => {
CustomerLoad.value = false; //关闭加载
});
};
-
+// 商场指派每一页多少个条
+const assignsizeChange = val => {
+ console.log('123');
+ (assignpageSize.value = val), defaultAssignments();
+};
+// 点击多少页
+const assigncurrentChange = val => {
+ assigncurrentPage.value = val;
+ defaultAssignments();
+};
// 解绑客服默认指派
const Unbindassignment = val => {
// let data=
@@ -3985,20 +4195,32 @@ const setAsdefault = val => {
let data = {};
data = val.row;
CreateassignmentLoading.value = true; //开启加载
- $_aftersalesCustomerMallsetDefault(data).then(res => {
+ $_aftersalesCustomerMallsetDefault(data)
+ .then(res => {
console.log(res, '设为默认');
- if(res.data.code == 200){
- defaultAssignments()
+ if (res.data.code == 200) {
+ defaultAssignments();
}
- }).catch(res=>{
-
- }).finally(()=>{
+ })
+ .catch(res => {})
+ .finally(() => {
CreateassignmentLoading.value = false; //关闭加载
});
};
// 指派新增
const CreateAdditions = () => {
+ // Malldropdown.value
+ let a=[{a:1,disabled:false},{a:2,disabled:false},{a:3,disabled:false}]
+ let tab=[{}]
+ if (AssignmentType.value == '2') {
+ $_basicdataTripartiteMall({}).then(res => {
+ console.log(res, '商场指派列表');
+ if(res.data.data){
+ Malldropdown.value = res.data.data;
+ }
+ });
+ }
Createassignment.value = true; //开启弹窗
$_getCustomerServicePersonnel({})
.then(res => {
@@ -4010,20 +4232,21 @@ const CreateAdditions = () => {
});
};
// 指派切换
-const AssignSwitch=(val)=>{
+const AssignSwitch = val => {
console.log(val);
- if(val.props.name == '0'){
+ if (val.props.name == '0') {
// 总部指派
- AssignmentType.value='1'
- }else if(val.props.name == '1'){
+ AssignmentType.value = '1';
+ } else if (val.props.name == '1') {
// 商场指派
- AssignmentType.value='2'
+ AssignmentType.value = '2';
}
- defaultAssignments()
-}
+ defaultAssignments();
+};
// 指派提交
const AssignSubmission = () => {
+
let data = {
aftersalesCustomerMallEntities: [],
};
@@ -4032,9 +4255,11 @@ const AssignSubmission = () => {
customerServiceId: AssignCustomerservice.value.find(data => data.id == res).id, //仓库客服名称ID
customerServiceName: AssignCustomerservice.value.find(data => data.id == res).realName, //客服名称
clientId: BatchFrom.value.AssignWarehouse, //客服仓库ID
- clientName: warehouseData.value.find(res => res.value == BatchFrom.value.AssignWarehouse)
- .label, //客服绑定仓库
- typesOf:AssignmentType.value,
+ clientName:
+ AssignmentType.value == '1'
+ ? warehouseData.value.find(res => res.value == BatchFrom.value.AssignWarehouse).label
+ : Malldropdown.value.find(res => res.id == BatchFrom.value.AssignWarehouse).tripartiteMall, //客服绑定仓库
+ typesOf: AssignmentType.value,
conditions: '2',
});
});
@@ -4052,7 +4277,7 @@ const AssignSubmission = () => {
Createassignment.value = false; //关闭页面
AssignCustomerlist.value = []; //清空选中列表
BatchFrom.value.AssignWarehouse = ''; //清空选择
- defaultAssignments()
+ defaultAssignments();
})
.catch(() => {});
}
@@ -4637,7 +4862,7 @@ const AssignSubmission = () => {
justify-content: space-between;
}
.el_Createbinding {
- height: 450px;
+ height:110px;
display: flex;
align-items: flex-start;
justify-content: flex-start;
diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue
index 26db7642..ae6c30b8 100644
--- a/src/views/aftersales/aftersalesWorkOrderAdd.vue
+++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue
@@ -1,5 +1,7 @@
-
+
+
@@ -597,6 +599,7 @@
+
-
diff --git a/yarn.lock b/yarn.lock
deleted file mode 100644
index 0c97b9bc..00000000
--- a/yarn.lock
+++ /dev/null
@@ -1,2000 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@antfu/utils@^0.7.0", "@antfu/utils@^0.7.2":
- "integrity" "sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg=="
- "resolved" "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.7.tgz"
- "version" "0.7.7"
-
-"@babel/parser@^7.23.5":
- "integrity" "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ=="
- "resolved" "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.6.tgz"
- "version" "7.23.6"
-
-"@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.0":
- "integrity" "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ=="
- "resolved" "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.6.tgz"
- "version" "7.23.6"
- dependencies:
- "regenerator-runtime" "^0.14.0"
-
-"@bpmn-io/diagram-js-ui@^0.2.2":
- "integrity" "sha512-IgOIxOwoqsFB2mMPdXtcbPVPjdYkZ3huW7ipowYLhg5jdRGHlBronQ+LER+lfWro6sPtzEsw7qX8D8Yq9M2S5g=="
- "resolved" "https://registry.npmmirror.com/@bpmn-io/diagram-js-ui/-/diagram-js-ui-0.2.2.tgz"
- "version" "0.2.2"
- dependencies:
- "htm" "^3.1.1"
- "preact" "^10.11.2"
-
-"@ctrl/tinycolor@^3.4.1":
- "integrity" "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA=="
- "resolved" "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz"
- "version" "3.6.1"
-
-"@element-plus/icons-vue@^2.0.6", "@element-plus/icons-vue@^2.0.9", "@element-plus/icons-vue@^2.3.1":
- "integrity" "sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg=="
- "resolved" "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz"
- "version" "2.3.1"
-
-"@floating-ui/core@^1.4.2":
- "integrity" "sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A=="
- "resolved" "https://registry.npmmirror.com/@floating-ui/core/-/core-1.5.2.tgz"
- "version" "1.5.2"
- dependencies:
- "@floating-ui/utils" "^0.1.3"
-
-"@floating-ui/dom@^1.0.1":
- "integrity" "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA=="
- "resolved" "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.5.3.tgz"
- "version" "1.5.3"
- dependencies:
- "@floating-ui/core" "^1.4.2"
- "@floating-ui/utils" "^0.1.3"
-
-"@floating-ui/utils@^0.1.3":
- "integrity" "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A=="
- "resolved" "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.1.6.tgz"
- "version" "0.1.6"
-
-"@intlify/core-base@9.8.0":
- "integrity" "sha512-UxaSZVZ1DwqC/CltUZrWZNaWNhfmKtfyV4BJSt/Zt4Or/fZs1iFj0B+OekYk1+MRHfIOe3+x00uXGQI4PbO/9g=="
- "resolved" "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.8.0.tgz"
- "version" "9.8.0"
- dependencies:
- "@intlify/message-compiler" "9.8.0"
- "@intlify/shared" "9.8.0"
-
-"@intlify/message-compiler@9.8.0":
- "integrity" "sha512-McnYWhcoYmDJvssVu6QGR0shqlkJuL1HHdi5lK7fNqvQqRYaQ4lSLjYmZxwc8tRNMdIe9/KUKfyPxU9M6yCtNQ=="
- "resolved" "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.8.0.tgz"
- "version" "9.8.0"
- dependencies:
- "@intlify/shared" "9.8.0"
- "source-map-js" "^1.0.2"
-
-"@intlify/shared@9.8.0":
- "integrity" "sha512-TmgR0RCLjzrSo+W3wT0ALf9851iFMlVI9EYNGeWvZFUQTAJx0bvfsMlPdgVtV1tDNRiAfhkFsMKu6jtUY1ZLKQ=="
- "resolved" "https://registry.npmmirror.com/@intlify/shared/-/shared-9.8.0.tgz"
- "version" "9.8.0"
-
-"@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.15":
- "integrity" "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
- "resolved" "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
- "version" "1.4.15"
-
-"@nodelib/fs.scandir@2.1.5":
- "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="
- "resolved" "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
- "version" "2.1.5"
- dependencies:
- "@nodelib/fs.stat" "2.0.5"
- "run-parallel" "^1.1.9"
-
-"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5":
- "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
- "resolved" "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
- "version" "2.0.5"
-
-"@nodelib/fs.walk@^1.2.3":
- "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="
- "resolved" "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
- "version" "1.2.8"
- dependencies:
- "@nodelib/fs.scandir" "2.1.5"
- "fastq" "^1.6.0"
-
-"@popperjs/core@npm:@sxzz/popperjs-es@^2.11.7":
- "integrity" "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
- "resolved" "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz"
- "version" "2.11.7"
-
-"@rollup/pluginutils@^5.0.2":
- "integrity" "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g=="
- "resolved" "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz"
- "version" "5.1.0"
- dependencies:
- "@types/estree" "^1.0.0"
- "estree-walker" "^2.0.2"
- "picomatch" "^2.3.1"
-
-"@saber/nf-design-base-elp@^1.1.1":
- "integrity" "sha512-hhqtQUAFeUn1SqPb44loW68bB1/5RnEZDUfzA9X1La40RjW5Btg9eyiWSQdYI3LAD/9UXkPMIuQzCkXPXCPtVQ=="
- "resolved" "https://center.javablade.com/api/packages/blade/npm/%40saber%2Fnf-design-base-elp/-/1.1.1/nf-design-base-elp-1.1.1.tgz"
- "version" "1.1.1"
- dependencies:
- "bpmn-js" "11.5.0"
- "monaco-editor" "0.36.1"
- "randomcolor" "^0.6.2"
-
-"@smallwei/avue@^3.2.19":
- "integrity" "sha512-HdgMwrGaMsERneJJSlVgizfQWhXCfbOnwDa4QeIKbw5VQVD5qgA2/ohKlMOSvrcO5BtHBnRFFcLkxZfBt6o3TA=="
- "resolved" "https://registry.npmmirror.com/@smallwei/avue/-/avue-3.2.23.tgz"
- "version" "3.2.23"
- dependencies:
- "@element-plus/icons-vue" "^2.0.6"
- "countup.js" "^1.9.3"
- "dayjs" "^1.10.4"
-
-"@transloadit/prettier-bytes@0.0.7":
- "integrity" "sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA=="
- "resolved" "https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz"
- "version" "0.0.7"
-
-"@types/estree@^1.0.0":
- "integrity" "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw=="
- "resolved" "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz"
- "version" "1.0.5"
-
-"@types/event-emitter@^0.3.3":
- "integrity" "sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ=="
- "resolved" "https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.5.tgz"
- "version" "0.3.5"
-
-"@types/lodash-es@*", "@types/lodash-es@^4.17.6":
- "integrity" "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ=="
- "resolved" "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz"
- "version" "4.17.12"
- dependencies:
- "@types/lodash" "*"
-
-"@types/lodash@*", "@types/lodash@^4.14.182":
- "integrity" "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ=="
- "resolved" "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.202.tgz"
- "version" "4.14.202"
-
-"@types/mockjs@^1.0.4":
- "integrity" "sha512-SXgrhajHG7boLv6oU93CcmdDm0HYRiceuz6b+7z+/2lCJPTWDv0V5YiwFHT2ejE4bQqgSXQiVPQYPWv7LGsK1g=="
- "resolved" "https://registry.npmmirror.com/@types/mockjs/-/mockjs-1.0.10.tgz"
- "version" "1.0.10"
-
-"@types/raf@^3.4.0":
- "integrity" "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw=="
- "resolved" "https://registry.npmmirror.com/@types/raf/-/raf-3.4.3.tgz"
- "version" "3.4.3"
-
-"@types/web-bluetooth@^0.0.16":
- "integrity" "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ=="
- "resolved" "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz"
- "version" "0.0.16"
-
-"@uppy/companion-client@^2.2.2":
- "integrity" "sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og=="
- "resolved" "https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz"
- "version" "2.2.2"
- dependencies:
- "@uppy/utils" "^4.1.2"
- "namespace-emitter" "^2.0.1"
-
-"@uppy/core@^2.0.3", "@uppy/core@^2.1.1", "@uppy/core@^2.1.4", "@uppy/core@^2.3.3":
- "integrity" "sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ=="
- "resolved" "https://registry.npmmirror.com/@uppy/core/-/core-2.3.4.tgz"
- "version" "2.3.4"
- dependencies:
- "@transloadit/prettier-bytes" "0.0.7"
- "@uppy/store-default" "^2.1.1"
- "@uppy/utils" "^4.1.3"
- "lodash.throttle" "^4.1.1"
- "mime-match" "^1.0.2"
- "namespace-emitter" "^2.0.1"
- "nanoid" "^3.1.25"
- "preact" "^10.5.13"
-
-"@uppy/store-default@^2.1.1":
- "integrity" "sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ=="
- "resolved" "https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz"
- "version" "2.1.1"
-
-"@uppy/utils@^4.1.2", "@uppy/utils@^4.1.3":
- "integrity" "sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw=="
- "resolved" "https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.3.tgz"
- "version" "4.1.3"
- dependencies:
- "lodash.throttle" "^4.1.1"
-
-"@uppy/xhr-upload@^2.0.3", "@uppy/xhr-upload@^2.0.7":
- "integrity" "sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ=="
- "resolved" "https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz"
- "version" "2.1.3"
- dependencies:
- "@uppy/companion-client" "^2.2.2"
- "@uppy/utils" "^4.1.2"
- "nanoid" "^3.1.25"
-
-"@vitejs/plugin-vue@^1.3.0":
- "integrity" "sha512-/QJ0Z9qfhAFtKRY+r57ziY4BSbGUTGsPRMpB/Ron3QPwBZM4OZAZHdTa4a8PafCwU5DTatXG8TMDoP8z+oDqJw=="
- "resolved" "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-1.10.2.tgz"
- "version" "1.10.2"
-
-"@vue/compiler-core@3.3.11":
- "integrity" "sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w=="
- "resolved" "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@babel/parser" "^7.23.5"
- "@vue/shared" "3.3.11"
- "estree-walker" "^2.0.2"
- "source-map-js" "^1.0.2"
-
-"@vue/compiler-dom@3.3.11":
- "integrity" "sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw=="
- "resolved" "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/compiler-core" "3.3.11"
- "@vue/shared" "3.3.11"
-
-"@vue/compiler-sfc@^3.0.5", "@vue/compiler-sfc@^3.2.29", "@vue/compiler-sfc@3.3.11":
- "integrity" "sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA=="
- "resolved" "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@babel/parser" "^7.23.5"
- "@vue/compiler-core" "3.3.11"
- "@vue/compiler-dom" "3.3.11"
- "@vue/compiler-ssr" "3.3.11"
- "@vue/reactivity-transform" "3.3.11"
- "@vue/shared" "3.3.11"
- "estree-walker" "^2.0.2"
- "magic-string" "^0.30.5"
- "postcss" "^8.4.32"
- "source-map-js" "^1.0.2"
-
-"@vue/compiler-ssr@3.3.11":
- "integrity" "sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg=="
- "resolved" "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/compiler-dom" "3.3.11"
- "@vue/shared" "3.3.11"
-
-"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.5.0":
- "integrity" "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA=="
- "resolved" "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz"
- "version" "6.5.1"
-
-"@vue/reactivity-transform@3.3.11":
- "integrity" "sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg=="
- "resolved" "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@babel/parser" "^7.23.5"
- "@vue/compiler-core" "3.3.11"
- "@vue/shared" "3.3.11"
- "estree-walker" "^2.0.2"
- "magic-string" "^0.30.5"
-
-"@vue/reactivity@3.3.11":
- "integrity" "sha512-D5tcw091f0nuu+hXq5XANofD0OXnBmaRqMYl5B3fCR+mX+cXJIGNw/VNawBqkjLNWETrFW0i+xH9NvDbTPVh7g=="
- "resolved" "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/shared" "3.3.11"
-
-"@vue/runtime-core@3.3.11":
- "integrity" "sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw=="
- "resolved" "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/reactivity" "3.3.11"
- "@vue/shared" "3.3.11"
-
-"@vue/runtime-dom@3.3.11":
- "integrity" "sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ=="
- "resolved" "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/runtime-core" "3.3.11"
- "@vue/shared" "3.3.11"
- "csstype" "^3.1.2"
-
-"@vue/server-renderer@3.3.11":
- "integrity" "sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A=="
- "resolved" "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/compiler-ssr" "3.3.11"
- "@vue/shared" "3.3.11"
-
-"@vue/shared@3.3.11":
- "integrity" "sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw=="
- "resolved" "https://registry.npmmirror.com/@vue/shared/-/shared-3.3.11.tgz"
- "version" "3.3.11"
-
-"@vueuse/core@*", "@vueuse/core@^9.1.0":
- "integrity" "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw=="
- "resolved" "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz"
- "version" "9.13.0"
- dependencies:
- "@types/web-bluetooth" "^0.0.16"
- "@vueuse/metadata" "9.13.0"
- "@vueuse/shared" "9.13.0"
- "vue-demi" "*"
-
-"@vueuse/metadata@9.13.0":
- "integrity" "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ=="
- "resolved" "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz"
- "version" "9.13.0"
-
-"@vueuse/shared@9.13.0":
- "integrity" "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw=="
- "resolved" "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz"
- "version" "9.13.0"
- dependencies:
- "vue-demi" "*"
-
-"@wangeditor/basic-modules@^1.1.7", "@wangeditor/basic-modules@1.x":
- "integrity" "sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz"
- "version" "1.1.7"
- dependencies:
- "is-url" "^1.2.4"
-
-"@wangeditor/code-highlight@^1.0.3":
- "integrity" "sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "prismjs" "^1.23.0"
-
-"@wangeditor/core@^1.1.19", "@wangeditor/core@1.x":
- "integrity" "sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.19.tgz"
- "version" "1.1.19"
- dependencies:
- "@types/event-emitter" "^0.3.3"
- "event-emitter" "^0.3.5"
- "html-void-elements" "^2.0.0"
- "i18next" "^20.4.0"
- "scroll-into-view-if-needed" "^2.2.28"
- "slate-history" "^0.66.0"
-
-"@wangeditor/editor-for-vue@^5.1.12":
- "integrity" "sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz"
- "version" "5.1.12"
-
-"@wangeditor/editor@^5.1.23", "@wangeditor/editor@>=5.1.0":
- "integrity" "sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz"
- "version" "5.1.23"
- dependencies:
- "@uppy/core" "^2.1.1"
- "@uppy/xhr-upload" "^2.0.3"
- "@wangeditor/basic-modules" "^1.1.7"
- "@wangeditor/code-highlight" "^1.0.3"
- "@wangeditor/core" "^1.1.19"
- "@wangeditor/list-module" "^1.0.5"
- "@wangeditor/table-module" "^1.1.4"
- "@wangeditor/upload-image-module" "^1.0.2"
- "@wangeditor/video-module" "^1.1.4"
- "dom7" "^3.0.0"
- "is-hotkey" "^0.2.0"
- "lodash.camelcase" "^4.3.0"
- "lodash.clonedeep" "^4.5.0"
- "lodash.debounce" "^4.0.8"
- "lodash.foreach" "^4.5.0"
- "lodash.isequal" "^4.5.0"
- "lodash.throttle" "^4.1.1"
- "lodash.toarray" "^4.4.0"
- "nanoid" "^3.2.0"
- "slate" "^0.72.0"
- "snabbdom" "^3.1.0"
-
-"@wangeditor/list-module@^1.0.5":
- "integrity" "sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.5.tgz"
- "version" "1.0.5"
-
-"@wangeditor/table-module@^1.1.4":
- "integrity" "sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.4.tgz"
- "version" "1.1.4"
-
-"@wangeditor/upload-image-module@^1.0.2":
- "integrity" "sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz"
- "version" "1.0.2"
-
-"@wangeditor/video-module@^1.1.4":
- "integrity" "sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg=="
- "resolved" "https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.4.tgz"
- "version" "1.1.4"
-
-"acorn@^8.10.0", "acorn@^8.11.2":
- "integrity" "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w=="
- "resolved" "https://registry.npmmirror.com/acorn/-/acorn-8.11.2.tgz"
- "version" "8.11.2"
-
-"adler-32@~1.3.0":
- "integrity" "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A=="
- "resolved" "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz"
- "version" "1.3.1"
-
-"animate.css@^4.1.1":
- "integrity" "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ=="
- "resolved" "https://registry.npmmirror.com/animate.css/-/animate.css-4.1.1.tgz"
- "version" "4.1.1"
-
-"ansi-styles@^4.1.0":
- "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
- "resolved" "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz"
- "version" "4.3.0"
- dependencies:
- "color-convert" "^2.0.1"
-
-"anymatch@~3.1.2":
- "integrity" "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="
- "resolved" "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz"
- "version" "3.1.3"
- dependencies:
- "normalize-path" "^3.0.0"
- "picomatch" "^2.0.4"
-
-"argparse@^1.0.7":
- "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="
- "resolved" "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz"
- "version" "1.0.10"
- dependencies:
- "sprintf-js" "~1.0.2"
-
-"async-validator@^4.2.5":
- "integrity" "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
- "resolved" "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz"
- "version" "4.2.5"
-
-"atob@^2.1.2":
- "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
- "resolved" "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz"
- "version" "2.1.2"
-
-"avue-plugin-ueditor@^1.0.3":
- "integrity" "sha512-hly5hcS5g9d9uoSY5m6h7Kf/o8wHXKQO9LZICbbtmiEX6xYlWcH0mqL0j5rKdbUVNNcjzUThBGaDVWWzXqqxBQ=="
- "resolved" "https://registry.npmmirror.com/avue-plugin-ueditor/-/avue-plugin-ueditor-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "@wangeditor/editor" "^5.1.23"
- "@wangeditor/editor-for-vue" "^5.1.12"
- "axios" "^0.18.0"
- "vue" "^3.2.47"
-
-"axios@^0.18.0":
- "integrity" "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g=="
- "resolved" "https://registry.npmmirror.com/axios/-/axios-0.18.1.tgz"
- "version" "0.18.1"
- dependencies:
- "follow-redirects" "1.5.10"
- "is-buffer" "^2.0.2"
-
-"axios@^0.21.1":
- "integrity" "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg=="
- "resolved" "https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz"
- "version" "0.21.4"
- dependencies:
- "follow-redirects" "^1.14.0"
-
-"balanced-match@^1.0.0":
- "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
- "resolved" "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz"
- "version" "1.0.2"
-
-"base64-arraybuffer@^1.0.2":
- "integrity" "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ=="
- "resolved" "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz"
- "version" "1.0.2"
-
-"binary-extensions@^2.0.0":
- "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
- "resolved" "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz"
- "version" "2.2.0"
-
-"bmaplib.curveline@^1.0.0":
- "integrity" "sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q=="
- "resolved" "https://registry.npmmirror.com/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz"
- "version" "1.0.0"
-
-"bmaplib.heatmap@^1.0.4":
- "integrity" "sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q=="
- "resolved" "https://registry.npmmirror.com/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz"
- "version" "1.0.4"
-
-"bmaplib.lushu@^1.0.7":
- "integrity" "sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w=="
- "resolved" "https://registry.npmmirror.com/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz"
- "version" "1.0.7"
-
-"bmaplib.markerclusterer@^1.0.13":
- "integrity" "sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ=="
- "resolved" "https://registry.npmmirror.com/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz"
- "version" "1.0.13"
- dependencies:
- "bmaplib.texticonoverlay" "^1.0.2"
-
-"bmaplib.texticonoverlay@^1.0.2":
- "integrity" "sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg=="
- "resolved" "https://registry.npmmirror.com/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz"
- "version" "1.0.2"
-
-"bpmn-js@11.5.0":
- "integrity" "sha512-Bdj53UvfiDtGE1wmiBmpgjl5RMLhCGV/C841dyC+t4kBHj7vApAeeHs2Qiycj390HO4B2U8UDROLT7yjdXEEUA=="
- "resolved" "https://registry.npmmirror.com/bpmn-js/-/bpmn-js-11.5.0.tgz"
- "version" "11.5.0"
- dependencies:
- "bpmn-moddle" "^8.0.0"
- "diagram-js" "^11.9.1"
- "diagram-js-direct-editing" "^2.0.0"
- "ids" "^1.0.0"
- "inherits-browser" "^0.1.0"
- "min-dash" "^4.0.0"
- "min-dom" "^4.0.3"
- "object-refs" "^0.3.0"
- "tiny-svg" "^3.0.0"
-
-"bpmn-moddle@^8.0.0":
- "integrity" "sha512-mwZcrWhi52+JH5Oq58WwKYcUxQ1ZMiDQuzt1bpqiqEEFFnQLqCgtLwEXQuDXFmAuQPdMAghyPzqdOZQqIQVesw=="
- "resolved" "https://registry.npmmirror.com/bpmn-moddle/-/bpmn-moddle-8.0.1.tgz"
- "version" "8.0.1"
- dependencies:
- "min-dash" "^4.0.0"
- "moddle" "^6.0.0"
- "moddle-xml" "^10.0.0"
-
-"brace-expansion@^2.0.1":
- "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="
- "resolved" "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "balanced-match" "^1.0.0"
-
-"braces@^3.0.2", "braces@~3.0.2":
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
- "resolved" "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "fill-range" "^7.0.1"
-
-"btoa@^1.2.1":
- "integrity" "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
- "resolved" "https://registry.npmmirror.com/btoa/-/btoa-1.2.1.tgz"
- "version" "1.2.1"
-
-"canvg@^3.0.6":
- "integrity" "sha512-qwR2FRNO9NlzTeKIPIKpnTY6fqwuYSequ8Ru8c0YkYU7U0oW+hLUvWadLvAu1Rl72OMNiFhoLu4f8eUjQ7l/+Q=="
- "resolved" "https://registry.npmmirror.com/canvg/-/canvg-3.0.10.tgz"
- "version" "3.0.10"
- dependencies:
- "@babel/runtime" "^7.12.5"
- "@types/raf" "^3.4.0"
- "core-js" "^3.8.3"
- "raf" "^3.4.1"
- "regenerator-runtime" "^0.13.7"
- "rgbcolor" "^1.0.1"
- "stackblur-canvas" "^2.0.0"
- "svg-pathdata" "^6.0.3"
-
-"cfb@~1.2.1":
- "integrity" "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA=="
- "resolved" "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz"
- "version" "1.2.2"
- dependencies:
- "adler-32" "~1.3.0"
- "crc-32" "~1.2.0"
-
-"chalk@^4.1.2":
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
- "resolved" "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz"
- "version" "4.1.2"
- dependencies:
- "ansi-styles" "^4.1.0"
- "supports-color" "^7.1.0"
-
-"chokidar@^3.5.2", "chokidar@^3.5.3", "chokidar@>=3.0.0 <4.0.0":
- "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw=="
- "resolved" "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz"
- "version" "3.5.3"
- dependencies:
- "anymatch" "~3.1.2"
- "braces" "~3.0.2"
- "glob-parent" "~5.1.2"
- "is-binary-path" "~2.1.0"
- "is-glob" "~4.0.1"
- "normalize-path" "~3.0.0"
- "readdirp" "~3.6.0"
- optionalDependencies:
- "fsevents" "~2.3.2"
-
-"clsx@^1.2.1":
- "integrity" "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
- "resolved" "https://registry.npmmirror.com/clsx/-/clsx-1.2.1.tgz"
- "version" "1.2.1"
-
-"codepage@~1.15.0":
- "integrity" "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA=="
- "resolved" "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz"
- "version" "1.15.0"
-
-"color-convert@^2.0.1":
- "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
- "resolved" "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "color-name" "~1.1.4"
-
-"color-name@~1.1.4":
- "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- "resolved" "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz"
- "version" "1.1.4"
-
-"commander@*":
- "integrity" "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="
- "resolved" "https://registry.npmmirror.com/commander/-/commander-11.1.0.tgz"
- "version" "11.1.0"
-
-"component-event@^0.2.1":
- "integrity" "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw=="
- "resolved" "https://registry.npmmirror.com/component-event/-/component-event-0.2.1.tgz"
- "version" "0.2.1"
-
-"compute-scroll-into-view@^1.0.20":
- "integrity" "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg=="
- "resolved" "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz"
- "version" "1.0.20"
-
-"connect@^3.7.0":
- "integrity" "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ=="
- "resolved" "https://registry.npmmirror.com/connect/-/connect-3.7.0.tgz"
- "version" "3.7.0"
- dependencies:
- "debug" "2.6.9"
- "finalhandler" "1.1.2"
- "parseurl" "~1.3.3"
- "utils-merge" "1.0.1"
-
-"core-js@^3.6.0", "core-js@^3.8.3":
- "integrity" "sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag=="
- "resolved" "https://registry.npmmirror.com/core-js/-/core-js-3.34.0.tgz"
- "version" "3.34.0"
-
-"countup.js@^1.9.3":
- "integrity" "sha512-UHf2P/mFKaESqdPq+UdBJm/1y8lYdlcDd0nTZHNC8cxWoJwZr1Eldm1PpWui446vDl5Pd8PtRYkr3q6K4+Qa5A=="
- "resolved" "https://registry.npmmirror.com/countup.js/-/countup.js-1.9.3.tgz"
- "version" "1.9.3"
-
-"crc-32@~1.2.0", "crc-32@~1.2.1":
- "integrity" "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ=="
- "resolved" "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz"
- "version" "1.2.2"
-
-"crypto-js@^4.1.1":
- "integrity" "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
- "resolved" "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.2.0.tgz"
- "version" "4.2.0"
-
-"css-line-break@^2.1.0":
- "integrity" "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w=="
- "resolved" "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "utrie" "^1.0.2"
-
-"csstype@^3.1.2":
- "integrity" "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
- "resolved" "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz"
- "version" "3.1.3"
-
-"d@^1.0.1", "d@1":
- "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="
- "resolved" "https://registry.npmmirror.com/d/-/d-1.0.1.tgz"
- "version" "1.0.1"
- dependencies:
- "es5-ext" "^0.10.50"
- "type" "^1.0.1"
-
-"dayjs@^1.10.4", "dayjs@^1.10.6", "dayjs@^1.11.3":
- "integrity" "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ=="
- "resolved" "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.10.tgz"
- "version" "1.11.10"
-
-"debug@^4.3.2", "debug@^4.3.3":
- "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
- "resolved" "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz"
- "version" "4.3.4"
- dependencies:
- "ms" "2.1.2"
-
-"debug@=3.1.0":
- "integrity" "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="
- "resolved" "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "ms" "2.0.0"
-
-"debug@2.6.9":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
- dependencies:
- "ms" "2.0.0"
-
-"decompress-response@^6.0.0":
- "integrity" "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="
- "resolved" "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz"
- "version" "6.0.0"
- dependencies:
- "mimic-response" "^3.1.0"
-
-"diagram-js-direct-editing@^2.0.0":
- "integrity" "sha512-/12OWL0B0RMCfaT1w3723c729MD42r5fay4wtm2DvxNFNBMdPaEvOHCTA/khLKjFzOzMVKxSzbAp7IEwBGonVw=="
- "resolved" "https://registry.npmmirror.com/diagram-js-direct-editing/-/diagram-js-direct-editing-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "min-dash" "^4.0.0"
- "min-dom" "^4.0.2"
-
-"diagram-js@*", "diagram-js@^11.9.1":
- "integrity" "sha512-6kO0rBN6aBIQiMELfv1oX2Ohes/brlIPuOVZUYAioeWM0EyuazhAXgHeq8iKFt29daU9NGRr4n78esGx8QjtjQ=="
- "resolved" "https://registry.npmmirror.com/diagram-js/-/diagram-js-11.13.1.tgz"
- "version" "11.13.1"
- dependencies:
- "@bpmn-io/diagram-js-ui" "^0.2.2"
- "clsx" "^1.2.1"
- "didi" "^9.0.2"
- "hammerjs" "^2.0.1"
- "inherits-browser" "^0.1.0"
- "min-dash" "^4.1.0"
- "min-dom" "^4.1.0"
- "object-refs" "^0.3.0"
- "path-intersection" "^2.2.1"
- "tiny-svg" "^3.0.1"
-
-"didi@^9.0.2":
- "integrity" "sha512-q2+aj+lnJcUweV7A9pdUrwFr4LHVmRPwTmQLtHPFz4aT7IBoryN6Iy+jmFku+oIzr5ebBkvtBCOb87+dJhb7bg=="
- "resolved" "https://registry.npmmirror.com/didi/-/didi-9.0.2.tgz"
- "version" "9.0.2"
-
-"dom7@^3.0.0":
- "integrity" "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g=="
- "resolved" "https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "ssr-window" "^3.0.0-alpha.1"
-
-"domify@^1.4.1":
- "integrity" "sha512-m4yreHcUWHBncGVV7U+yQzc12vIlq0jMrtHZ5mW6dQMiL/7skSYNVX9wqKwOtyO9SGCgevrAFEgOCAHmamHTUA=="
- "resolved" "https://registry.npmmirror.com/domify/-/domify-1.4.2.tgz"
- "version" "1.4.2"
-
-"dompurify@^2.2.0":
- "integrity" "sha512-kxxKlPEDa6Nc5WJi+qRgPbOAbgTpSULL+vI3NUXsZMlkJxTqYI9wg5ZTay2sFrdZRWHPWNi+EdAhcJf81WtoMQ=="
- "resolved" "https://registry.npmmirror.com/dompurify/-/dompurify-2.4.7.tgz"
- "version" "2.4.7"
-
-"ee-first@1.1.1":
- "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
- "resolved" "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz"
- "version" "1.1.1"
-
-"element-plus@^2.3.1", "element-plus@>=2.2.0":
- "integrity" "sha512-b3q26j+lM4SBqiyzw8HybybGnP2pk4MWgrnzzzYW5qKQUgV6EG1Zg7nMCfgCVccI8tNvZoTiUHb2mFaiB9qT8w=="
- "resolved" "https://registry.npmmirror.com/element-plus/-/element-plus-2.4.3.tgz"
- "version" "2.4.3"
- dependencies:
- "@ctrl/tinycolor" "^3.4.1"
- "@element-plus/icons-vue" "^2.3.1"
- "@floating-ui/dom" "^1.0.1"
- "@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.7"
- "@types/lodash" "^4.14.182"
- "@types/lodash-es" "^4.17.6"
- "@vueuse/core" "^9.1.0"
- "async-validator" "^4.2.5"
- "dayjs" "^1.11.3"
- "escape-html" "^1.0.3"
- "lodash" "^4.17.21"
- "lodash-es" "^4.17.21"
- "lodash-unified" "^1.0.2"
- "memoize-one" "^6.0.0"
- "normalize-wheel-es" "^1.2.0"
-
-"encodeurl@~1.0.2":
- "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
- "resolved" "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz"
- "version" "1.0.2"
-
-"entities@~1.1.1":
- "integrity" "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
- "resolved" "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz"
- "version" "1.1.2"
-
-"es5-ext@^0.10.35", "es5-ext@^0.10.50", "es5-ext@~0.10.14":
- "integrity" "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA=="
- "resolved" "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz"
- "version" "0.10.62"
- dependencies:
- "es6-iterator" "^2.0.3"
- "es6-symbol" "^3.1.3"
- "next-tick" "^1.1.0"
-
-"es6-iterator@^2.0.3":
- "integrity" "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g=="
- "resolved" "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz"
- "version" "2.0.3"
- dependencies:
- "d" "1"
- "es5-ext" "^0.10.35"
- "es6-symbol" "^3.1.1"
-
-"es6-symbol@^3.1.1", "es6-symbol@^3.1.3":
- "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="
- "resolved" "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz"
- "version" "3.1.3"
- dependencies:
- "d" "^1.0.1"
- "ext" "^1.1.2"
-
-"esbuild-windows-64@0.14.54":
- "integrity" "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ=="
- "resolved" "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz"
- "version" "0.14.54"
-
-"esbuild@^0.14.27", "esbuild@^0.14.36":
- "integrity" "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA=="
- "resolved" "https://registry.npmmirror.com/esbuild/-/esbuild-0.14.54.tgz"
- "version" "0.14.54"
- optionalDependencies:
- "@esbuild/linux-loong64" "0.14.54"
- "esbuild-android-64" "0.14.54"
- "esbuild-android-arm64" "0.14.54"
- "esbuild-darwin-64" "0.14.54"
- "esbuild-darwin-arm64" "0.14.54"
- "esbuild-freebsd-64" "0.14.54"
- "esbuild-freebsd-arm64" "0.14.54"
- "esbuild-linux-32" "0.14.54"
- "esbuild-linux-64" "0.14.54"
- "esbuild-linux-arm" "0.14.54"
- "esbuild-linux-arm64" "0.14.54"
- "esbuild-linux-mips64le" "0.14.54"
- "esbuild-linux-ppc64le" "0.14.54"
- "esbuild-linux-riscv64" "0.14.54"
- "esbuild-linux-s390x" "0.14.54"
- "esbuild-netbsd-64" "0.14.54"
- "esbuild-openbsd-64" "0.14.54"
- "esbuild-sunos-64" "0.14.54"
- "esbuild-windows-32" "0.14.54"
- "esbuild-windows-64" "0.14.54"
- "esbuild-windows-arm64" "0.14.54"
-
-"escape-html@^1.0.3", "escape-html@~1.0.3":
- "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
- "resolved" "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz"
- "version" "1.0.3"
-
-"escape-string-regexp@^5.0.0":
- "integrity" "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="
- "resolved" "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz"
- "version" "5.0.0"
-
-"estree-walker@^2.0.2":
- "integrity" "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- "resolved" "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz"
- "version" "2.0.2"
-
-"event-emitter@^0.3.5":
- "integrity" "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA=="
- "resolved" "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "d" "1"
- "es5-ext" "~0.10.14"
-
-"ext@^1.1.2":
- "integrity" "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw=="
- "resolved" "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz"
- "version" "1.7.0"
- dependencies:
- "type" "^2.7.2"
-
-"fast-glob@^3.2.12", "fast-glob@^3.2.7":
- "integrity" "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow=="
- "resolved" "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz"
- "version" "3.3.2"
- dependencies:
- "@nodelib/fs.stat" "^2.0.2"
- "@nodelib/fs.walk" "^1.2.3"
- "glob-parent" "^5.1.2"
- "merge2" "^1.3.0"
- "micromatch" "^4.0.4"
-
-"fastq@^1.6.0":
- "integrity" "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw=="
- "resolved" "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz"
- "version" "1.15.0"
- dependencies:
- "reusify" "^1.0.4"
-
-"fflate@^0.4.8":
- "integrity" "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA=="
- "resolved" "https://registry.npmmirror.com/fflate/-/fflate-0.4.8.tgz"
- "version" "0.4.8"
-
-"fill-range@^7.0.1":
- "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
- "resolved" "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz"
- "version" "7.0.1"
- dependencies:
- "to-regex-range" "^5.0.1"
-
-"finalhandler@1.1.2":
- "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA=="
- "resolved" "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz"
- "version" "1.1.2"
- dependencies:
- "debug" "2.6.9"
- "encodeurl" "~1.0.2"
- "escape-html" "~1.0.3"
- "on-finished" "~2.3.0"
- "parseurl" "~1.3.3"
- "statuses" "~1.5.0"
- "unpipe" "~1.0.0"
-
-"follow-redirects@^1.14.0":
- "integrity" "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q=="
- "resolved" "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.3.tgz"
- "version" "1.15.3"
-
-"follow-redirects@1.5.10":
- "integrity" "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ=="
- "resolved" "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz"
- "version" "1.5.10"
- dependencies:
- "debug" "=3.1.0"
-
-"frac@~1.1.2":
- "integrity" "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA=="
- "resolved" "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz"
- "version" "1.1.2"
-
-"fs-extra@^10.0.0":
- "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ=="
- "resolved" "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz"
- "version" "10.1.0"
- dependencies:
- "graceful-fs" "^4.2.0"
- "jsonfile" "^6.0.1"
- "universalify" "^2.0.0"
-
-"fs.realpath@^1.0.0":
- "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
- "resolved" "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz"
- "version" "1.0.0"
-
-"function-bind@^1.1.2":
- "integrity" "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
- "resolved" "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz"
- "version" "1.1.2"
-
-"glob-parent@^5.1.2", "glob-parent@~5.1.2":
- "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
- "resolved" "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "is-glob" "^4.0.1"
-
-"glob@^8.0.1":
- "integrity" "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ=="
- "resolved" "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz"
- "version" "8.1.0"
- dependencies:
- "fs.realpath" "^1.0.0"
- "inflight" "^1.0.4"
- "inherits" "2"
- "minimatch" "^5.0.1"
- "once" "^1.3.0"
-
-"graceful-fs@^4.1.6", "graceful-fs@^4.2.0":
- "integrity" "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
- "resolved" "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz"
- "version" "4.2.11"
-
-"hammerjs@^2.0.1":
- "integrity" "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ=="
- "resolved" "https://registry.npmmirror.com/hammerjs/-/hammerjs-2.0.8.tgz"
- "version" "2.0.8"
-
-"has-flag@^4.0.0":
- "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
- "resolved" "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz"
- "version" "4.0.0"
-
-"hasown@^2.0.0":
- "integrity" "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA=="
- "resolved" "https://registry.npmmirror.com/hasown/-/hasown-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "function-bind" "^1.1.2"
-
-"htm@^3.1.1":
- "integrity" "sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ=="
- "resolved" "https://registry.npmmirror.com/htm/-/htm-3.1.1.tgz"
- "version" "3.1.1"
-
-"html-void-elements@^2.0.0":
- "integrity" "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A=="
- "resolved" "https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz"
- "version" "2.0.1"
-
-"html2canvas@^1.0.0-rc.5", "html2canvas@^1.4.1":
- "integrity" "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA=="
- "resolved" "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz"
- "version" "1.4.1"
- dependencies:
- "css-line-break" "^2.1.0"
- "text-segmentation" "^1.0.3"
-
-"i18next@^20.4.0":
- "integrity" "sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A=="
- "resolved" "https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz"
- "version" "20.6.1"
- dependencies:
- "@babel/runtime" "^7.12.0"
-
-"ids@^1.0.0":
- "integrity" "sha512-XQ0yom/4KWTL29sLG+tyuycy7UmeaM/79GRtSJq6IG9cJGIPeBz5kwDCguie3TwxaMNIc3WtPi0cTa1XYHicpw=="
- "resolved" "https://registry.npmmirror.com/ids/-/ids-1.0.5.tgz"
- "version" "1.0.5"
-
-"immer@^9.0.6":
- "integrity" "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA=="
- "resolved" "https://registry.npmmirror.com/immer/-/immer-9.0.21.tgz"
- "version" "9.0.21"
-
-"immutable@^4.0.0":
- "integrity" "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA=="
- "resolved" "https://registry.npmmirror.com/immutable/-/immutable-4.3.4.tgz"
- "version" "4.3.4"
-
-"inflight@^1.0.4":
- "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="
- "resolved" "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz"
- "version" "1.0.6"
- dependencies:
- "once" "^1.3.0"
- "wrappy" "1"
-
-"inherits-browser@^0.1.0":
- "integrity" "sha512-CJHHvW3jQ6q7lzsXPpapLdMx5hDpSF3FSh45pwsj6bKxJJ8Nl8v43i5yXnr3BdfOimGHKyniewQtnAIp3vyJJw=="
- "resolved" "https://registry.npmmirror.com/inherits-browser/-/inherits-browser-0.1.0.tgz"
- "version" "0.1.0"
-
-"inherits@2":
- "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
- "resolved" "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
- "version" "2.0.4"
-
-"is-binary-path@~2.1.0":
- "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="
- "resolved" "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "binary-extensions" "^2.0.0"
-
-"is-buffer@^2.0.2":
- "integrity" "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ=="
- "resolved" "https://registry.npmmirror.com/is-buffer/-/is-buffer-2.0.5.tgz"
- "version" "2.0.5"
-
-"is-core-module@^2.13.0":
- "integrity" "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw=="
- "resolved" "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.1.tgz"
- "version" "2.13.1"
- dependencies:
- "hasown" "^2.0.0"
-
-"is-extglob@^2.1.1":
- "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
- "resolved" "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz"
- "version" "2.1.1"
-
-"is-glob@^4.0.1", "is-glob@~4.0.1":
- "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
- "resolved" "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz"
- "version" "4.0.3"
- dependencies:
- "is-extglob" "^2.1.1"
-
-"is-hotkey@^0.2.0":
- "integrity" "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw=="
- "resolved" "https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz"
- "version" "0.2.0"
-
-"is-number@^7.0.0":
- "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
- "resolved" "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz"
- "version" "7.0.0"
-
-"is-plain-object@^5.0.0":
- "integrity" "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
- "resolved" "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz"
- "version" "5.0.0"
-
-"is-url@^1.2.4":
- "integrity" "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
- "resolved" "https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz"
- "version" "1.2.4"
-
-"js-base64@^3.7.4":
- "integrity" "sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA=="
- "resolved" "https://registry.npmmirror.com/js-base64/-/js-base64-3.7.5.tgz"
- "version" "3.7.5"
-
-"js-binary-schema-parser@^2.0.2":
- "integrity" "sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg=="
- "resolved" "https://registry.npmmirror.com/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz"
- "version" "2.0.3"
-
-"js-cookie@^3.0.0":
- "integrity" "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw=="
- "resolved" "https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz"
- "version" "3.0.5"
-
-"js-md5@^0.7.3":
- "integrity" "sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ=="
- "resolved" "https://registry.npmmirror.com/js-md5/-/js-md5-0.7.3.tgz"
- "version" "0.7.3"
-
-"jsonc-parser@^3.2.0":
- "integrity" "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w=="
- "resolved" "https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz"
- "version" "3.2.0"
-
-"jsonfile@^6.0.1":
- "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="
- "resolved" "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz"
- "version" "6.1.0"
- dependencies:
- "universalify" "^2.0.0"
- optionalDependencies:
- "graceful-fs" "^4.1.6"
-
-"jspdf@^2.5.1":
- "integrity" "sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA=="
- "resolved" "https://registry.npmmirror.com/jspdf/-/jspdf-2.5.1.tgz"
- "version" "2.5.1"
- dependencies:
- "@babel/runtime" "^7.14.0"
- "atob" "^2.1.2"
- "btoa" "^1.2.1"
- "fflate" "^0.4.8"
- optionalDependencies:
- "canvg" "^3.0.6"
- "core-js" "^3.6.0"
- "dompurify" "^2.2.0"
- "html2canvas" "^1.0.0-rc.5"
-
-"kr-print-designer@^1.1.8":
- "integrity" "sha512-uQGv/XyjdpSNT3WZeCp1TswCvSywz3iU0Si7El+TGSRyyIBjKuawUe3MKzQWK0N2bWQdpZCnctTWw/C3buu4CQ=="
- "resolved" "https://registry.npmmirror.com/kr-print-designer/-/kr-print-designer-1.1.8.tgz"
- "version" "1.1.8"
- dependencies:
- "nanoid" "^1.0.1"
-
-"linkify-it@^2.0.0":
- "integrity" "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw=="
- "resolved" "https://registry.npmmirror.com/linkify-it/-/linkify-it-2.2.0.tgz"
- "version" "2.2.0"
- dependencies:
- "uc.micro" "^1.0.1"
-
-"local-pkg@^0.4.2", "local-pkg@^0.4.3":
- "integrity" "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g=="
- "resolved" "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz"
- "version" "0.4.3"
-
-"lodash-es@*", "lodash-es@^4.17.21":
- "integrity" "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- "resolved" "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz"
- "version" "4.17.21"
-
-"lodash-unified@^1.0.2":
- "integrity" "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ=="
- "resolved" "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz"
- "version" "1.0.3"
-
-"lodash.camelcase@^4.3.0":
- "integrity" "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
- "resolved" "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz"
- "version" "4.3.0"
-
-"lodash.clonedeep@^4.5.0":
- "integrity" "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ=="
- "resolved" "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz"
- "version" "4.5.0"
-
-"lodash.debounce@^4.0.8":
- "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
- "resolved" "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
- "version" "4.0.8"
-
-"lodash.foreach@^4.5.0":
- "integrity" "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
- "resolved" "https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz"
- "version" "4.5.0"
-
-"lodash.isequal@^4.5.0":
- "integrity" "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="
- "resolved" "https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz"
- "version" "4.5.0"
-
-"lodash.throttle@^4.1.1":
- "integrity" "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
- "resolved" "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz"
- "version" "4.1.1"
-
-"lodash.toarray@^4.4.0":
- "integrity" "sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw=="
- "resolved" "https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz"
- "version" "4.4.0"
-
-"lodash@*", "lodash@^4.17.21":
- "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- "resolved" "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz"
- "version" "4.17.21"
-
-"magic-string@^0.25.7":
- "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ=="
- "resolved" "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz"
- "version" "0.25.9"
- dependencies:
- "sourcemap-codec" "^1.4.8"
-
-"magic-string@^0.26.7":
- "integrity" "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow=="
- "resolved" "https://registry.npmmirror.com/magic-string/-/magic-string-0.26.7.tgz"
- "version" "0.26.7"
- dependencies:
- "sourcemap-codec" "^1.4.8"
-
-"magic-string@^0.27.0":
- "integrity" "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA=="
- "resolved" "https://registry.npmmirror.com/magic-string/-/magic-string-0.27.0.tgz"
- "version" "0.27.0"
- dependencies:
- "@jridgewell/sourcemap-codec" "^1.4.13"
-
-"magic-string@^0.30.5":
- "integrity" "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA=="
- "resolved" "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.5.tgz"
- "version" "0.30.5"
- dependencies:
- "@jridgewell/sourcemap-codec" "^1.4.15"
-
-"markdown-it@^8.4.0":
- "integrity" "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ=="
- "resolved" "https://registry.npmmirror.com/markdown-it/-/markdown-it-8.4.2.tgz"
- "version" "8.4.2"
- dependencies:
- "argparse" "^1.0.7"
- "entities" "~1.1.1"
- "linkify-it" "^2.0.0"
- "mdurl" "^1.0.1"
- "uc.micro" "^1.0.5"
-
-"mdurl@^1.0.1":
- "integrity" "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="
- "resolved" "https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz"
- "version" "1.0.1"
-
-"memoize-one@^6.0.0":
- "integrity" "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
- "resolved" "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz"
- "version" "6.0.0"
-
-"merge2@^1.3.0":
- "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
- "resolved" "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz"
- "version" "1.4.1"
-
-"micromatch@^4.0.4":
- "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA=="
- "resolved" "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz"
- "version" "4.0.5"
- dependencies:
- "braces" "^3.0.2"
- "picomatch" "^2.3.1"
-
-"mime-match@^1.0.2":
- "integrity" "sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg=="
- "resolved" "https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "wildcard" "^1.1.0"
-
-"mimic-response@^3.1.0":
- "integrity" "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="
- "resolved" "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz"
- "version" "3.1.0"
-
-"min-dash@^4.0.0", "min-dash@^4.1.0":
- "integrity" "sha512-r+Z6vxXLSGr+otyCPx9NKPCSixw7LdfZREPTmqfd2a/d5D6w4NCdOxRJs+HyFO6v2pQkyHroGSiINWECK+OWPg=="
- "resolved" "https://registry.npmmirror.com/min-dash/-/min-dash-4.1.1.tgz"
- "version" "4.1.1"
-
-"min-dom@^4.0.2", "min-dom@^4.0.3", "min-dom@^4.1.0":
- "integrity" "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA=="
- "resolved" "https://registry.npmmirror.com/min-dom/-/min-dom-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "component-event" "^0.2.1"
- "domify" "^1.4.1"
- "min-dash" "^4.0.0"
-
-"minimatch@^5.0.1":
- "integrity" "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="
- "resolved" "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz"
- "version" "5.1.6"
- dependencies:
- "brace-expansion" "^2.0.1"
-
-"mlly@^1.1.0", "mlly@^1.2.0":
- "integrity" "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg=="
- "resolved" "https://registry.npmmirror.com/mlly/-/mlly-1.4.2.tgz"
- "version" "1.4.2"
- dependencies:
- "acorn" "^8.10.0"
- "pathe" "^1.1.1"
- "pkg-types" "^1.0.3"
- "ufo" "^1.3.0"
-
-"mockjs@^1.1.0", "mockjs@>=1.1.0":
- "integrity" "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ=="
- "resolved" "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz"
- "version" "1.1.0"
- dependencies:
- "commander" "*"
-
-"moddle-xml@^10.0.0":
- "integrity" "sha512-erWckwLt+dYskewKXJso9u+aAZ5172lOiYxSOqKCPTy7L/xmqH1PoeoA7eVC7oJTt3PqF5TkZzUmbjGH6soQBg=="
- "resolved" "https://registry.npmmirror.com/moddle-xml/-/moddle-xml-10.1.0.tgz"
- "version" "10.1.0"
- dependencies:
- "min-dash" "^4.0.0"
- "moddle" "^6.0.0"
- "saxen" "^8.1.2"
-
-"moddle@^6.0.0":
- "integrity" "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q=="
- "resolved" "https://registry.npmmirror.com/moddle/-/moddle-6.2.3.tgz"
- "version" "6.2.3"
- dependencies:
- "min-dash" "^4.0.0"
-
-"monaco-editor@0.36.1":
- "integrity" "sha512-/CaclMHKQ3A6rnzBzOADfwdSJ25BFoFT0Emxsc4zYVyav5SkK9iA6lEtIeuN/oRYbwPgviJT+t3l+sjFa28jYg=="
- "resolved" "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.36.1.tgz"
- "version" "0.36.1"
-
-"ms@2.0.0":
- "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
- "resolved" "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz"
- "version" "2.0.0"
-
-"ms@2.1.2":
- "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
- "resolved" "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz"
- "version" "2.1.2"
-
-"namespace-emitter@^2.0.1":
- "integrity" "sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g=="
- "resolved" "https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz"
- "version" "2.0.1"
-
-"nanoid@^1.0.1":
- "integrity" "sha512-4ug4BsuHxiVHoRUe1ud6rUFT3WUMmjXt1W0quL0CviZQANdan7D8kqN5/maw53hmAApY/jfzMRkC57BNNs60ZQ=="
- "resolved" "https://registry.npmmirror.com/nanoid/-/nanoid-1.3.4.tgz"
- "version" "1.3.4"
-
-"nanoid@^3.1.25", "nanoid@^3.2.0", "nanoid@^3.3.7":
- "integrity" "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g=="
- "resolved" "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz"
- "version" "3.3.7"
-
-"next-tick@^1.1.0":
- "integrity" "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
- "resolved" "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz"
- "version" "1.1.0"
-
-"normalize-path@^3.0.0", "normalize-path@~3.0.0":
- "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
- "resolved" "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz"
- "version" "3.0.0"
-
-"normalize-wheel-es@^1.2.0":
- "integrity" "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw=="
- "resolved" "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz"
- "version" "1.2.0"
-
-"nprogress@^0.2.0":
- "integrity" "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA=="
- "resolved" "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz"
- "version" "0.2.0"
-
-"object-assign@>=4.0.1":
- "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
- "resolved" "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz"
- "version" "4.1.1"
-
-"object-refs@^0.3.0":
- "integrity" "sha512-eP0ywuoWOaDoiake/6kTJlPJhs+k0qNm4nYRzXLNHj6vh+5M3i9R1epJTdxIPGlhWc4fNRQ7a6XJNCX+/L4FOQ=="
- "resolved" "https://registry.npmmirror.com/object-refs/-/object-refs-0.3.0.tgz"
- "version" "0.3.0"
-
-"on-finished@~2.3.0":
- "integrity" "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww=="
- "resolved" "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz"
- "version" "2.3.0"
- dependencies:
- "ee-first" "1.1.1"
-
-"once@^1.3.0", "once@^1.3.1":
- "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="
- "resolved" "https://registry.npmmirror.com/once/-/once-1.4.0.tgz"
- "version" "1.4.0"
- dependencies:
- "wrappy" "1"
-
-"parenthesis@^3.1.5":
- "integrity" "sha512-KF/U8tk54BgQewkJPvB4s/US3VQY68BRDpH638+7O/n58TpnwiwnOtGIOsT2/i+M78s61BBpeC83STB88d8sqw=="
- "resolved" "https://registry.npmmirror.com/parenthesis/-/parenthesis-3.1.8.tgz"
- "version" "3.1.8"
-
-"parseurl@~1.3.3":
- "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
- "resolved" "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz"
- "version" "1.3.3"
-
-"path-intersection@^2.2.1":
- "integrity" "sha512-9u8xvMcSfuOiStv9bPdnRJQhGQXLKurew94n4GPQCdH1nj9QKC9ObbNoIpiRq8skiOBxKkt277PgOoFgAt3/rA=="
- "resolved" "https://registry.npmmirror.com/path-intersection/-/path-intersection-2.2.1.tgz"
- "version" "2.2.1"
-
-"path-parse@^1.0.7":
- "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
- "resolved" "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz"
- "version" "1.0.7"
-
-"path-to-regexp@^6.2.0":
- "integrity" "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw=="
- "resolved" "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz"
- "version" "6.2.1"
-
-"pathe@^1.0.0", "pathe@^1.1.0", "pathe@^1.1.1":
- "integrity" "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q=="
- "resolved" "https://registry.npmmirror.com/pathe/-/pathe-1.1.1.tgz"
- "version" "1.1.1"
-
-"performance-now@^2.1.0":
- "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
- "resolved" "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz"
- "version" "2.1.0"
-
-"picocolors@^1.0.0":
- "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- "resolved" "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz"
- "version" "1.0.0"
-
-"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.3.1":
- "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
- "resolved" "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz"
- "version" "2.3.1"
-
-"pkg-types@^1.0.1", "pkg-types@^1.0.3":
- "integrity" "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A=="
- "resolved" "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "jsonc-parser" "^3.2.0"
- "mlly" "^1.2.0"
- "pathe" "^1.1.0"
-
-"postcss-px-to-viewport@^1.1.1":
- "integrity" "sha512-2x9oGnBms+e0cYtBJOZdlwrFg/mLR4P1g2IFu7jYKvnqnH/HLhoKyareW2Q/x4sg0BgklHlP1qeWo2oCyPm8FQ=="
- "resolved" "https://registry.npmmirror.com/postcss-px-to-viewport/-/postcss-px-to-viewport-1.1.1.tgz"
- "version" "1.1.1"
- dependencies:
- "object-assign" ">=4.0.1"
- "postcss" ">=5.0.2"
-
-"postcss@^8.4.13", "postcss@^8.4.32", "postcss@>=5.0.2":
- "integrity" "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw=="
- "resolved" "https://registry.npmmirror.com/postcss/-/postcss-8.4.32.tgz"
- "version" "8.4.32"
- dependencies:
- "nanoid" "^3.3.7"
- "picocolors" "^1.0.0"
- "source-map-js" "^1.0.2"
-
-"preact@^10.11.2", "preact@^10.5.13":
- "integrity" "sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ=="
- "resolved" "https://registry.npmmirror.com/preact/-/preact-10.19.3.tgz"
- "version" "10.19.3"
-
-"prettier@^2.8.7":
- "integrity" "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q=="
- "resolved" "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz"
- "version" "2.8.8"
-
-"prismjs@^1.23.0":
- "integrity" "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q=="
- "resolved" "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz"
- "version" "1.29.0"
-
-"queue-microtask@^1.2.2":
- "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
- "resolved" "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz"
- "version" "1.2.3"
-
-"raf@^3.4.1":
- "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA=="
- "resolved" "https://registry.npmmirror.com/raf/-/raf-3.4.1.tgz"
- "version" "3.4.1"
- dependencies:
- "performance-now" "^2.1.0"
-
-"randomcolor@^0.6.2":
- "integrity" "sha512-Mn6TbyYpFgwFuQ8KJKqf3bqqY9O1y37/0jgSK/61PUxV4QfIMv0+K2ioq8DfOjkBslcjwSzRfIDEXfzA9aCx7A=="
- "resolved" "https://registry.npmmirror.com/randomcolor/-/randomcolor-0.6.2.tgz"
- "version" "0.6.2"
-
-"readdirp@~3.6.0":
- "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
- "resolved" "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz"
- "version" "3.6.0"
- dependencies:
- "picomatch" "^2.2.1"
-
-"regenerator-runtime@^0.13.7":
- "integrity" "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
- "resolved" "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz"
- "version" "0.13.11"
-
-"regenerator-runtime@^0.14.0":
- "integrity" "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
- "resolved" "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz"
- "version" "0.14.0"
-
-"resolve@^1.22.0":
- "integrity" "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw=="
- "resolved" "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz"
- "version" "1.22.8"
- dependencies:
- "is-core-module" "^2.13.0"
- "path-parse" "^1.0.7"
- "supports-preserve-symlinks-flag" "^1.0.0"
-
-"reusify@^1.0.4":
- "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
- "resolved" "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz"
- "version" "1.0.4"
-
-"rgbcolor@^1.0.1":
- "integrity" "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw=="
- "resolved" "https://registry.npmmirror.com/rgbcolor/-/rgbcolor-1.0.1.tgz"
- "version" "1.0.1"
-
-"rollup@^1.20.0||^2.0.0||^3.0.0||^4.0.0", "rollup@>=2.59.0 <2.78.0":
- "integrity" "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g=="
- "resolved" "https://registry.npmmirror.com/rollup/-/rollup-2.77.3.tgz"
- "version" "2.77.3"
- optionalDependencies:
- "fsevents" "~2.3.2"
-
-"run-parallel@^1.1.9":
- "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="
- "resolved" "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz"
- "version" "1.2.0"
- dependencies:
- "queue-microtask" "^1.2.2"
-
-"sass@*", "sass@^1.37.5":
- "integrity" "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ=="
- "resolved" "https://registry.npmmirror.com/sass/-/sass-1.69.5.tgz"
- "version" "1.69.5"
- dependencies:
- "chokidar" ">=3.0.0 <4.0.0"
- "immutable" "^4.0.0"
- "source-map-js" ">=0.6.2 <2.0.0"
-
-"saxen@^8.1.2":
- "integrity" "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw=="
- "resolved" "https://registry.npmmirror.com/saxen/-/saxen-8.1.2.tgz"
- "version" "8.1.2"
-
-"scroll-into-view-if-needed@^2.2.28":
- "integrity" "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA=="
- "resolved" "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz"
- "version" "2.2.31"
- dependencies:
- "compute-scroll-into-view" "^1.0.20"
-
-"scule@^1.0.0":
- "integrity" "sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ=="
- "resolved" "https://registry.npmmirror.com/scule/-/scule-1.1.1.tgz"
- "version" "1.1.1"
-
-"simple-concat@^1.0.0":
- "integrity" "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
- "resolved" "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz"
- "version" "1.0.1"
-
-"simple-get@^4.0.1":
- "integrity" "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA=="
- "resolved" "https://registry.npmmirror.com/simple-get/-/simple-get-4.0.1.tgz"
- "version" "4.0.1"
- dependencies:
- "decompress-response" "^6.0.0"
- "once" "^1.3.1"
- "simple-concat" "^1.0.0"
-
-"slate-history@^0.66.0":
- "integrity" "sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng=="
- "resolved" "https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz"
- "version" "0.66.0"
- dependencies:
- "is-plain-object" "^5.0.0"
-
-"slate@^0.72.0", "slate@>=0.65.3":
- "integrity" "sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw=="
- "resolved" "https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz"
- "version" "0.72.8"
- dependencies:
- "immer" "^9.0.6"
- "is-plain-object" "^5.0.0"
- "tiny-warning" "^1.0.3"
-
-"snabbdom@^3.1.0":
- "integrity" "sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA=="
- "resolved" "https://registry.npmmirror.com/snabbdom/-/snabbdom-3.5.1.tgz"
- "version" "3.5.1"
-
-"sortablejs@^1.15.0":
- "integrity" "sha512-P5Cjvb0UG1ZVNiDPj/n4V+DinttXG6K8n7vM/HQf0C25K3YKQTQY6fsr/sEGsJGpQ9exmPxluHxKBc0mLKU1lQ=="
- "resolved" "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.1.tgz"
- "version" "1.15.1"
-
-"source-map-js@^1.0.2", "source-map-js@>=0.6.2 <2.0.0":
- "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
- "resolved" "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz"
- "version" "1.0.2"
-
-"sourcemap-codec@^1.4.8":
- "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
- "resolved" "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz"
- "version" "1.4.8"
-
-"sprintf-js@~1.0.2":
- "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
- "resolved" "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz"
- "version" "1.0.3"
-
-"ssf@~0.11.2":
- "integrity" "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g=="
- "resolved" "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz"
- "version" "0.11.2"
- dependencies:
- "frac" "~1.1.2"
-
-"ssr-window@^3.0.0-alpha.1":
- "integrity" "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA=="
- "resolved" "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz"
- "version" "3.0.0"
-
-"stackblur-canvas@^2.0.0":
- "integrity" "sha512-8S1aIA+UoF6erJYnglGPug6MaHYGo1Ot7h5fuXx4fUPvcvQfcdw2o/ppCse63+eZf8PPidSu4v1JnmEVtEDnpg=="
- "resolved" "https://registry.npmmirror.com/stackblur-canvas/-/stackblur-canvas-2.6.0.tgz"
- "version" "2.6.0"
-
-"statuses@~1.5.0":
- "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA=="
- "resolved" "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz"
- "version" "1.5.0"
-
-"string-split-by@^1.0.0":
- "integrity" "sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A=="
- "resolved" "https://registry.npmmirror.com/string-split-by/-/string-split-by-1.0.0.tgz"
- "version" "1.0.0"
- dependencies:
- "parenthesis" "^3.1.5"
-
-"strip-literal@^1.0.0":
- "integrity" "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg=="
- "resolved" "https://registry.npmmirror.com/strip-literal/-/strip-literal-1.3.0.tgz"
- "version" "1.3.0"
- dependencies:
- "acorn" "^8.10.0"
-
-"supports-color@^7.1.0":
- "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
- "resolved" "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz"
- "version" "7.2.0"
- dependencies:
- "has-flag" "^4.0.0"
-
-"supports-preserve-symlinks-flag@^1.0.0":
- "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
- "resolved" "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
- "version" "1.0.0"
-
-"svg-pathdata@^6.0.3":
- "integrity" "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw=="
- "resolved" "https://registry.npmmirror.com/svg-pathdata/-/svg-pathdata-6.0.3.tgz"
- "version" "6.0.3"
-
-"text-segmentation@^1.0.3":
- "integrity" "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw=="
- "resolved" "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "utrie" "^1.0.2"
-
-"tiny-svg@^3.0.0", "tiny-svg@^3.0.1":
- "integrity" "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg=="
- "resolved" "https://registry.npmmirror.com/tiny-svg/-/tiny-svg-3.0.1.tgz"
- "version" "3.0.1"
-
-"tiny-warning@^1.0.3":
- "integrity" "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
- "resolved" "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz"
- "version" "1.0.3"
-
-"to-regex-range@^5.0.1":
- "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
- "resolved" "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz"
- "version" "5.0.1"
- dependencies:
- "is-number" "^7.0.0"
-
-"type@^1.0.1":
- "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
- "resolved" "https://registry.npmmirror.com/type/-/type-1.2.0.tgz"
- "version" "1.2.0"
-
-"type@^2.7.2":
- "integrity" "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw=="
- "resolved" "https://registry.npmmirror.com/type/-/type-2.7.2.tgz"
- "version" "2.7.2"
-
-"uc.micro@^1.0.1", "uc.micro@^1.0.5":
- "integrity" "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
- "resolved" "https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz"
- "version" "1.0.6"
-
-"ufo@^1.3.0":
- "integrity" "sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA=="
- "resolved" "https://registry.npmmirror.com/ufo/-/ufo-1.3.2.tgz"
- "version" "1.3.2"
-
-"unimport@^1.0.1":
- "integrity" "sha512-fOkrdxglsHd428yegH0wPH/6IfaSdDeMXtdRGn6en/ccyzc2aaoxiUTMrJyc6Bu+xoa18RJRPMfLUHEzjz8atw=="
- "resolved" "https://registry.npmmirror.com/unimport/-/unimport-1.3.0.tgz"
- "version" "1.3.0"
- dependencies:
- "@rollup/pluginutils" "^5.0.2"
- "escape-string-regexp" "^5.0.0"
- "fast-glob" "^3.2.12"
- "local-pkg" "^0.4.3"
- "magic-string" "^0.27.0"
- "mlly" "^1.1.0"
- "pathe" "^1.0.0"
- "pkg-types" "^1.0.1"
- "scule" "^1.0.0"
- "strip-literal" "^1.0.0"
- "unplugin" "^1.0.1"
-
-"universalify@^2.0.0":
- "integrity" "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="
- "resolved" "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz"
- "version" "2.0.1"
-
-"unpipe@~1.0.0":
- "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
- "resolved" "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz"
- "version" "1.0.0"
-
-"unplugin-auto-import@^0.11.2":
- "integrity" "sha512-nvbL2AQwLRR8wbHpJ6L1EBVNmjN045RSedTa4NtsGRkSQFXkI1iKHs4dTqJwcKZsnFrZOAKtLPiN1/oQTObLZw=="
- "resolved" "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.11.5.tgz"
- "version" "0.11.5"
- dependencies:
- "@antfu/utils" "^0.7.0"
- "@rollup/pluginutils" "^5.0.2"
- "local-pkg" "^0.4.2"
- "magic-string" "^0.26.7"
- "unimport" "^1.0.1"
- "unplugin" "^1.0.0"
-
-"unplugin@^1.0.0", "unplugin@^1.0.1":
- "integrity" "sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew=="
- "resolved" "https://registry.npmmirror.com/unplugin/-/unplugin-1.5.1.tgz"
- "version" "1.5.1"
- dependencies:
- "acorn" "^8.11.2"
- "chokidar" "^3.5.3"
- "webpack-sources" "^3.2.3"
- "webpack-virtual-modules" "^0.6.0"
-
-"utils-merge@1.0.1":
- "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
- "resolved" "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz"
- "version" "1.0.1"
-
-"utrie@^1.0.2":
- "integrity" "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw=="
- "resolved" "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "base64-arraybuffer" "^1.0.2"
-
-"vite-plugin-compression@^0.5.1":
- "integrity" "sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg=="
- "resolved" "https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz"
- "version" "0.5.1"
- dependencies:
- "chalk" "^4.1.2"
- "debug" "^4.3.3"
- "fs-extra" "^10.0.0"
-
-"vite-plugin-mock@^2.9.4":
- "integrity" "sha512-YTQM5Sn7t+/DNOwTkr+W26QGTCk1PrDkhGHslTJ90lIPJhJtDTwuSkEYMAuLP9TcVQ/qExTFx/x/GE3kxJ05sw=="
- "resolved" "https://registry.npmmirror.com/vite-plugin-mock/-/vite-plugin-mock-2.9.8.tgz"
- "version" "2.9.8"
- dependencies:
- "@types/mockjs" "^1.0.4"
- "chalk" "^4.1.2"
- "chokidar" "^3.5.2"
- "connect" "^3.7.0"
- "debug" "^4.3.2"
- "esbuild" "^0.14.36"
- "fast-glob" "^3.2.7"
- "path-to-regexp" "^6.2.0"
-
-"vite-plugin-vue-setup-extend@^0.4.0":
- "integrity" "sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ=="
- "resolved" "https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz"
- "version" "0.4.0"
- dependencies:
- "@vue/compiler-sfc" "^3.2.29"
- "magic-string" "^0.25.7"
-
-"vite@^2.5.10", "vite@^2.9.16", "vite@>=2.0.0":
- "integrity" "sha512-X+6q8KPyeuBvTQV8AVSnKDvXoBMnTx8zxh54sOwmmuOdxkjMmEJXH2UEchA+vTMps1xw9vL64uwJOWryULg7nA=="
- "resolved" "https://registry.npmmirror.com/vite/-/vite-2.9.16.tgz"
- "version" "2.9.16"
- dependencies:
- "esbuild" "^0.14.27"
- "postcss" "^8.4.13"
- "resolve" "^1.22.0"
- "rollup" ">=2.59.0 <2.78.0"
- optionalDependencies:
- "fsevents" "~2.3.2"
-
-"vue-baidu-map@^0.21.22":
- "integrity" "sha512-WQMPCih4UTh0AZCKKH/OVOYnyAWjfRNeK6BIeoLmscyY5aF8zzlJhz/NOHLb3mdztIpB0Z6aohn4Jd9mfCSjQw=="
- "resolved" "https://registry.npmmirror.com/vue-baidu-map/-/vue-baidu-map-0.21.22.tgz"
- "version" "0.21.22"
- dependencies:
- "bmaplib.curveline" "^1.0.0"
- "bmaplib.heatmap" "^1.0.4"
- "bmaplib.lushu" "^1.0.7"
- "bmaplib.markerclusterer" "^1.0.13"
- "markdown-it" "^8.4.0"
-
-"vue-demi@*":
- "integrity" "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w=="
- "resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz"
- "version" "0.14.6"
-
-"vue-i18n@^9.1.9":
- "integrity" "sha512-Izho+6PYjejsTq2mzjcRdBZ5VLRQoSuuexvR8029h5CpN03FYqiqBrShMyf2I1DKkN6kw/xmujcbvC+4QybpsQ=="
- "resolved" "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.8.0.tgz"
- "version" "9.8.0"
- dependencies:
- "@intlify/core-base" "9.8.0"
- "@intlify/shared" "9.8.0"
- "@vue/devtools-api" "^6.5.0"
-
-"vue-qr@^4.0.9":
- "integrity" "sha512-pAISV94T0MNEYA3NGjykUpsXRE2QfaNxlu9ZhEL6CERgqNc21hJYuP3hRVzAWfBQlgO18DPmZTbrFerJC3+Ikw=="
- "resolved" "https://registry.npmmirror.com/vue-qr/-/vue-qr-4.0.9.tgz"
- "version" "4.0.9"
- dependencies:
- "glob" "^8.0.1"
- "js-binary-schema-parser" "^2.0.2"
- "simple-get" "^4.0.1"
- "string-split-by" "^1.0.0"
-
-"vue-router@^4.2.4":
- "integrity" "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw=="
- "resolved" "https://registry.npmmirror.com/vue-router/-/vue-router-4.2.5.tgz"
- "version" "4.2.5"
- dependencies:
- "@vue/devtools-api" "^6.5.0"
-
-"vue@^2.1.8", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.0.5", "vue@^3.2.0", "vue@^3.2.40", "vue@^3.2.47", "vue@>=3.2.0", "vue@3.3.11":
- "integrity" "sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w=="
- "resolved" "https://registry.npmmirror.com/vue/-/vue-3.3.11.tgz"
- "version" "3.3.11"
- dependencies:
- "@vue/compiler-dom" "3.3.11"
- "@vue/compiler-sfc" "3.3.11"
- "@vue/runtime-dom" "3.3.11"
- "@vue/server-renderer" "3.3.11"
- "@vue/shared" "3.3.11"
-
-"vuex@^4.0.2":
- "integrity" "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ=="
- "resolved" "https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "@vue/devtools-api" "^6.0.0-beta.11"
-
-"webpack-sources@^3.2.3":
- "integrity" "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w=="
- "resolved" "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz"
- "version" "3.2.3"
-
-"webpack-virtual-modules@^0.6.0":
- "integrity" "sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg=="
- "resolved" "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz"
- "version" "0.6.1"
-
-"wildcard@^1.1.0":
- "integrity" "sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng=="
- "resolved" "https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz"
- "version" "1.1.2"
-
-"wmf@~1.0.1":
- "integrity" "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw=="
- "resolved" "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz"
- "version" "1.0.2"
-
-"word@~0.3.0":
- "integrity" "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA=="
- "resolved" "https://registry.npmmirror.com/word/-/word-0.3.0.tgz"
- "version" "0.3.0"
-
-"wrappy@1":
- "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
- "resolved" "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz"
- "version" "1.0.2"
-
-"xlsx@0.18.5":
- "integrity" "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ=="
- "resolved" "https://registry.npmmirror.com/xlsx/-/xlsx-0.18.5.tgz"
- "version" "0.18.5"
- dependencies:
- "adler-32" "~1.3.0"
- "cfb" "~1.2.1"
- "codepage" "~1.15.0"
- "crc-32" "~1.2.1"
- "ssf" "~0.11.2"
- "wmf" "~1.0.1"
- "word" "~0.3.0"
From ade1b100732a2346b04a33f7db2e0ec397ae9150 Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Wed, 31 Jan 2024 17:10:42 +0800
Subject: [PATCH 04/11] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8C=87=E6=A0=87?=
=?UTF-8?q?=E5=88=97=E8=A1=A8=E7=BC=96=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/option/aftersales/vueTvemp.js | 45 +--
src/views/aftersales/aftersalesWorkOrder.vue | 16 +-
src/views/supervise/IndicatorList.vue | 282 ++++++++++++-------
3 files changed, 211 insertions(+), 132 deletions(-)
diff --git a/src/option/aftersales/vueTvemp.js b/src/option/aftersales/vueTvemp.js
index 6a9998dc..9547a88b 100644
--- a/src/option/aftersales/vueTvemp.js
+++ b/src/option/aftersales/vueTvemp.js
@@ -146,6 +146,28 @@ export const columnList = [
sortable: true,
head: false,
},
+ {
+ prop: 'entryTime',
+ label: '财务入账时间',
+ type: 2,
+ values: '',
+ width: '150',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
+ {
+ prop: 'operator',
+ label: '操作人',
+ type: 2,
+ values: '',
+ width: '150',
+ checkarr: [],
+ fixed: false,
+ sortable: true,
+ head: false,
+ },
{
prop: 'deliverGoodsTime',
label: '送货时间',
@@ -296,28 +318,7 @@ export const columnList = [
head: false,
},
- {
- prop: 'entryTime',
- label: '财务入账时间',
- type: 2,
- values: '',
- width: '150',
- checkarr: [],
- fixed: false,
- sortable: true,
- head: false,
- },
- {
- prop: 'operator',
- label: '操作人',
- type: 2,
- values: '',
- width: '150',
- checkarr: [],
- fixed: false,
- sortable: true,
- head: false,
- },
+
{
prop: 'remarks',
label: '备注',
diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue
index ab5b642f..ada2efaa 100644
--- a/src/views/aftersales/aftersalesWorkOrder.vue
+++ b/src/views/aftersales/aftersalesWorkOrder.vue
@@ -1429,7 +1429,7 @@ const ButtonPermissions = computed(() => {
batchReject: UserPermissions.value != '仓库客服', //批量打回
assignment:false, //工单指派
applyArbitration: false, //客服介入
- DingTalkNumber: UserPermissions.value == '总部客服经理', //钉钉号填写
+ DingTalkNumber:false, //钉钉号填写
batchFinish: UserPermissions.value != '仓库客服', //批量完结
appeal: false, //申诉
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
@@ -1444,6 +1444,7 @@ const ButtonPermissions = computed(() => {
batchReject: UserPermissions.value == '职能客服' || UserPermissions.value == '客服经理', //批量打回
assignment: false, //工单指派
applyArbitration: UserPermissions.value == '仓库客服', //客服介入
+ DingTalkNumber:false, //钉钉号填写
batchFinish: UserPermissions.value != '仓库客服', //批量完结
Batchdetermination: UserPermissions.value != '仓库客服', //批量确定
appeal: false, //申诉
@@ -1459,6 +1460,7 @@ const ButtonPermissions = computed(() => {
batchReject: false, //批量打回
assignment: false, //工单指派
applyArbitration: false, //客服介入
+ DingTalkNumber:false, //钉钉号填写
batchFinish: false, //批量完结
appeal: UserPermissions.value == '仓库客服' && AppealStatusT.value, //申诉
Batchdetermination: UserPermissions.value == '仓库客服', //批量确定
@@ -1477,6 +1479,7 @@ const ButtonPermissions = computed(() => {
batchFinish: UserPermissions.value != '仓库客服', //批量完结
appeal: false, //申诉
Batchdetermination: false, //批量确定
+ DingTalkNumber:false, //钉钉号填写
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
Financial_accounting: false, //财务入账
@@ -1491,6 +1494,7 @@ const ButtonPermissions = computed(() => {
applyArbitration: false, //客服介入
batchFinish: false, //批量完结
appeal: false, //申诉
+ DingTalkNumber:false, //钉钉号填写
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
@@ -1498,7 +1502,7 @@ const ButtonPermissions = computed(() => {
defaultassignments: false, //默认指派
export_Report: true, //导出报表
};
- case 5: //仲裁中
+ case 5: //客服介入
return {
add: false, //新增按钮
batchReject: false, //批量打回
@@ -1506,6 +1510,7 @@ const ButtonPermissions = computed(() => {
applyArbitration: false, //客服介入
batchFinish: false, //批量完结
appeal: false, //申诉
+ DingTalkNumber: false, //钉钉号填写
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: true, //批量仲裁确定
@@ -1520,11 +1525,12 @@ const ButtonPermissions = computed(() => {
assignment: false, //工单指派
applyArbitration: false, //客服介入
batchFinish: false, //批量完结
+ DingTalkNumber:UserPermissions.value == '总部客服经理' && !AppealStatusT.value, //钉钉号填写, //钉钉号填写
appeal: UserPermissions.value == '仓库客服', //申诉
Batchdetermination: false, //批量确定
ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
- Financial_accounting: true, //财务入账
+ Financial_accounting: true && !AppealStatusT.value, //财务入账
defaultassignments: false, //默认指派
export_Report: true, //导出报表
};
@@ -3912,13 +3918,15 @@ const amountMoney = () => {
};
// 财务入账按钮
const Financialfillingbtn = () => {
+
if (!details.selectionList.length) {
ElMessage({
- message: '请勾选选择要删除的数据',
+ message: '请勾选数据',
type: 'warning',
});
return;
}
+ FinancialFrom.value={}
dialogFinancialaccounting.value = true; //开启财务入账弹窗
};
// 财务入账确定按钮
diff --git a/src/views/supervise/IndicatorList.vue b/src/views/supervise/IndicatorList.vue
index 74512e76..637d371f 100644
--- a/src/views/supervise/IndicatorList.vue
+++ b/src/views/supervise/IndicatorList.vue
@@ -216,7 +216,7 @@
-
+
-
+
+
+
@@ -277,7 +283,11 @@
-
+
@@ -346,61 +356,61 @@ const lassificationform = ref({}); //分类表单
const lassificationformedit = ref({}); //编辑分类表单
const title = ref(true); //标题
const EditID = ref(true); //编辑需要的ID
-const currentPage=ref(1)
+const currentPage = ref(1);
const newlyAdded = ref(false); //新增弹窗
const loadingAddPopup = ref(false); //弹窗加载
const selectionList = ref([]); //选中数据
const classificationoptions = ref([]); //指标分类
const searchFrom = ref({}); //搜索表单
-const Indicatoritems=ref([]);//指标项目
+const Indicatoritems = ref([]); //指标项目
const drawerShow = ref(false); //抽屉显示隐藏
const search = ref(true); //头部搜索
-const department=ref();//考核部门存储
+const department = ref(); //考核部门存储
const Indicatorediting = ref({}); //编辑表单
-const query=ref({});//搜索
+const query = ref({}); //搜索
const columnList = ref();
const indicatorsValue = ref(0); //分类初始值
const indicatorsValues = ref(1); //子类
-const IndicatorScore=ref([]);//指标分数
+const IndicatorScore = ref([]); //指标分数
+const Assessmentstatus = ref(true); //编辑考核部门状态
const Indicatoreditingload = ref(false); //编辑加载
const AssessmentDepartment = ref([]); //考核部门
+const tempRow = ref(); //编辑信息
const url = '';
const srcList = [];
const onLoad = () => {
let data = {
current: current.value,
size: pageSize.value,
- ...query.value//搜索参数
+ ...query.value, //搜索参数
};
loadingclassification.value = true; //开启加载效果
$_findIndicatorsList(data)
.then(res => {
console.log(res);
if (res.data.data.records) {
- // 指标状态1 表示提交 2 表示审核 通过 3 表示审核失败
-
-
- res.data.data.records.forEach(item=>{
- if(item.indicatorsStatus ==1){
- item.indicatorsStatus = '提交';
- } else if(item.indicatorsStatus ==2){
- item.indicatorsStatus = '审核通过';
- } else if(item.indicatorsStatus ==3){
- item.indicatorsStatus = '审核失败';
- }
+ // 指标状态1 表示提交 2 表示审核 通过 3 表示审核失败
+
+ res.data.data.records.forEach(item => {
+ if (item.indicatorsStatus == 1) {
+ item.indicatorsStatus = '提交';
+ } else if (item.indicatorsStatus == 2) {
+ item.indicatorsStatus = '审核通过';
+ } else if (item.indicatorsStatus == 3) {
+ item.indicatorsStatus = '审核失败';
+ }
- // 是否存在异议 0 表示没有1表示存在
- if(item.isObjection !=null){
- if(item.isObjection){
+ // 是否存在异议 0 表示没有1表示存在
+ if (item.isObjection != null) {
+ if (item.isObjection) {
item.isObjection = '没有';
- }else{
+ } else {
item.isObjection = '存在';
}
- }
- })
+ }
+ });
classificationdata.value = res.data.data.records; //数据
-
}
total.value = res.data.data.total; //总页数
})
@@ -423,7 +433,6 @@ const currentChange = val => {
// 获取分类指标
// 在外部定义递归函数,用于加载和更新分类
-// 请注意,因为没有$_parentId函数的实现细节,
const loadChildren = (targetList, parentId, indicatorValue) => {
let dataSub = { parentId };
return $_parentId(dataSub).then(Rs => {
@@ -432,10 +441,10 @@ const loadChildren = (targetList, parentId, indicatorValue) => {
label: item.title,
id: item.id,
key: item.key,
- hasChildren: item.hasChildren, // 假定hasChildren是一个布尔值
- children: []
+ hasChildren: item.hasChildren, // 假定hasChildren是一个布尔值
+ children: [],
}));
-
+
function findAndReplace(target, value) {
for (let i = 0; i < target.length; i++) {
if (target[i].value === value) {
@@ -447,12 +456,12 @@ const loadChildren = (targetList, parentId, indicatorValue) => {
}
}
}
-
+
findAndReplace(targetList, indicatorValue); // 查找并替换targetList的正确位置
const childRequests = children
.filter(child => child.hasChildren)
- .map(child => loadChildren(targetList, child.id, child.value)); // 使用完整的targetList进行递归
+ .map(child => loadChildren(targetList, child.id, child.value)); // 使用完整的targetList进行递归
// 等待所有子分类都加载完毕
return Promise.all(childRequests);
@@ -460,8 +469,8 @@ const loadChildren = (targetList, parentId, indicatorValue) => {
};
// 初始时获取顶级分类
-const loadInitialCategories = () => {
- let dataSub = { parentId: 0 };
+const loadInitialCategories = (val = 0) => {
+ let dataSub = { parentId: val };
$_parentId(dataSub).then(res => {
console.log(res, '初始化顶级分类-------');
res.data.data.forEach(item => {
@@ -471,13 +480,12 @@ const loadInitialCategories = () => {
id: item.id,
key: item.key,
hasChildren: item.hasChildren,
- children: [] // 初始化子分类列表
+ children: [], // 初始化子分类列表
});
});
});
};
-// 如果是页面中的脚本,你可以直接这样调用
loadInitialCategories();
// 当分类项被点击时调用
@@ -498,14 +506,7 @@ const classification = (val, index) => {
console.log('分类不存在于当前的分类列表中');
}
};
-// 分类编辑
-const ClassificationDditing = val => {
- console.log(val, '编辑');
- EditID.value = val.row.id; //编辑需要的ID
- let data = val.row;
- IndicatorEditing.value = true; //编辑弹窗展开
- classification();
-};
+
// 获取指标分类
const Obtainclassification = () => {
$_selectParentCalssifyList().then(res => {
@@ -518,7 +519,7 @@ const handleNodeClick = (data, node, component) => {
// 'node' 是 Node 对象
// 'component' 是组件的引用
// console.log('You clicked:', data);
- department.value = data;//存储当前点击的考核部门
+ department.value = data; //存储当前点击的考核部门
console.log(department.value, '当前点击的考核部门');
if (data.hasChildren) {
classification(data.id, data.value);
@@ -533,22 +534,24 @@ const searcheNodeClick = (data, node, component) => {
// 'node' 是 Node 对象
// 'component' 是组件的引用
// console.log('You clicked:', data);
- department.value = data;//存储当前点击的考核部门
+ department.value = data; //存储当前点击的考核部门
console.log(department.value, '当前点击的考核部门');
if (data.hasChildren) {
classification(data.id, data.value);
}
// query.value.assessDeptName = data.label
- query.value.assessDept = data.id
- onLoad()
+ query.value.assessDept = data.id;
+ onLoad();
// 根据你的需求处理点击事件
};
-const Indicatortype=()=>{
- query.value.parentClassifyId = classificationoptions.value.find(res=>res.id ==searchFrom.value.classifyId).id
+const Indicatortype = () => {
+ query.value.parentClassifyId = classificationoptions.value.find(
+ res => res.id == searchFrom.value.classifyId
+ ).id;
// searchFrom.classifyId
- onLoad()
-}
+ onLoad();
+};
Obtainclassification();
// 分类新增按钮
const AddCategory = () => {};
@@ -586,7 +589,6 @@ const BatchDelete = () => {
});
};
-
// 分类删除
const CategoryDeletion = val => {
ElMessageBox.confirm(`是否删除${val.row.classifyName}分类?`, 'Warning', {
@@ -678,31 +680,36 @@ const searchHide = () => {
search.value = !search.value;
};
// 指标分类选择
-const ClassificationChange=(val)=>{
+const ClassificationChange = val => {
console.log(val);
- classificationindicators(val)
-}
+ classificationindicators(val);
+};
// 分类指标
-const classificationindicators = (val) => {
- $_selectChildCalssifyList({pid:val}).then(res => {
+const classificationindicators = val => {
+ $_selectChildCalssifyList({ pid: val }).then(res => {
console.log(res, '分类列表');
- if(res.data.data){
+ if (res.data.data) {
Indicatoritems.value = res.data.data;
}
});
};
-const IndicatoritemsChange=(val)=>{
- selectPointListChange(val)
-}
+const IndicatoritemsChange = val => {
+ selectPointListChange(val);
+};
// 指标分数获取
-const selectPointListChange=(val)=>{
- $_selectPointList({id:val}).then(res=>{
- console.log(res,'分数列表');
- if(res.data.data){
- IndicatorScore.value= res.data.data
- }
- })
-}
+const selectPointListChange = val => {
+ $_selectPointList({ id: val }).then(res => {
+ console.log(res, '分数列表');
+ if (res.data.data) {
+ IndicatorScore.value = res.data.data;
+ if (!Assessmentstatus.value) {
+ lassificationformedit.value.IndicatorScore = IndicatorScore.value.find(
+ res => res.point == tempRow.value.point
+ ).id;
+ }
+ }
+ });
+};
// 查看信息
const ClassificationIndicatorView = val => {
console.log(val, '查看信息');
@@ -740,56 +747,119 @@ const ClassificationIndicatorView = val => {
loadingAddPopup.value = false; //关闭弹窗加载效果
});
};
+// 分类编辑
+// @ApiModelProperty(value = "考核部门")
+// private Long assessDept;
+
+// @ApiModelProperty(value = "考核部门名称")
+// private String assessDeptName;
+
+// @ApiModelProperty(value = "考核人")
+// private Long assessUserId;
+
+// @ApiModelProperty(value = "考核人名称")
+// private String assessUserName;
+
+// @ApiModelProperty(value = "考核指标")
+// private Long classifyId;
+
+// @ApiModelProperty(value = "分数")
+// private int point;
+
+// @ApiModelProperty(value = "考核备注")
+// private String remark;
+
+// @ApiModelProperty(value = "指标状态 1 表示提交 2 表示审核 通过 3 表示审核失败")
+// private Integer indicatorsStatus;
+
+// @ApiModelProperty(value = "是否存在异议 0 表示没有 1 表示存在")
+// private Integer isObjection;
+
+// @ApiModelProperty(value = "异议备注")
+// private String objectionRemark;
+
+// 编辑弹窗展开
+const ClassificationDditing = async val => {
+ tempRow.value = val.row; //保存当前行数据到临时变量中,以便在编辑弹窗中使用。
+ Assessmentstatus.value = false; //禁止修改考核部门
+ console.log(val, '编辑');
+ IndicatorScore.value = []; //指标分数重置
+ Indicatoritems.value = []; //指标项目重置
+
+ lassificationformedit.value.IndicatorScore = ''; //重置指标分数
+ // lassificationformedit.value.Indicatoritems=''
+
+ ClassificationChange(val.row.parentClassifyId); //获取指标项目,传入指标分类ID
+ IndicatoritemsChange(val.row.classifyId); //通过指标项目DI获取指标分数
+ lassificationformedit.value.indexClassification = val.row.parentClassifyId; //指标项目ID
+
+ lassificationformedit.value.Indicatoritems = val.row.classifyId; //指标项目ID
+ (lassificationformedit.value.assessDept = val.row.assessDeptName), //考核部门名称
+ // 固定值
+ (lassificationformedit.value.objectionRemark = val.row.objectionRemark), //异议描述
+ (lassificationformedit.value.textarea = val.row.remark), //分数备注
+ (lassificationformedit.value.assessUserName = val.row.assessUserName), //考核人名称
+ // 固定值
+ // lassificationformedit.value.IndicatorScore = IndicatorScore.value.find(res=>res.point == val.row.point).id, //指标分数
+ (EditID.value = val.row.id); //编辑需要的ID
+ let data = val.row;
+ IndicatorEditing.value = true; //编辑弹窗展开
+ classification();
+};
+
// 编辑信息
const IndicatorEditingFn = () => {
- console.log(lassificationformedit.value.assessDept,'考核部门');
-
let data = {
- id: EditID.value,//编辑id
- assessDept: department.value.id, //考核部门ID
- assessDeptName: department.value.label , //考核部门名称
- assessUserId: '', //考核人ID
- assessUserName: lassificationformedit.value.assessUserName, //考核人名称
-
- point:IndicatorScore.value.find(res=>res.id ==lassificationformedit.value.IndicatorScore).point, //指标分数
+ id: EditID.value, //编辑id
+ // assessDept: department.value.id, //考核部门ID
+ // assessDeptName: department.value.label , //考核部门名称
+ // assessUserId: '', //考核人ID
+ // assessUserName: lassificationformedit.value.assessUserName, //考核人名称
+ point: IndicatorScore.value.find(res => res.id == lassificationformedit.value.IndicatorScore)
+ .point, //指标分数
remark: lassificationformedit.value.textarea, //分数备注
objectionRemark: lassificationformedit.value.objectionRemark, //异议描述
+ // 指标项目名称
+ classifyId: lassificationformedit.value.Indicatoritems, // 指标项目ID
+ classifyName: Indicatoritems.value.find(
+ res => res.id == lassificationformedit.value.Indicatoritems
+ ).name, //指标项目名称
};
- console.log(data,'处理好的参数');
-
- $_updateIndicators(data).then(res => {
- console.log(res, '编辑成功');
- if(res.data.code == 200){
- IndicatorEditing.value = false; //编辑弹窗关闭
- onLoad()
- }
- }).catch(res=>{
-
- }).finally(()=>{
+ console.log(data, '处理好的参数');
- });
+ $_updateIndicators(data)
+ .then(res => {
+ console.log(res, '编辑成功');
+ if (res.data.code == 200) {
+ IndicatorEditing.value = false; //编辑弹窗关闭
+ onLoad();
+ }
+ })
+ .catch(res => {})
+ .finally(() => {
+ Assessmentstatus.value = true; //可以修改考核部门
+ });
};
const searchChangeS = () => {
searchFrom.value = {}; //重置搜索参数
- query.value={}
+ query.value = {};
onLoad();
};
// 查询搜索
const searchChange = () => {
- searchFrom.createTime
- if(searchFrom.value.createTime){
- query.value.startDateStr=searchFrom.value.createTime[0],
- query.value.endDateStr=searchFrom.value.createTime[1]
-
+ searchFrom.createTime;
+ if (searchFrom.value.createTime) {
+ (query.value.startDateStr = searchFrom.value.createTime[0]),
+ (query.value.endDateStr = searchFrom.value.createTime[1]);
}
- // ...searchFrom.value,
+ // ...searchFrom.value,
+ onLoad();
+};
+const timeChange = () => {
+ delete query.value.startDateStr;
+ delete query.value.endDateStr;
onLoad();
};
-const timeChange=()=>{
- delete query.value.startDateStr
- delete query.value.endDateStr
- onLoad();
-}
diff --git a/src/views/supervise/IndicatorList.vue b/src/views/supervise/IndicatorList.vue
index 637d371f..b7c719ef 100644
--- a/src/views/supervise/IndicatorList.vue
+++ b/src/views/supervise/IndicatorList.vue
@@ -312,7 +312,9 @@
@@ -780,6 +782,8 @@ const ClassificationIndicatorView = val => {
// 编辑弹窗展开
const ClassificationDditing = async val => {
+ Indicatoreditingload.value = true;
+ IndicatorEditing.value = true; //编辑弹窗展开
tempRow.value = val.row; //保存当前行数据到临时变量中,以便在编辑弹窗中使用。
Assessmentstatus.value = false; //禁止修改考核部门
console.log(val, '编辑');
@@ -789,22 +793,23 @@ const ClassificationDditing = async val => {
lassificationformedit.value.IndicatorScore = ''; //重置指标分数
// lassificationformedit.value.Indicatoritems=''
- ClassificationChange(val.row.parentClassifyId); //获取指标项目,传入指标分类ID
- IndicatoritemsChange(val.row.classifyId); //通过指标项目DI获取指标分数
+ await ClassificationChange(val.row.parentClassifyId); //获取指标项目,传入指标分类ID
+ await IndicatoritemsChange(val.row.classifyId); //通过指标项目DI获取指标分数
lassificationformedit.value.indexClassification = val.row.parentClassifyId; //指标项目ID
lassificationformedit.value.Indicatoritems = val.row.classifyId; //指标项目ID
- (lassificationformedit.value.assessDept = val.row.assessDeptName), //考核部门名称
- // 固定值
- (lassificationformedit.value.objectionRemark = val.row.objectionRemark), //异议描述
- (lassificationformedit.value.textarea = val.row.remark), //分数备注
- (lassificationformedit.value.assessUserName = val.row.assessUserName), //考核人名称
- // 固定值
- // lassificationformedit.value.IndicatorScore = IndicatorScore.value.find(res=>res.point == val.row.point).id, //指标分数
- (EditID.value = val.row.id); //编辑需要的ID
+ lassificationformedit.value.assessDept = val.row.assessDeptName; //考核部门名称
+ // 固定值
+ lassificationformedit.value.objectionRemark = val.row.objectionRemark; //异议描述
+ lassificationformedit.value.textarea = val.row.remark; //分数备注
+ lassificationformedit.value.assessUserName = val.row.assessUserName; //考核人名称
+ // 固定值
+ // lassificationformedit.value.IndicatorScore = IndicatorScore.value.find(res=>res.point == val.row.point).id, //指标分数
+ EditID.value = val.row.id; //编辑需要的ID
let data = val.row;
- IndicatorEditing.value = true; //编辑弹窗展开
+
classification();
+ Indicatoreditingload.value = false;
};
// 编辑信息
@@ -826,7 +831,7 @@ const IndicatorEditingFn = () => {
).name, //指标项目名称
};
console.log(data, '处理好的参数');
-
+ Indicatoreditingload.value = true; //开启加载
$_updateIndicators(data)
.then(res => {
console.log(res, '编辑成功');
@@ -838,6 +843,7 @@ const IndicatorEditingFn = () => {
.catch(res => {})
.finally(() => {
Assessmentstatus.value = true; //可以修改考核部门
+ Indicatoreditingload.value = false; //关闭加载
});
};
const searchChangeS = () => {
From 7d83e3aecdf919ecfc2b58fb064340766c4bb6df Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Wed, 31 Jan 2024 20:02:21 +0800
Subject: [PATCH 06/11] =?UTF-8?q?=E6=8C=87=E6=A0=87=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E5=9B=BE=E7=89=87=EF=BC=8C=E9=99=84=E4=BB=B6=E6=9F=A5=E7=9C=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/aftersales/aftersalesWorkOrder.vue | 4 +-
src/views/supervise/IndicatorList.vue | 187 ++++++++++++++++---
2 files changed, 161 insertions(+), 30 deletions(-)
diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue
index 589c3399..d95a81cf 100644
--- a/src/views/aftersales/aftersalesWorkOrder.vue
+++ b/src/views/aftersales/aftersalesWorkOrder.vue
@@ -1460,11 +1460,11 @@ const ButtonPermissions = computed(() => {
batchReject: false, //批量打回
assignment: false, //工单指派
applyArbitration: false, //客服介入
- DingTalkNumber:false, //钉钉号填写
+ DingTalkNumber:false, //钉钉号填
batchFinish: false, //批量完结
appeal: UserPermissions.value == '仓库客服' && AppealStatusT.value, //申诉
Batchdetermination: UserPermissions.value == '仓库客服', //批量确定
- ManagerConfirmed: UserPermissions.value == '总部客服经理', //处理完毕下面的客服经理批量确定
+ ManagerConfirmed: false, //处理完毕下面的客服经理批量确定
ArbitrationDetermination: false, //批量仲裁确定
Financial_accounting: false, //财务入账
defaultassignments: false, //默认指派
diff --git a/src/views/supervise/IndicatorList.vue b/src/views/supervise/IndicatorList.vue
index b7c719ef..56a020bc 100644
--- a/src/views/supervise/IndicatorList.vue
+++ b/src/views/supervise/IndicatorList.vue
@@ -158,10 +158,6 @@
-
-
-
-
@@ -187,20 +183,27 @@
"
/>
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -307,6 +317,17 @@
placeholder="请输入异议描述"
/>
+
@@ -352,6 +373,8 @@ const loadingclassification = ref(false); //指标分类加载效果
const classificationdata = ref([]); //指标分类数据
const current = ref(1); //当前页
const total = ref(0); //总页数
+const dialogVisible=ref(false);//图片弹窗
+const fileList = ref([]); //附件列表
const IndicatorEditing = ref(false); //编辑弹窗
const pageSize = ref(50);
const lassificationform = ref({}); //分类表单
@@ -370,6 +393,7 @@ const search = ref(true); //头部搜索
const department = ref(); //考核部门存储
const Indicatorediting = ref({}); //编辑表单
const query = ref({}); //搜索
+const dialogImageUrl=ref('');//图片地址
const columnList = ref();
const indicatorsValue = ref(0); //分类初始值
const indicatorsValues = ref(1); //子类
@@ -378,8 +402,30 @@ const Assessmentstatus = ref(true); //编辑考核部门状态
const Indicatoreditingload = ref(false); //编辑加载
const AssessmentDepartment = ref([]); //考核部门
const tempRow = ref(); //编辑信息
-const url = '';
-const srcList = [];
+const url = ref('');
+const fuj=(val)=>{
+ console.log(val);
+
+ ElMessageBox.confirm(
+ '是否下载该文件?',
+ 'Warning',
+ {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ }
+ )
+ .then(() => {
+
+
+window.open(val.url);
+ })
+ .catch(() => {
+
+ })
+
+}
+const srcList = ref([]);
const onLoad = () => {
let data = {
current: current.value,
@@ -489,7 +535,12 @@ const loadInitialCategories = (val = 0) => {
};
loadInitialCategories();
-
+// 图片查看
+const Photoviewing=(val)=>{
+ dialogVisible.value=true;
+ console.log('图片查看',val);
+ dialogImageUrl.value= val.url
+}
// 当分类项被点击时调用
const classification = (val, index) => {
console.log(index, '当前点击的谁');
@@ -714,6 +765,8 @@ const selectPointListChange = val => {
};
// 查看信息
const ClassificationIndicatorView = val => {
+ srcList.value=[]
+ fileList.value=[]
console.log(val, '查看信息');
newlyAdded.value = true; //开启弹窗
$_findIndicatorsDetail({ id: val.row.id })
@@ -735,14 +788,26 @@ const ClassificationIndicatorView = val => {
} else {
lassificationform.value.isObjection = '存在';
}
+ console.log(res.data.data.pictures, '图片列表');
+ url.value = res.data.data.pictures[0].url; //赋值给弹窗图片
+ res.data.data.pictures.forEach(res => {
+ if (res.url) {
+ srcList.value.push({ name: res.name, url: res.url });
+ }
+ });
+ // 附件
- if (res.data.data.pictures.length) {
- // 图片
- url.value = res.data.data.pictures[0].url; //赋值给弹窗图片
- res.data.data.pictures.forEach(res => {
- srcList.value.push(res.url);
- });
- }
+ res.data.data.files.forEach(res => {
+ if (res.url) {
+ fileList.value.push({ name: res.name, url: res.url });
+ }
+ });
+ // if (res.data.data.pictures.length) {
+ // // 图片
+ // url.value = res.data.data.pictures[0].url; //赋值给弹窗图片
+ // console.log(url.value, '图片地址');
+
+ // }
})
.catch(res => {})
.finally(() => {
@@ -782,6 +847,31 @@ const ClassificationIndicatorView = val => {
// 编辑弹窗展开
const ClassificationDditing = async val => {
+ srcList.value=[]
+ fileList.value=[]
+ $_findIndicatorsDetail({ id: val.row.id })
+ .then(res => {
+
+ console.log(res.data.data.pictures, '图片列表');
+ url.value = res.data.data.pictures[0].url; //赋值给弹窗图片
+ res.data.data.pictures.forEach(res => {
+ if (res.url) {
+ srcList.value.push({ name: res.name, url: res.url });
+ }
+ });
+ // 附件
+
+ // res.data.data.files.forEach(res => {
+ // if (res.url) {
+ // fileList.value.push({ name: res.name, url: res.url });
+ // }
+ // });
+
+ })
+ .catch(res => {})
+ .finally(() => {
+
+ });
Indicatoreditingload.value = true;
IndicatorEditing.value = true; //编辑弹窗展开
tempRow.value = val.row; //保存当前行数据到临时变量中,以便在编辑弹窗中使用。
@@ -937,5 +1027,46 @@ const timeChange = () => {
}
.maboxhi {
height: 700px !important;
+}
+.el_fotnr {
+ :deep(.el-upload) {
+ display: none;
+ }
+}
+:deep(.el_photo_max){
+ width: 100%;
+ .el-form-item {
+ width: 100%;
+ }
+}
+:deep(.annex){
+ width: 100%;
+ .el-upload {
+ display: none;
+ }
+}
+:deep(.dialodimg){
+ width: 40%;
+ height: 300px;
+
+ .el-dialog{
+ width: 40%;
+ height: 50%;
+ display: flex;
+ justify-content: center;
+ flex-direction: column;
+ align-items: center;
+ .el-dialog__body{
+ width: fit-content;
+ height: -webkit-fill-available;
+ img{
+ width: 100%;
+ height: 100%;
+ }
+ }
+
+ }
+
+
}
From 1f33ca60600678cd2c3f724ed354d87bda72aea2 Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Thu, 1 Feb 2024 10:39:36 +0800
Subject: [PATCH 07/11] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AE=A2=E6=9C=8D?=
=?UTF-8?q?=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/aftersales/aftersalesWorkOrder.js | 11 +
src/utils/util.js | 61 ++++--
src/views/aftersales/aftersalesWorkOrder.vue | 206 +++++++++++--------
3 files changed, 180 insertions(+), 98 deletions(-)
diff --git a/src/api/aftersales/aftersalesWorkOrder.js b/src/api/aftersales/aftersalesWorkOrder.js
index 1db6eef6..571859ad 100644
--- a/src/api/aftersales/aftersalesWorkOrder.js
+++ b/src/api/aftersales/aftersalesWorkOrder.js
@@ -530,4 +530,15 @@ export const $_aftersalesCustomerMallgetByClientId = (params) => {
method: 'get',
params
})
+}
+
+
+// 超时导出
+export const $_exportaftersalesOvertimeFine = (params) => {
+ return request({
+ url: '/api/logpm-aftersales/aftersalesOvertimeFine/export-aftersalesOvertimeFine',
+ method: 'get',
+ params,
+ responseType: 'blob',
+ })
}
\ No newline at end of file
diff --git a/src/utils/util.js b/src/utils/util.js
index d443c6c3..064a569f 100644
--- a/src/utils/util.js
+++ b/src/utils/util.js
@@ -507,31 +507,60 @@ export const setNodeHeight = (_node, _height = '') => {
* @param {object} details details (搜索参数)
*/
//
-const updateDetailQuery = (index, propName, obj) => {
- // 更新或删除查询参数
+// 更新 details.query 对象的属性
+const updateDetailQuery = (index, propName, detailsQuery) => {
if (index) {
- obj[propName] = index;
+ detailsQuery[propName] = index; // 设置属性值
+ console.log(`Property set: ${propName} = ${index}`);
} else {
- delete obj[propName];
+ if(detailsQuery.hasOwnProperty(propName)) {
+ delete detailsQuery[propName]; // 确保删除属性
+ console.log(`Property deleted: ${propName}`);
+ } else {
+ console.log(`Property to delete not found: ${propName}`);
+ }
}
};
+
+// 处理 row 属性并更新 details.query
export const processRowProperty = (index, row, details) => {
- const nameRegex = /(\w+)NameS$/; // 捕获以'NameS'结尾的属性名
- const match = row.prop.match(nameRegex);
- console.log(match, '获取到的参数');
- // 如果属性以'NameS'结尾,则更新相应的查询参数
- if (match) {
- const basePropName = match[1]; // 获取不包含'Name'的属性名
- updateDetailQuery(index, basePropName, details.query);
+ console.log(`Processing: ${row.prop}`);
+ console.log(`Processing: ${row.prop}`);
+ console.log('Current details.query before processing:', details.query);
+
+ // 先前匹配和删除的代码 ...
+
+ console.log('Current details.query after processing:', details.query);
+ if (typeof row.prop === 'string') {
+ const nameRegex = /([a-zA-Z0-9_]+)NameS$/;
+ const match = row.prop.match(nameRegex);
+
+ if (match) {
+ const basePropName = match[1];
+ console.log(`Matched: ${basePropName}`);
+
+ const fullPropNameS = basePropName + 'NameS';
+ console.log(`Full property name with 'NameS': ${fullPropNameS}`);
+
+ if (details.query.hasOwnProperty(fullPropNameS)) {
+ delete details.query[fullPropNameS];
+ console.log(`Property '${fullPropNameS}' deleted`);
+ } else {
+ console.log(`Property '${fullPropNameS}' not found for deletion`);
+ }
+
+ updateDetailQuery(index, basePropName, details.query);
+ } else {
+ console.log(`No 'NameS' ending found for ${row.prop}`);
+ updateDetailQuery(index, row.prop, details.query);
+ }
} else {
- updateDetailQuery(index, row.prop, details.query);
- }
- // 如果提供的index为假值,从query中删除原始属性
- if (!index) {
- delete details.query[row.prop];
+ console.log(`row.prop is not a string`);
}
};
+
+
/**
* 数字运算(主要用于小数点精度问题)
* [see](https://juejin.im/post/6844904066418491406#heading-12)
diff --git a/src/views/aftersales/aftersalesWorkOrder.vue b/src/views/aftersales/aftersalesWorkOrder.vue
index d95a81cf..d51ad4d4 100644
--- a/src/views/aftersales/aftersalesWorkOrder.vue
+++ b/src/views/aftersales/aftersalesWorkOrder.vue
@@ -96,6 +96,14 @@
导出报表
+
+ 超时导出
+
-
+
@@ -908,21 +915,21 @@
-
-
-
+
+
+