From 505c07fd8822217ccc8c4201e3686b83044243c7 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Wed, 11 Oct 2023 18:07:14 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E6=96=B0=E5=A2=9E=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E4=B8=AD=E5=BF=83=E9=A1=B5=EF=BC=8C=E4=BC=81=E6=A0=87=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E7=AB=8B=E9=A1=B9/=E5=8F=98=E6=9B=B4=E6=B5=81?= =?UTF-8?q?=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/lang/workCenter/zh.js | 25 +- src/common/lang/zh-cn.js | 2 + src/views/dashboard/Analysis.vue | 259 ++++++- .../plan/PlanList.vue | 8 +- .../receivedShare/ReceivedShare.vue | 2 +- .../RevisionPlanActivelyReportFlow.vue | 26 +- .../modules/ContactEnterSendTaskModal.vue | 44 +- .../modules/ContactEnterStandardForm.vue | 85 +++ .../PlanApprovalChangeFlow.vue | 105 ++- .../modules/ApprovalBaseInfo.vue | 74 +- .../modules/DutyDepartChangeBaseInfo.vue | 314 ++++++++ ...eInfo.vue => FinishTimeChangeBaseInfo.vue} | 8 +- ...vue => FinishTimeChangeBaseInfoDrawer.vue} | 4 +- .../modules/JobEndBaseInfo.vue | 186 +++++ .../modules/JobEndBaseInfoDrawer.vue | 212 ++++++ .../modules/MergeBaseInfo.vue | 701 ++++++++++++++++++ .../processCenter/ProcessCenter.vue | 87 +++ .../processCenter/table/DoneList.vue | 171 +++++ .../processCenter/table/DraftList.vue | 132 ++++ .../processCenter/table/MonitorList.vue | 195 +++++ .../processCenter/table/SentList.vue | 205 +++++ .../processCenter/table/TodoList.vue | 180 +++++ yarn.lock | 121 +++ 23 files changed, 3007 insertions(+), 139 deletions(-) create mode 100644 src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterStandardForm.vue create mode 100644 src/views/workCenter/enterpriseStandardInitChange/modules/DutyDepartChangeBaseInfo.vue rename src/views/workCenter/enterpriseStandardInitChange/modules/{ChangeBaseInfo.vue => FinishTimeChangeBaseInfo.vue} (95%) rename src/views/workCenter/enterpriseStandardInitChange/modules/{ChangeBaseInfoDrawer.vue => FinishTimeChangeBaseInfoDrawer.vue} (99%) create mode 100644 src/views/workCenter/enterpriseStandardInitChange/modules/JobEndBaseInfo.vue create mode 100644 src/views/workCenter/enterpriseStandardInitChange/modules/JobEndBaseInfoDrawer.vue create mode 100644 src/views/workCenter/enterpriseStandardInitChange/modules/MergeBaseInfo.vue create mode 100644 src/views/workCenter/processCenter/ProcessCenter.vue create mode 100644 src/views/workCenter/processCenter/table/DoneList.vue create mode 100644 src/views/workCenter/processCenter/table/DraftList.vue create mode 100644 src/views/workCenter/processCenter/table/MonitorList.vue create mode 100644 src/views/workCenter/processCenter/table/SentList.vue create mode 100644 src/views/workCenter/processCenter/table/TodoList.vue diff --git a/src/common/lang/workCenter/zh.js b/src/common/lang/workCenter/zh.js index aa5b3da2..bab8b724 100644 --- a/src/common/lang/workCenter/zh.js +++ b/src/common/lang/workCenter/zh.js @@ -69,14 +69,19 @@ module.exports = { uploadAttachment: '上传附件', completionTimeChange: '完成时间变更', terminationOfWork: '工作终止', - masterDraftingDepartmentChanges: '主起草部门变更', + dutyDepartChange: '责任部门变更', merge: '合并', originalDraftPlanFinishDate: '原草稿计划完成日期', originalExposureDraftPlanFinishDate: '原征求意见稿计划完成日期', originalPlanSubmissionDate: '原计划报批日期', changeReason: '变更原因', superintendent: '所长', - relatedPersonnel: '相关人员' + relatedPersonnel: '相关人员', + originPrincipalDrafter: '原主起草人', + originMainDraftUnit: '原主起草单位', + originHeadOfMainDraftingUnit: '原起草单位负责人', + typeOfRevision: '制修订类型', + scopeOfApplication: '标准适用范围' }, // 年度制修订计划(各部门主动上报) revisionPlanActivelyReport: { @@ -102,5 +107,21 @@ module.exports = { timeConsuming: '耗时', approvalOpinion: '审批意见', opinionContent: '意见内容' + }, + // 流程中心 + processCenter: { + todoProcess: '待办流程', + doneProcess: '已办流程', + sentProcess: '已发流程', + monitorProcess: '监控流程', + draft: '草稿', + processNumber: '流程编号', + processType: '流程类型', + initiator: '发起人', + receivingTaskTime: '接收任务时间', + currentProcessor: '当前处理人', + finishTime: '完成时间', + processState: '流程状态', + processTime: '流程耗时(小时)' } } diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index d27477cc..ce7226e4 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -151,6 +151,8 @@ module.exports = { basicInformation: '基础信息', personalInformation: '人员信息', rangeOfApplication: '适用范围', + transact: '办理', + compulsoryWithdrawal: '强制撤回', // 树右键 treeRight: { addFolder: '新增文件夹', diff --git a/src/views/dashboard/Analysis.vue b/src/views/dashboard/Analysis.vue index 65525ddb..de5e1265 100644 --- a/src/views/dashboard/Analysis.vue +++ b/src/views/dashboard/Analysis.vue @@ -1,20 +1,277 @@ diff --git a/src/views/enterpriseStandardLibrary/plan/PlanList.vue b/src/views/enterpriseStandardLibrary/plan/PlanList.vue index 03f572d4..df179877 100644 --- a/src/views/enterpriseStandardLibrary/plan/PlanList.vue +++ b/src/views/enterpriseStandardLibrary/plan/PlanList.vue @@ -61,7 +61,7 @@ @@ -71,7 +71,7 @@ @@ -87,7 +87,7 @@ @@ -97,7 +97,7 @@ diff --git a/src/views/personalCenter/receivedShare/ReceivedShare.vue b/src/views/personalCenter/receivedShare/ReceivedShare.vue index 59d4fddc..d409d628 100644 --- a/src/views/personalCenter/receivedShare/ReceivedShare.vue +++ b/src/views/personalCenter/receivedShare/ReceivedShare.vue @@ -111,7 +111,7 @@ export default { ], url: { list: '/personal/lawsStandardSharing/received/page', - deleteBatch: '/personal/lawsStandardSharing/deleteBatch' + deleteBatch: '/personal/lawsStandardSharing/batchDel' } } }, diff --git a/src/views/workCenter/annualRevisionPlanActivelyReport/RevisionPlanActivelyReportFlow.vue b/src/views/workCenter/annualRevisionPlanActivelyReport/RevisionPlanActivelyReportFlow.vue index 66d2e28a..7a836c2a 100644 --- a/src/views/workCenter/annualRevisionPlanActivelyReport/RevisionPlanActivelyReportFlow.vue +++ b/src/views/workCenter/annualRevisionPlanActivelyReport/RevisionPlanActivelyReportFlow.vue @@ -75,8 +75,10 @@ -
- +
+ + +
@@ -86,6 +88,7 @@ import EngineerInitForm from './modules/EngineerInitForm' import InternalDetailPage from '@/components/InternalDetailPage' import PersonnelInfo from '@/components/PersonnelInfo' import ContactEnterSendTaskForm from './modules/ContactEnterSendTaskForm' +import ProcessDetailList from '../../../components/ProcessDetailList' const personData = [ { @@ -140,14 +143,20 @@ const personData = [ export default { name: 'RevisionPlanActivelyReportFlow', - components: { ContactEnterSendTaskForm, EngineerInitForm, InternalDetailPage, PersonnelInfo }, + components: { ProcessDetailList, ContactEnterSendTaskForm, EngineerInitForm, InternalDetailPage, PersonnelInfo }, computed: { pageTitle () { return this.$t('flowCenter') + this.$route.meta.title } }, mounted () { - this.personnelInfoData = personData + if (this.currentNode === 1) { + this.personnelInfoData = personData + } else { + this.personnelInfoData = personData.map(item => { + return { ...item, canChoose: false } + }) + } }, data () { return { @@ -195,7 +204,8 @@ export default { approvalInfoForm: this.$form.createForm(this), // 审批信息表单 personnelInfoData: [], // 人员信息数据 url: { - importExcelUrl: '' + importExcelUrl: '', + list: '' // 人员信息右侧表的分页查询接口 } } }, @@ -230,10 +240,4 @@ export default { padding: 32px; } -// 人员信息 -.personnel-info-wrapper { - /deep/ .ant-steps { - width: 400px; - } -} diff --git a/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterSendTaskModal.vue b/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterSendTaskModal.vue index 14156202..a7350c03 100644 --- a/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterSendTaskModal.vue +++ b/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterSendTaskModal.vue @@ -14,7 +14,7 @@
{{ $t('basicInformation') }}
- +
* @@ -26,7 +26,6 @@ {{ $t('workCenter.enterpriseInitChangePlan.standardProjectEstablishment') }} - {{ $t('workCenter.enterpriseInitChangePlan.change') }}
@@ -39,21 +38,12 @@
- {{ $t('workCenter.enterpriseInitChangePlan.formulate') }} {{ $t('workCenter.enterpriseInitChangePlan.revise') }} - - {{ $t('workCenter.enterpriseInitChangePlan.completionTimeChange') }} - {{ $t('workCenter.enterpriseInitChangePlan.terminationOfWork') }} - {{ $t('workCenter.enterpriseInitChangePlan.masterDraftingDepartmentChanges') }} - {{ $t('workCenter.enterpriseInitChangePlan.merge') }} -
@@ -245,12 +235,15 @@
- + @@ -489,6 +482,7 @@ import { StandardSource } from '@/enums/commonEnums' import { getWorkGroupTreeList, getFormDictTreeList } from '@/api/api' import UserSelection from '@/components/selection/UserSelection' import StandardSelection from '@/components/selection/StandardSelection' +import { getTreeList } from '../../../../api/enterpriseStandardLibraryApi' export default { name: 'ContactEnterSendTaskModal', @@ -497,7 +491,8 @@ export default { return { StandardSource, workingGroupTreeList: [], // 隶属工作组下拉框数据 - partNameOptions: [], // 零部件名称下拉框数据 + partNameOptions: [], // 零部件名称下拉框数据\ + standardSystemOptions: [], // 企标体系下拉框数据 visible: false, confirmLoading: false, model: {}, @@ -564,7 +559,7 @@ export default { { required: true, message: this.$t('workCenter.enterpriseInitChangePlan.yearNumber') + this.$t('cannotEmpty'), - trigger: ['change', 'blur'] + trigger: 'change' } ], // 新企标名称 @@ -674,6 +669,7 @@ export default { mounted () { this.getWorkGroupTree() this.initPartNameOptions() + this.initStandardSystemOptions() }, methods: { add () { @@ -692,6 +688,14 @@ export default { } }) }, + // 获取标准体系下拉框数据 + initStandardSystemOptions () { + getTreeList({ option: 1 }).then(res => { + if (res.success) { + this.standardSystemOptions = res.result + } + }) + }, // 获取内部工作组树 getWorkGroupTree () { getWorkGroupTreeList().then((res) => { diff --git a/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterStandardForm.vue b/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterStandardForm.vue new file mode 100644 index 00000000..6ded5f33 --- /dev/null +++ b/src/views/workCenter/annualRevisionPlanActivelyReport/modules/ContactEnterStandardForm.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue index d8a0f7f4..c0e30bca 100644 --- a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue +++ b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue @@ -96,7 +96,7 @@ :placeholder="$t('pleaseSelect')+$t('workCenter.enterpriseInitChangePlan.itemCategory')"> {{ $t('workCenter.enterpriseInitChangePlan.completionTimeChange') }} {{ $t('workCenter.enterpriseInitChangePlan.terminationOfWork') }} - {{ $t('workCenter.enterpriseInitChangePlan.masterDraftingDepartmentChanges') }} + {{ $t('workCenter.enterpriseInitChangePlan.dutyDepartChange') }} {{ $t('workCenter.enterpriseInitChangePlan.merge') }} @@ -112,14 +112,36 @@ :currentNode="currentNode" :itemCategory="formInline.itemCategory"> - - + - + + + + + + + + + + @@ -146,8 +168,8 @@ -
{{ $t('processApprovalInformation') }}
- +
{{ $t('processApprovalInformation') }}
+ -
- +
+ + +
-
+
+ + diff --git a/src/views/workCenter/enterpriseStandardInitChange/modules/JobEndBaseInfoDrawer.vue b/src/views/workCenter/enterpriseStandardInitChange/modules/JobEndBaseInfoDrawer.vue new file mode 100644 index 00000000..ea25b43b --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInitChange/modules/JobEndBaseInfoDrawer.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/views/workCenter/enterpriseStandardInitChange/modules/MergeBaseInfo.vue b/src/views/workCenter/enterpriseStandardInitChange/modules/MergeBaseInfo.vue new file mode 100644 index 00000000..e1cc9861 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInitChange/modules/MergeBaseInfo.vue @@ -0,0 +1,701 @@ + + + + + diff --git a/src/views/workCenter/processCenter/ProcessCenter.vue b/src/views/workCenter/processCenter/ProcessCenter.vue new file mode 100644 index 00000000..5f8a3f9f --- /dev/null +++ b/src/views/workCenter/processCenter/ProcessCenter.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/src/views/workCenter/processCenter/table/DoneList.vue b/src/views/workCenter/processCenter/table/DoneList.vue new file mode 100644 index 00000000..7835242d --- /dev/null +++ b/src/views/workCenter/processCenter/table/DoneList.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/src/views/workCenter/processCenter/table/DraftList.vue b/src/views/workCenter/processCenter/table/DraftList.vue new file mode 100644 index 00000000..9bc0e423 --- /dev/null +++ b/src/views/workCenter/processCenter/table/DraftList.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/src/views/workCenter/processCenter/table/MonitorList.vue b/src/views/workCenter/processCenter/table/MonitorList.vue new file mode 100644 index 00000000..b63635c9 --- /dev/null +++ b/src/views/workCenter/processCenter/table/MonitorList.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/src/views/workCenter/processCenter/table/SentList.vue b/src/views/workCenter/processCenter/table/SentList.vue new file mode 100644 index 00000000..1638e033 --- /dev/null +++ b/src/views/workCenter/processCenter/table/SentList.vue @@ -0,0 +1,205 @@ + + + + + diff --git a/src/views/workCenter/processCenter/table/TodoList.vue b/src/views/workCenter/processCenter/table/TodoList.vue new file mode 100644 index 00000000..8188553f --- /dev/null +++ b/src/views/workCenter/processCenter/table/TodoList.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/yarn.lock b/yarn.lock index ac6d1e44..2a24ab08 100644 --- a/yarn.lock +++ b/yarn.lock @@ -301,6 +301,82 @@ dependencies: "@antv/g6-pc" "0.8.22" +"@antv/g6-core@0.8.21": + version "0.8.21" + resolved "https://registry.yarnpkg.com/@antv/g6-core/-/g6-core-0.8.21.tgz#efb55365e047f304a178eccc1249cd4feedb30c4" + integrity sha512-zgOn/OW6/RSCPopiNseiLJc0oVV10yoJYS6phcQxceQQHSfwofFkEN2OQvpCCCQ2aMZ9rOkeYNvSdLnAzYyCKg== + dependencies: + "@antv/algorithm" "^0.1.8" + "@antv/dom-util" "^2.0.1" + "@antv/event-emitter" "~0.1.0" + "@antv/g-base" "^0.5.1" + "@antv/g-math" "^0.1.1" + "@antv/matrix-util" "^3.1.0-beta.3" + "@antv/path-util" "^2.0.3" + "@antv/util" "~2.0.5" + ml-matrix "^6.5.0" + tslib "^2.1.0" + +"@antv/g6-element@0.8.21": + version "0.8.21" + resolved "https://registry.yarnpkg.com/@antv/g6-element/-/g6-element-0.8.21.tgz#a1406a4afc203d6de7fa4d81b70acd5633547f24" + integrity sha512-tf+aHYUdbmF1qCCKf15HXJnyV0VZHaE5sxG04caKkF3AB5gXjvYCp+f9cD1lKVy1nfZHUcGCPaWPK8lz/H/9gQ== + dependencies: + "@antv/g-base" "^0.5.1" + "@antv/g6-core" "0.8.21" + "@antv/util" "~2.0.5" + +"@antv/g6-pc@0.8.21": + version "0.8.21" + resolved "https://registry.yarnpkg.com/@antv/g6-pc/-/g6-pc-0.8.21.tgz#5d25d60d740c74d5fe6f3a641eec337d0a4db256" + integrity sha512-x2+JcLkjToZ4U06aa1W9qJHB3UERqYPqUsFs/POSsFtwF80HmG7iBKeu53k3XfqZ9N2/W4WeoDvx20/NgLolCg== + dependencies: + "@ant-design/colors" "^4.0.5" + "@antv/algorithm" "^0.1.8" + "@antv/dom-util" "^2.0.1" + "@antv/event-emitter" "~0.1.0" + "@antv/g-base" "^0.5.1" + "@antv/g-canvas" "^0.5.2" + "@antv/g-math" "^0.1.1" + "@antv/g-svg" "^0.5.1" + "@antv/g6-core" "0.8.21" + "@antv/g6-element" "0.8.21" + "@antv/g6-plugin" "0.8.21" + "@antv/hierarchy" "^0.6.10" + "@antv/layout" "^0.3.0" + "@antv/matrix-util" "^3.1.0-beta.3" + "@antv/path-util" "^2.0.3" + "@antv/util" "~2.0.5" + color "^3.1.3" + d3-force "^2.0.1" + dagre "^0.8.5" + insert-css "^2.0.0" + ml-matrix "^6.5.0" + +"@antv/g6-plugin@0.8.21": + version "0.8.21" + resolved "https://registry.yarnpkg.com/@antv/g6-plugin/-/g6-plugin-0.8.21.tgz#ac35eeba410573d87eeb1e49915f5595cdaedab6" + integrity sha512-gRRR8d+F/8CChwwH1rPkAESwLlW8c+ZbuszFn3WOiu7SjSQqNk4LGoNAHgCEUO+jDvAj4xeRZDGl0vlY2oqaSQ== + dependencies: + "@antv/dom-util" "^2.0.2" + "@antv/g-base" "^0.5.1" + "@antv/g-canvas" "^0.5.2" + "@antv/g-svg" "^0.5.2" + "@antv/g6-core" "0.8.21" + "@antv/g6-element" "0.8.21" + "@antv/matrix-util" "^3.1.0-beta.3" + "@antv/path-util" "^2.0.3" + "@antv/scale" "^0.3.4" + "@antv/util" "^2.0.9" + insert-css "^2.0.0" + +"@antv/g6@^4.8.21": + version "4.8.21" + resolved "https://registry.yarnpkg.com/@antv/g6/-/g6-4.8.21.tgz#a79b0692c0debe0331e0c02af0b420c9aec06c93" + integrity sha512-0MQT9cU3bKTpFTzcZsR2tQAsDy/FGIzQwCiSR9BhVkDgtwg6bs176ZdWia+/QflWOAg5tQ/C82wnqBXAzpGZnQ== + dependencies: + "@antv/g6-pc" "0.8.21" + "@antv/g@~3.3.5": version "3.3.6" resolved "https://registry.npmmirror.com/@antv/g/-/g-3.3.6.tgz#11fed9ddc9ed4e5a2aa244b7c8abb982a003f201" @@ -417,6 +493,15 @@ gl-matrix "^3.3.0" tslib "^2.3.1" +"@antv/util@^3.3.2": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@antv/util/-/util-3.3.4.tgz#305090df484a45f3c6fbab1c80a2e1885a452fab" + integrity sha512-NGRjPCPje8GIC14Ye7sjebamFIjxoZ+mCIqfXz6wD/M6fA9SgJivzmLB3Ry01Wq8PI36oOVv9BwrAGV1JD8vjA== + dependencies: + fast-deep-equal "^3.1.3" + gl-matrix "^3.3.0" + tslib "^2.3.1" + "@antv/util@~1.3.1": version "1.3.1" resolved "https://registry.npmmirror.com/@antv/util/-/util-1.3.1.tgz#30a34b201ff9126ec0d58c72c8166a9c3e644ccd" @@ -7034,6 +7119,11 @@ is-any-array@^2.0.0, is-any-array@^2.0.1: resolved "https://registry.yarnpkg.com/is-any-array/-/is-any-array-2.0.1.tgz#9233242a9c098220290aa2ec28f82ca7fa79899e" integrity sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ== +is-any-array@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-any-array/-/is-any-array-2.0.1.tgz#9233242a9c098220290aa2ec28f82ca7fa79899e" + integrity sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ== + is-arguments@^1.0.4: version "1.1.1" resolved "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" @@ -8371,6 +8461,37 @@ ml-matrix@^6.5.0: is-any-array "^2.0.1" ml-array-rescale "^1.3.7" +ml-array-max@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/ml-array-max/-/ml-array-max-1.2.4.tgz#2373e2b7e51c8807e456cc0ef364c5863713623b" + integrity sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ== + dependencies: + is-any-array "^2.0.0" + +ml-array-min@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/ml-array-min/-/ml-array-min-1.2.3.tgz#662f027c400105816b849cc3cd786915d0801495" + integrity sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q== + dependencies: + is-any-array "^2.0.0" + +ml-array-rescale@^1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/ml-array-rescale/-/ml-array-rescale-1.3.7.tgz#c4d129320d113a732e62dd963dc1695bba9a5340" + integrity sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ== + dependencies: + is-any-array "^2.0.0" + ml-array-max "^1.2.4" + ml-array-min "^1.2.3" + +ml-matrix@^6.5.0: + version "6.10.4" + resolved "https://registry.yarnpkg.com/ml-matrix/-/ml-matrix-6.10.4.tgz#babee344b20062d9c123aa801c2e5d0d0c7477f6" + integrity sha512-rUyEhfNPzqFsltYwvjNeYQXlYEaVea3KgzcJKJteQUj2WVAGFx9fLNRjtMR9mg2B6bd5buxlmkZmxM4hmO+SKg== + dependencies: + is-any-array "^2.0.0" + ml-array-rescale "^1.3.7" + moment-timezone@^0.5.31: version "0.5.43" resolved "https://registry.npmmirror.com/moment-timezone/-/moment-timezone-0.5.43.tgz#3dd7f3d0c67f78c23cd1906b9b2137a09b3c4790"