clay commit : 将fromId 替换成processDefinitionKey 测试
This commit is contained in:
parent
f1dd48a554
commit
6e0051c146
|
|
@ -1824,16 +1824,6 @@
|
|||
"integrity": "sha1-4a1IbmxUUBY0xsOXxcEh2qODYHw=",
|
||||
"dev": true
|
||||
},
|
||||
"ansi-styles": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
||||
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"color-convert": "^2.0.1"
|
||||
}
|
||||
},
|
||||
"cacache": {
|
||||
"version": "13.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1594428108619&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz",
|
||||
|
|
@ -1860,34 +1850,6 @@
|
|||
"unique-filename": "^1.1.1"
|
||||
}
|
||||
},
|
||||
"chalk": {
|
||||
"version": "4.1.2",
|
||||
"resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
|
||||
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"ansi-styles": "^4.1.0",
|
||||
"supports-color": "^7.1.0"
|
||||
}
|
||||
},
|
||||
"color-convert": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
|
||||
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"color-name": "~1.1.4"
|
||||
}
|
||||
},
|
||||
"color-name": {
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
|
||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"find-cache-dir": {
|
||||
"version": "3.3.1",
|
||||
"resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz",
|
||||
|
|
@ -1909,25 +1871,6 @@
|
|||
"path-exists": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"has-flag": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
|
||||
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"loader-utils": {
|
||||
"version": "2.0.4",
|
||||
"resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
|
||||
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"big.js": "^5.2.2",
|
||||
"emojis-list": "^3.0.0",
|
||||
"json5": "^2.1.2"
|
||||
}
|
||||
},
|
||||
"locate-path": {
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz",
|
||||
|
|
@ -1992,16 +1935,6 @@
|
|||
"minipass": "^3.1.1"
|
||||
}
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
|
||||
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"has-flag": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"terser-webpack-plugin": {
|
||||
"version": "2.3.8",
|
||||
"resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.8.tgz?cache=0&sync_timestamp=1597229595508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.8.tgz",
|
||||
|
|
@ -2018,18 +1951,6 @@
|
|||
"terser": "^4.6.12",
|
||||
"webpack-sources": "^1.4.3"
|
||||
}
|
||||
},
|
||||
"vue-loader-v16": {
|
||||
"version": "npm:vue-loader@16.8.3",
|
||||
"resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz",
|
||||
"integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"chalk": "^4.1.0",
|
||||
"hash-sum": "^2.0.0",
|
||||
"loader-utils": "^2.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -2328,12 +2249,6 @@
|
|||
"integrity": "sha1-Ux5Yuj9RudrLmmZGyk3r9bFMpHQ=",
|
||||
"dev": true
|
||||
},
|
||||
"acorn-jsx": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.2.0.tgz",
|
||||
"integrity": "sha1-TGYGkXPW/daO2FI5/CViJhgrLr4=",
|
||||
"dev": true
|
||||
},
|
||||
"acorn-walk": {
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1597235812490&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz",
|
||||
|
|
@ -2593,12 +2508,6 @@
|
|||
"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
|
||||
"dev": true
|
||||
},
|
||||
"astral-regex": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz",
|
||||
"integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=",
|
||||
"dev": true
|
||||
},
|
||||
"async": {
|
||||
"version": "2.6.3",
|
||||
"resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz",
|
||||
|
|
@ -2736,20 +2645,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"babel-eslint": {
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/babel-eslint/download/babel-eslint-10.1.0.tgz",
|
||||
"integrity": "sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@babel/code-frame": "^7.0.0",
|
||||
"@babel/parser": "^7.7.0",
|
||||
"@babel/traverse": "^7.7.0",
|
||||
"@babel/types": "^7.7.0",
|
||||
"eslint-visitor-keys": "^1.0.0",
|
||||
"resolve": "^1.12.0"
|
||||
}
|
||||
},
|
||||
"babel-helper-builder-binary-assignment-operator-visitor": {
|
||||
"version": "6.24.1",
|
||||
"resolved": "https://registry.npm.taobao.org/babel-helper-builder-binary-assignment-operator-visitor/download/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
|
||||
|
|
@ -5105,12 +5000,6 @@
|
|||
"regexp.prototype.flags": "^1.2.0"
|
||||
}
|
||||
},
|
||||
"deep-is": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz",
|
||||
"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
|
||||
"dev": true
|
||||
},
|
||||
"deepmerge": {
|
||||
"version": "1.5.2",
|
||||
"resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz",
|
||||
|
|
@ -5430,15 +5319,6 @@
|
|||
"buffer-indexof": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"doctrine": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz",
|
||||
"integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"esutils": "^2.0.2"
|
||||
}
|
||||
},
|
||||
"dom-converter": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz",
|
||||
|
|
@ -5731,109 +5611,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
|
||||
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
|
||||
},
|
||||
"eslint": {
|
||||
"version": "6.8.0",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint/download/eslint-6.8.0.tgz?cache=0&sync_timestamp=1598991497283&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint%2Fdownload%2Feslint-6.8.0.tgz",
|
||||
"integrity": "sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@babel/code-frame": "^7.0.0",
|
||||
"ajv": "^6.10.0",
|
||||
"chalk": "^2.1.0",
|
||||
"cross-spawn": "^6.0.5",
|
||||
"debug": "^4.0.1",
|
||||
"doctrine": "^3.0.0",
|
||||
"eslint-scope": "^5.0.0",
|
||||
"eslint-utils": "^1.4.3",
|
||||
"eslint-visitor-keys": "^1.1.0",
|
||||
"espree": "^6.1.2",
|
||||
"esquery": "^1.0.1",
|
||||
"esutils": "^2.0.2",
|
||||
"file-entry-cache": "^5.0.1",
|
||||
"functional-red-black-tree": "^1.0.1",
|
||||
"glob-parent": "^5.0.0",
|
||||
"globals": "^12.1.0",
|
||||
"ignore": "^4.0.6",
|
||||
"import-fresh": "^3.0.0",
|
||||
"imurmurhash": "^0.1.4",
|
||||
"inquirer": "^7.0.0",
|
||||
"is-glob": "^4.0.0",
|
||||
"js-yaml": "^3.13.1",
|
||||
"json-stable-stringify-without-jsonify": "^1.0.1",
|
||||
"levn": "^0.3.0",
|
||||
"lodash": "^4.17.14",
|
||||
"minimatch": "^3.0.4",
|
||||
"mkdirp": "^0.5.1",
|
||||
"natural-compare": "^1.4.0",
|
||||
"optionator": "^0.8.3",
|
||||
"progress": "^2.0.0",
|
||||
"regexpp": "^2.0.1",
|
||||
"semver": "^6.1.2",
|
||||
"strip-ansi": "^5.2.0",
|
||||
"strip-json-comments": "^3.0.1",
|
||||
"table": "^5.2.3",
|
||||
"text-table": "^0.2.0",
|
||||
"v8-compile-cache": "^2.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-scope": {
|
||||
"version": "5.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.0.tgz",
|
||||
"integrity": "sha1-0Plx3+WcaeDK2mhLI9Sdv4JgDOU=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"esrecurse": "^4.1.0",
|
||||
"estraverse": "^4.1.1"
|
||||
}
|
||||
},
|
||||
"globals": {
|
||||
"version": "12.4.0",
|
||||
"resolved": "https://registry.npm.taobao.org/globals/download/globals-12.4.0.tgz?cache=0&sync_timestamp=1596709342600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-12.4.0.tgz",
|
||||
"integrity": "sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"type-fest": "^0.8.1"
|
||||
}
|
||||
},
|
||||
"import-fresh": {
|
||||
"version": "3.2.1",
|
||||
"resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.2.1.tgz",
|
||||
"integrity": "sha1-Yz/2GFBueTr1rJG/SLcmd+FcvmY=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"parent-module": "^1.0.0",
|
||||
"resolve-from": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"resolve-from": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz",
|
||||
"integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=",
|
||||
"dev": true
|
||||
},
|
||||
"semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz",
|
||||
"integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
|
||||
"dev": true
|
||||
},
|
||||
"strip-ansi": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz",
|
||||
"integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-regex": "^4.1.0"
|
||||
}
|
||||
},
|
||||
"type-fest": {
|
||||
"version": "0.8.1",
|
||||
"resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz",
|
||||
"integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"eslint-loader": {
|
||||
"version": "2.2.1",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-loader/download/eslint-loader-2.2.1.tgz",
|
||||
|
|
@ -5847,17 +5624,6 @@
|
|||
"rimraf": "^2.6.1"
|
||||
}
|
||||
},
|
||||
"eslint-plugin-vue": {
|
||||
"version": "6.2.2",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-plugin-vue/download/eslint-plugin-vue-6.2.2.tgz?cache=0&sync_timestamp=1598607185105&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-vue%2Fdownload%2Feslint-plugin-vue-6.2.2.tgz",
|
||||
"integrity": "sha1-J/7NmjokeJsPER7N1UCp5WGY4P4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"natural-compare": "^1.4.0",
|
||||
"semver": "^5.6.0",
|
||||
"vue-eslint-parser": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"eslint-scope": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz",
|
||||
|
|
@ -5868,63 +5634,12 @@
|
|||
"estraverse": "^4.1.1"
|
||||
}
|
||||
},
|
||||
"eslint-utils": {
|
||||
"version": "1.4.3",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-1.4.3.tgz?cache=0&sync_timestamp=1592222029130&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-utils%2Fdownload%2Feslint-utils-1.4.3.tgz",
|
||||
"integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"eslint-visitor-keys": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"eslint-visitor-keys": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1597435587476&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz",
|
||||
"integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
|
||||
"dev": true
|
||||
},
|
||||
"espree": {
|
||||
"version": "6.2.1",
|
||||
"resolved": "https://registry.npm.taobao.org/espree/download/espree-6.2.1.tgz",
|
||||
"integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"acorn": "^7.1.1",
|
||||
"acorn-jsx": "^5.2.0",
|
||||
"eslint-visitor-keys": "^1.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"acorn": {
|
||||
"version": "7.4.0",
|
||||
"resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.0.tgz?cache=0&sync_timestamp=1597237468154&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.0.tgz",
|
||||
"integrity": "sha1-4a1IbmxUUBY0xsOXxcEh2qODYHw=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"esprima": {
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz",
|
||||
"integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=",
|
||||
"dev": true
|
||||
},
|
||||
"esquery": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.3.1.tgz",
|
||||
"integrity": "sha1-t4tYKKqOIU4p+3TE1bdS4cAz2lc=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"estraverse": "^5.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"estraverse": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz?cache=0&sync_timestamp=1596643087695&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-5.2.0.tgz",
|
||||
"integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"esrecurse": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz",
|
||||
|
|
@ -6277,12 +5992,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz",
|
||||
"integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM="
|
||||
},
|
||||
"fast-levenshtein": {
|
||||
"version": "2.0.6",
|
||||
"resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
|
||||
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
|
||||
"dev": true
|
||||
},
|
||||
"faye-websocket": {
|
||||
"version": "0.10.0",
|
||||
"resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz",
|
||||
|
|
@ -6307,15 +6016,6 @@
|
|||
"escape-string-regexp": "^1.0.5"
|
||||
}
|
||||
},
|
||||
"file-entry-cache": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz",
|
||||
"integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"flat-cache": "^2.0.1"
|
||||
}
|
||||
},
|
||||
"file-loader": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-4.3.0.tgz",
|
||||
|
|
@ -6413,34 +6113,6 @@
|
|||
"locate-path": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"flat-cache": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz",
|
||||
"integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"flatted": "^2.0.0",
|
||||
"rimraf": "2.6.3",
|
||||
"write": "1.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"rimraf": {
|
||||
"version": "2.6.3",
|
||||
"resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz",
|
||||
"integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"glob": "^7.1.3"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"flatted": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npm.taobao.org/flatted/download/flatted-2.0.2.tgz",
|
||||
"integrity": "sha1-RXWyHivO50NKqb5mL0t7X5wrUTg=",
|
||||
"dev": true
|
||||
},
|
||||
"flush-write-stream": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz",
|
||||
|
|
@ -6569,12 +6241,6 @@
|
|||
"integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=",
|
||||
"dev": true
|
||||
},
|
||||
"functional-red-black-tree": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz",
|
||||
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
|
||||
"dev": true
|
||||
},
|
||||
"gauge": {
|
||||
"version": "2.7.4",
|
||||
"resolved": "https://registry.npmmirror.com/gauge/-/gauge-2.7.4.tgz",
|
||||
|
|
@ -6688,6 +6354,7 @@
|
|||
"resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.1.tgz",
|
||||
"integrity": "sha1-tsHvQXxOVmPqSY8cRa+saRa7wik=",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"is-glob": "^4.0.1"
|
||||
}
|
||||
|
|
@ -7862,12 +7529,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
|
||||
"integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
|
||||
},
|
||||
"json-stable-stringify-without-jsonify": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
||||
"integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
|
||||
"dev": true
|
||||
},
|
||||
"json-stringify-safe": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
|
||||
|
|
@ -8008,16 +7669,6 @@
|
|||
"leven": "^3.1.0"
|
||||
}
|
||||
},
|
||||
"levn": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz",
|
||||
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"prelude-ls": "~1.1.2",
|
||||
"type-check": "~0.3.2"
|
||||
}
|
||||
},
|
||||
"lines-and-columns": {
|
||||
"version": "1.1.6",
|
||||
"resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz",
|
||||
|
|
@ -8651,12 +8302,6 @@
|
|||
"integrity": "sha1-/3QtxVW0yPLxwUtUhjm6F05XOFY=",
|
||||
"optional": true
|
||||
},
|
||||
"natural-compare": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz",
|
||||
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
|
||||
"dev": true
|
||||
},
|
||||
"negotiator": {
|
||||
"version": "0.6.2",
|
||||
"resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz",
|
||||
|
|
@ -9120,20 +8765,6 @@
|
|||
"is-wsl": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"optionator": {
|
||||
"version": "0.8.3",
|
||||
"resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz",
|
||||
"integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"deep-is": "~0.1.3",
|
||||
"fast-levenshtein": "~2.0.6",
|
||||
"levn": "~0.3.0",
|
||||
"prelude-ls": "~1.1.2",
|
||||
"type-check": "~0.3.2",
|
||||
"word-wrap": "~1.2.3"
|
||||
}
|
||||
},
|
||||
"ora": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1596812525427&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz",
|
||||
|
|
@ -9264,23 +8895,6 @@
|
|||
"no-case": "^2.2.0"
|
||||
}
|
||||
},
|
||||
"parent-module": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz",
|
||||
"integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"callsites": "^3.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"callsites": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz",
|
||||
"integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"parse-asn1": {
|
||||
"version": "5.1.6",
|
||||
"resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz?cache=0&sync_timestamp=1597167309380&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-asn1%2Fdownload%2Fparse-asn1-5.1.6.tgz",
|
||||
|
|
@ -10068,12 +9682,6 @@
|
|||
"integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=",
|
||||
"dev": true
|
||||
},
|
||||
"prelude-ls": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz",
|
||||
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
|
||||
"dev": true
|
||||
},
|
||||
"prepend-http": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz",
|
||||
|
|
@ -10114,12 +9722,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
|
||||
"integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I="
|
||||
},
|
||||
"progress": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz",
|
||||
"integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=",
|
||||
"dev": true
|
||||
},
|
||||
"promise-inflight": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz",
|
||||
|
|
@ -10453,12 +10055,6 @@
|
|||
"es-abstract": "^1.17.0-next.1"
|
||||
}
|
||||
},
|
||||
"regexpp": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-2.0.1.tgz",
|
||||
"integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=",
|
||||
"dev": true
|
||||
},
|
||||
"regexpu-core": {
|
||||
"version": "4.7.0",
|
||||
"resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.0.tgz",
|
||||
|
|
@ -11170,25 +10766,6 @@
|
|||
"integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=",
|
||||
"dev": true
|
||||
},
|
||||
"slice-ansi": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz",
|
||||
"integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-styles": "^3.2.0",
|
||||
"astral-regex": "^1.0.0",
|
||||
"is-fullwidth-code-point": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"is-fullwidth-code-point": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
|
||||
"integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"snapdragon": {
|
||||
"version": "0.8.2",
|
||||
"resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz",
|
||||
|
|
@ -11698,12 +11275,6 @@
|
|||
"integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
|
||||
"dev": true
|
||||
},
|
||||
"strip-json-comments": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-3.1.1.tgz?cache=0&sync_timestamp=1594571796132&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-3.1.1.tgz",
|
||||
"integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=",
|
||||
"dev": true
|
||||
},
|
||||
"style-mod": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmmirror.com/style-mod/-/style-mod-4.0.0.tgz",
|
||||
|
|
@ -11823,52 +11394,6 @@
|
|||
"util.promisify": "~1.0.0"
|
||||
}
|
||||
},
|
||||
"table": {
|
||||
"version": "5.4.6",
|
||||
"resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz?cache=0&sync_timestamp=1599159016925&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftable%2Fdownload%2Ftable-5.4.6.tgz",
|
||||
"integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ajv": "^6.10.2",
|
||||
"lodash": "^4.17.14",
|
||||
"slice-ansi": "^2.1.0",
|
||||
"string-width": "^3.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"emoji-regex": {
|
||||
"version": "7.0.3",
|
||||
"resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz",
|
||||
"integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=",
|
||||
"dev": true
|
||||
},
|
||||
"is-fullwidth-code-point": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
|
||||
"integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
|
||||
"dev": true
|
||||
},
|
||||
"string-width": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz",
|
||||
"integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"emoji-regex": "^7.0.1",
|
||||
"is-fullwidth-code-point": "^2.0.0",
|
||||
"strip-ansi": "^5.1.0"
|
||||
}
|
||||
},
|
||||
"strip-ansi": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz",
|
||||
"integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-regex": "^4.1.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"tapable": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz",
|
||||
|
|
@ -11940,12 +11465,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"text-table": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz",
|
||||
"integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
|
||||
"dev": true
|
||||
},
|
||||
"thenify": {
|
||||
"version": "3.3.1",
|
||||
"resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz?cache=0&sync_timestamp=1592413466879&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fthenify%2Fdownload%2Fthenify-3.3.1.tgz",
|
||||
|
|
@ -12160,15 +11679,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz",
|
||||
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
|
||||
},
|
||||
"type-check": {
|
||||
"version": "0.3.2",
|
||||
"resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz",
|
||||
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"prelude-ls": "~1.1.2"
|
||||
}
|
||||
},
|
||||
"type-fest": {
|
||||
"version": "0.6.0",
|
||||
"resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz",
|
||||
|
|
@ -12465,12 +11975,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1595884856212&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz",
|
||||
"integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4="
|
||||
},
|
||||
"v8-compile-cache": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.1.1.tgz",
|
||||
"integrity": "sha1-VLw83UMxe8qR413K8wWxpyN950U=",
|
||||
"dev": true
|
||||
},
|
||||
"validate-npm-package-license": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz",
|
||||
|
|
@ -12532,32 +12036,6 @@
|
|||
"csstype": "^2.6.8"
|
||||
}
|
||||
},
|
||||
"vue-eslint-parser": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.1.0.tgz",
|
||||
"integrity": "sha1-nNvMgj5lawh1B6GRFzK4Z6wQHoM=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"debug": "^4.1.1",
|
||||
"eslint-scope": "^5.0.0",
|
||||
"eslint-visitor-keys": "^1.1.0",
|
||||
"espree": "^6.2.1",
|
||||
"esquery": "^1.0.1",
|
||||
"lodash": "^4.17.15"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-scope": {
|
||||
"version": "5.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.0.tgz",
|
||||
"integrity": "sha1-0Plx3+WcaeDK2mhLI9Sdv4JgDOU=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"esrecurse": "^4.1.0",
|
||||
"estraverse": "^4.1.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"vue-hot-reload-api": {
|
||||
"version": "2.3.4",
|
||||
"resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz",
|
||||
|
|
@ -12585,6 +12063,87 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"vue-loader-v16": {
|
||||
"version": "npm:vue-loader@16.8.3",
|
||||
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.3.tgz",
|
||||
"integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"chalk": "^4.1.0",
|
||||
"hash-sum": "^2.0.0",
|
||||
"loader-utils": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"ansi-styles": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
||||
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"color-convert": "^2.0.1"
|
||||
}
|
||||
},
|
||||
"chalk": {
|
||||
"version": "4.1.2",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
|
||||
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"ansi-styles": "^4.1.0",
|
||||
"supports-color": "^7.1.0"
|
||||
}
|
||||
},
|
||||
"color-convert": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
||||
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"color-name": "~1.1.4"
|
||||
}
|
||||
},
|
||||
"color-name": {
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
|
||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"has-flag": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
|
||||
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"loader-utils": {
|
||||
"version": "2.0.4",
|
||||
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
|
||||
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"big.js": "^5.2.2",
|
||||
"emojis-list": "^3.0.0",
|
||||
"json5": "^2.1.2"
|
||||
}
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
||||
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"has-flag": "^4.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"vue-router": {
|
||||
"version": "3.4.3",
|
||||
"resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-3.4.3.tgz?cache=0&sync_timestamp=1598983087864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-3.4.3.tgz",
|
||||
|
|
@ -13279,12 +12838,6 @@
|
|||
"string-width": "^1.0.2 || 2 || 3 || 4"
|
||||
}
|
||||
},
|
||||
"word-wrap": {
|
||||
"version": "1.2.3",
|
||||
"resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz",
|
||||
"integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=",
|
||||
"dev": true
|
||||
},
|
||||
"worker-farm": {
|
||||
"version": "1.7.0",
|
||||
"resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz",
|
||||
|
|
@ -13337,15 +12890,6 @@
|
|||
"resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz",
|
||||
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
|
||||
},
|
||||
"write": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz",
|
||||
"integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"mkdirp": "^0.5.1"
|
||||
}
|
||||
},
|
||||
"ws": {
|
||||
"version": "6.2.1",
|
||||
"resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1593925518385&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz",
|
||||
|
|
|
|||
|
|
@ -29,13 +29,10 @@
|
|||
"@vue/cli-plugin-babel": "~4.5.0",
|
||||
"@vue/cli-plugin-eslint": "~4.5.0",
|
||||
"@vue/cli-service": "~4.5.0",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"babel-helper-vue-jsx-merge-props": "^2.0.3",
|
||||
"babel-plugin-syntax-jsx": "^6.18.0",
|
||||
"babel-plugin-transform-vue-jsx": "^3.7.0",
|
||||
"babel-preset-env": "^1.7.0",
|
||||
"eslint": "^6.7.2",
|
||||
"eslint-plugin-vue": "^6.2.2",
|
||||
"style-resources-loader": "^1.3.2",
|
||||
"vue-cli-plugin-style-resources-loader": "^0.1.4",
|
||||
"vue-codemirror": "^6.0.0",
|
||||
|
|
@ -47,8 +44,7 @@
|
|||
"node": true
|
||||
},
|
||||
"extends": [
|
||||
"plugin:vue/essential",
|
||||
"eslint:recommended"
|
||||
"plugin:vue/essential"
|
||||
],
|
||||
"parserOptions": {
|
||||
"parser": "babel-eslint"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,18 @@
|
|||
import request from '@/api/request.js'
|
||||
|
||||
export function getProcessList(param){
|
||||
return request({
|
||||
url:"/workflow/process/definition",
|
||||
method:"get",
|
||||
params: param
|
||||
})
|
||||
}
|
||||
export function getProcessInfo(deploymentId){
|
||||
return request({
|
||||
url:"/workflow/process/definition/"+deploymentId,
|
||||
method:"get",
|
||||
})
|
||||
}
|
||||
|
||||
// 查询表单组
|
||||
export function getFormGroups(param) {
|
||||
|
|
|
|||
|
|
@ -6,12 +6,14 @@ import { Notification, MessageBox, Message } from "element-ui";
|
|||
// 第三方插件
|
||||
import "element-ui/lib/theme-chalk/index.css";
|
||||
import da from "element-ui/src/locale/lang/da";
|
||||
import {getToken} from "../main";
|
||||
import th from "element-ui/src/locale/lang/th";
|
||||
|
||||
Vue.prototype.$axios = axios;
|
||||
// 字体图标
|
||||
|
||||
const service = axios.create({
|
||||
baseURL: Vue.prototype.BASE_URL + ":8080",
|
||||
baseURL: "http://localhost:8000",
|
||||
timeout: 50000
|
||||
});
|
||||
|
||||
|
|
@ -19,11 +21,9 @@ service.defaults.withCredentials = true; // 让ajax携带cookie
|
|||
service.interceptors.request.use(
|
||||
// 每次请求都自动携带Cookie
|
||||
config => {
|
||||
//config.headers.Cookie = document.cookie
|
||||
|
||||
config.headers['authorization'] = sessionStorage.getItem("token") // 让每个请求携带自定义token 请根据实际情况自行修改
|
||||
return config;
|
||||
},
|
||||
// eslint-disable-next-line handle-callback-err
|
||||
error => {
|
||||
return Promise.reject(error);
|
||||
}
|
||||
|
|
@ -32,10 +32,13 @@ service.interceptors.request.use(
|
|||
service.interceptors.response.use(
|
||||
rsp => {
|
||||
let data = rsp.data
|
||||
if (data.success){
|
||||
if (data.code === 401){
|
||||
getToken()
|
||||
}
|
||||
if (data.code === 1000){
|
||||
return data
|
||||
}else {
|
||||
Notification.error({ title: "提醒", message: "服务器出了点小错误" })
|
||||
Notification.error({ title: "提醒", message: data.msg })
|
||||
}
|
||||
},
|
||||
// 拦截异常的响应
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import "@/assets/iconfont/iconfont.css"
|
|||
import Ellipsis from '@/components/common/Ellipsis'
|
||||
import WDialog from '@/components/common/WDialog'
|
||||
import Tip from '@/components/common/Tip'
|
||||
import axios from "axios";
|
||||
|
||||
Vue.use(ElementUI);
|
||||
Vue.use(Ellipsis);
|
||||
|
|
@ -33,7 +34,22 @@ Vue.prototype.$getDefalut = function(obj, key, df){
|
|||
}
|
||||
|
||||
Vue.prototype.$deepCopy = function (obj){return JSON.parse(JSON.stringify(obj))}
|
||||
|
||||
export function getToken() {
|
||||
axios.post(
|
||||
// "http://localhost:8000/auth/login",
|
||||
"http://gateway.odliken.cn/auth/login",
|
||||
{
|
||||
code: "string",
|
||||
password: "926425",
|
||||
username: "admin",
|
||||
uuid: "string"
|
||||
}
|
||||
).then(res => {
|
||||
console.log(res)
|
||||
sessionStorage.setItem("token", res.data.data)
|
||||
this.testPublish()
|
||||
})
|
||||
}
|
||||
new Vue({
|
||||
router,
|
||||
store,
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
|
||||
<script>
|
||||
import LayoutHeader from './LayoutHeader'
|
||||
import {getFormDetail, createForm, updateFormDetail} from '@/api/design'
|
||||
import {getProcessInfo, createForm, updateFormDetail} from '@/api/design'
|
||||
import FormBaseSetting from '@/views/admin/layout/FormBaseSetting'
|
||||
import FormDesign from '@/views/admin/layout/FormDesign'
|
||||
import ProcessDesign from '@/views/admin/layout/ProcessDesign'
|
||||
|
|
@ -86,12 +86,13 @@ export default {
|
|||
},
|
||||
created() {
|
||||
this.showValiding()
|
||||
let formId = this.$route.query.code
|
||||
let deploymentId = this.$route.query.deploymentId
|
||||
//判断传参,决定是新建还是加载原始数据
|
||||
this.loadInitFrom()
|
||||
if (this.$isNotEmpty(formId)) {
|
||||
if (this.$isNotEmpty(deploymentId)) {
|
||||
this.isNew = false
|
||||
this.loadFormInfo(formId)
|
||||
this.loadFormInfo(deploymentId)
|
||||
}else {
|
||||
this.loadInitFrom()
|
||||
}
|
||||
let group = this.$route.query.group
|
||||
this.setup.groupId = this.$isNotEmpty(group) ? parseInt(group) : null
|
||||
|
|
@ -100,17 +101,10 @@ export default {
|
|||
this.stopTimer()
|
||||
},
|
||||
methods: {
|
||||
loadFormInfo(formId) {
|
||||
getFormDetail(formId).then(rsp => {
|
||||
console.log(rsp.data)
|
||||
let form = rsp.data;
|
||||
form.logo = JSON.parse(form.logo)
|
||||
form.settings = JSON.parse(form.settings)
|
||||
form.formItems = JSON.parse(form.formItems)
|
||||
form.process = JSON.parse(form.process)
|
||||
this.$store.commit('loadForm', form)
|
||||
}).catch(err => {
|
||||
this.$message.error(err)
|
||||
loadFormInfo(deploymentId) {
|
||||
console.log(deploymentId,"deploymentId")
|
||||
getProcessInfo(deploymentId).then(res=>{
|
||||
console.log(res,"当前流程的详细信息")
|
||||
})
|
||||
},
|
||||
loadInitFrom() {
|
||||
|
|
@ -267,7 +261,6 @@ export default {
|
|||
this.testPublish()
|
||||
})
|
||||
},
|
||||
|
||||
//todo 测试发布
|
||||
testPublish() {
|
||||
let token = sessionStorage.getItem("token");
|
||||
|
|
@ -282,7 +275,7 @@ export default {
|
|||
logo: JSON.stringify(this.setup.logo),
|
||||
settings: JSON.stringify(this.setup.settings),
|
||||
groupId: this.setup.groupId,
|
||||
formItems: this.setup.formItems,
|
||||
formItems: JSON.stringify(this.setup.formItems),
|
||||
process: this.setup.process,
|
||||
remark: this.setup.remark
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,19 +32,19 @@
|
|||
:key="index" title="长按0.5S后可拖拽表单进行排序">
|
||||
<div>
|
||||
<i :class="item.logo.icon" :style="'background: '+item.logo.background"></i>
|
||||
<span>{{item.formName}}</span><br>
|
||||
<span>{{item.deploymentName}}</span><br>
|
||||
</div>
|
||||
<div class="desp">{{item.remark}}</div>
|
||||
<div>
|
||||
<span>最后更新时间:{{item.updated}}</span>
|
||||
<span>最后更新时间:{{item.updateTime}}</span>
|
||||
</div>
|
||||
<div>
|
||||
<el-button type="text" icon="el-icon-edit-outline" size="mini" @click="editFrom(item, group)">编辑</el-button>
|
||||
<el-button type="text" :icon="item.isStop ? 'el-icon-check':'el-icon-close'" size="mini" @click="stopFrom(item)">
|
||||
{{item.isStop ? '启用' : '停用'}}
|
||||
<el-button type="text" :icon="item.state ? 'el-icon-check':'el-icon-close'" size="mini" @click="stopFrom(item)">
|
||||
{{item.state === 1 ? '启用' : '停用'}}
|
||||
</el-button>
|
||||
|
||||
<el-button type="text" icon="el-icon-delete" size="mini" @click="moveFrom(item)" v-if="item.isStop">删除
|
||||
<el-button type="text" icon="el-icon-delete" size="mini" @click="moveFrom(item)" v-if="item.state !== 1">删除
|
||||
</el-button>
|
||||
<el-popover placement="left" trigger="click" width="400" style="margin-left: 10px" @show="moveSelect === null" v-else>
|
||||
<el-radio-group v-model="moveSelect" size="mini">
|
||||
|
|
@ -73,6 +73,7 @@ import {
|
|||
getFormGroups, groupItemsSort,
|
||||
getFormDetail, updateGroup, updateForm, addGroup, delGroup, deleteForm
|
||||
} from '@/api/design'
|
||||
import {getProcessList} from "../../api/design";
|
||||
|
||||
export default {
|
||||
name: "FormsPanel",
|
||||
|
|
@ -90,18 +91,22 @@ export default {
|
|||
},
|
||||
methods: {
|
||||
getGroups() {
|
||||
getFormGroups().then(res=>{
|
||||
this.groups = res.data
|
||||
this.groups.forEach(group => {
|
||||
group.items.forEach(item => {
|
||||
item.logo = JSON.parse(item.logo)
|
||||
})
|
||||
let groupItem = {
|
||||
id:100,
|
||||
name:"clay测试",
|
||||
items:[]
|
||||
}
|
||||
getProcessList().then(res=>{
|
||||
groupItem.items = res.data.rows
|
||||
groupItem.items.forEach(item=>{
|
||||
item.logo = JSON.parse(item.logo)
|
||||
})
|
||||
this.groups.push(groupItem)
|
||||
console.log(this.groups,"this.groups")
|
||||
}).catch(err => {
|
||||
this.getGroups()
|
||||
this.$message.error(err.response.data)
|
||||
})
|
||||
|
||||
},
|
||||
newProcess(groupId) {
|
||||
this.$store.commit("setTemplate", this.getTemplateData());
|
||||
|
|
@ -169,8 +174,9 @@ export default {
|
|||
getTemplateData(data, group){
|
||||
return data
|
||||
},
|
||||
//编辑表单
|
||||
editFrom(item, group) {
|
||||
this.$router.push("/admin/design?code=" + item.formId);
|
||||
this.$router.push("/admin/design?deploymentId=" + item.deploymentId);
|
||||
},
|
||||
stopFrom(item) {
|
||||
let tip = item.isStop ? ' 启用后将会进入 “其他” 分组,是否继续?' : ' 停用后将会被转移到 “已停用” 分组,您可以再次启用或者删除它,是否继续?';
|
||||
|
|
|
|||
|
|
@ -139,9 +139,10 @@ export default {
|
|||
}
|
||||
},
|
||||
getGroups(){
|
||||
getGroup().then(res=>{
|
||||
this.groupList =res.data
|
||||
}).catch(err => this.$message.error(err.response.data))
|
||||
this.groupList.push({
|
||||
id:100,
|
||||
name: "clay测试"
|
||||
})
|
||||
},
|
||||
addGroup() {
|
||||
if (this.newGroup.trim() !== '') {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@
|
|||
<span>大写:</span>
|
||||
<span class="chinese">{{chinese}}</span>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div v-else>
|
||||
<el-input-number style="width: 100%;" :min="0" controls-position="right" :precision="precision" size="medium" clearable v-model="_value" :placeholder="placeholder"/>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,368 @@
|
|||
<template>
|
||||
<div>
|
||||
<el-table :data="tableData"
|
||||
@row-click="clickRow"
|
||||
style="width: 100%">
|
||||
<el-table-column
|
||||
prop="approveName"
|
||||
label="审批类型"
|
||||
width="180">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="assignee"
|
||||
label="发起人"
|
||||
width="180">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="createdDate"
|
||||
label="提交时间">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="taskName"
|
||||
label="当前节点">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="arriveDate"
|
||||
label="任务到达时间">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="status"
|
||||
label="状态">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
<el-drawer
|
||||
title="审批详情"
|
||||
:visible.sync="approveOpen"
|
||||
direction="rtl">
|
||||
<div class="top">
|
||||
<div class="top_left">
|
||||
<el-avatar size="large"
|
||||
src="https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"></el-avatar>
|
||||
<span>Clay</span>
|
||||
</div>
|
||||
<div class="top_right">
|
||||
<div style="display: flex;justify-content: space-between">
|
||||
<div>
|
||||
<span style="margin-right: 15px">签名测试</span>
|
||||
<el-tag size="mini">进行中</el-tag>
|
||||
</div>
|
||||
|
||||
<i class="el-icon-printer"></i>
|
||||
</div>
|
||||
<div>
|
||||
<span>编号:</span>
|
||||
<span>18cf4de0-828a-11ed-a551-fa28000d2c27</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div style="background-color:#f5f6f6; height: 15px;width: 100%"></div>
|
||||
<div class="center_up">
|
||||
<el-form ref="form" :model="form" label-width="80px" label-position="top">
|
||||
<el-form-item label="单选框">
|
||||
<div>选项1</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="部门选择">
|
||||
<div>xx科技有限公司</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="人员选择">
|
||||
<div class="top_left" style="">
|
||||
<el-avatar size="medium"
|
||||
src="https://pic.rmb.bdstatic.com/bjh/203726324a891b1946ba223209cb3fee.png"></el-avatar>
|
||||
<span>Clay</span>
|
||||
</div>
|
||||
</el-form-item>
|
||||
|
||||
</el-form>
|
||||
</div>
|
||||
<div style="background-color:#f5f6f6; height: 15px;width: 100%"></div>
|
||||
<div class="process">
|
||||
<div class="progress">
|
||||
<div class="progress-item">
|
||||
<div class="item_avatar">
|
||||
<el-avatar size="large"
|
||||
src="https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"></el-avatar>
|
||||
<i class="el-icon-success success"></i>
|
||||
</div>
|
||||
<div class="item_right">
|
||||
<div style="display: flex;justify-content: space-between;color: #8c8c8c;margin-top: -6px">
|
||||
<span style="margin-right: 15px; font-size: 14px">提交申请</span>
|
||||
<span> 12-23 14:21 </span>
|
||||
</div>
|
||||
<span style="color: #000;">张三</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="progress-item">
|
||||
<div class="item_avatar">
|
||||
<el-avatar size="large"
|
||||
src="https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png"></el-avatar>
|
||||
</div>
|
||||
<div class="item_right">
|
||||
<div>
|
||||
<div style="display: flex;justify-content: space-between;color: #8c8c8c;margin-top: -6px">
|
||||
<span style="margin-right: 15px;font-size: 14px">审批人</span>
|
||||
<span>处理中</span>
|
||||
</div>
|
||||
<span style="color: #000;">3人(会签)</span>
|
||||
</div>
|
||||
<div class="avatars">
|
||||
<div class="avatars_item" v-for="(item,index) in avatars" :key="index">
|
||||
<el-avatar size="large"
|
||||
:src="item.src"></el-avatar>
|
||||
<i class="el-icon-time clock"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="avatars">
|
||||
<div class="avatars_item" >
|
||||
<el-avatar size="large"
|
||||
src="https://pic.rmb.bdstatic.com/bjh/203726324a891b1946ba223209cb3fee.png"></el-avatar>
|
||||
<span>Clay</span>
|
||||
<span>(添加了评论)</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom">
|
||||
|
||||
</div>
|
||||
</el-drawer>
|
||||
|
||||
<!-- <el-dialog title="发起审批" width="800px" :visible.sync="approveOpen" :close-on-click-modal="false">-->
|
||||
|
||||
<!-- </el-dialog>-->
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import axios from "axios";
|
||||
|
||||
export default {
|
||||
name: "DisposalTask",
|
||||
data() {
|
||||
return {
|
||||
tableData: [{
|
||||
approveName: "approveName"
|
||||
}],
|
||||
approveOpen: false,
|
||||
avatars:[
|
||||
{
|
||||
src:'https://pic.rmb.bdstatic.com/bjh/203726324a891b1946ba223209cb3fee.png'
|
||||
},
|
||||
{
|
||||
src:'https://dd-static.jd.com/ddimg/jfs/t1/188230/26/28979/10654/633026fdEf64e5e84/fc5c07ab3d5eac19.png'
|
||||
},
|
||||
{
|
||||
src:'https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png'
|
||||
},
|
||||
]
|
||||
};
|
||||
},
|
||||
created() {
|
||||
// this.getList();
|
||||
},
|
||||
methods: {
|
||||
getToken() {
|
||||
axios.post(
|
||||
// "http://localhost:8000/auth/login",
|
||||
"http://gateway.odliken.cn/auth/login",
|
||||
{
|
||||
code: "string",
|
||||
password: "926425",
|
||||
username: "admin",
|
||||
uuid: "string"
|
||||
}
|
||||
).then(res => {
|
||||
console.log(res);
|
||||
sessionStorage.setItem("token", res.data.data);
|
||||
this.testPublish();
|
||||
});
|
||||
},
|
||||
clickRow() {
|
||||
this.approveOpen = true;
|
||||
// axios({
|
||||
// method: "get",
|
||||
// url: "http://localhost:8000/workflow/process/task/"+ row.taskId,
|
||||
// // data: this.setup.process,
|
||||
// headers: {
|
||||
// 'Content-Type': 'application/json',
|
||||
// "authorization": sessionStorage.getItem("token")
|
||||
// },
|
||||
// }).then(res => {
|
||||
// let data = res.data;
|
||||
// if (data.code == 401){
|
||||
// this.getToken()
|
||||
// }
|
||||
// console.log(data)
|
||||
// })
|
||||
//
|
||||
// console.log(row)
|
||||
},
|
||||
getList() {
|
||||
let token = sessionStorage.getItem("token");
|
||||
axios({
|
||||
method: "get",
|
||||
url: "http://localhost:8000/workflow/process/task",
|
||||
// data: this.setup.process,
|
||||
headers: {
|
||||
"Content-Type": "application/json",
|
||||
"authorization": token
|
||||
}
|
||||
}).then(res => {
|
||||
let data = res.data;
|
||||
|
||||
if (data.code == 401) {
|
||||
this.getToken();
|
||||
}
|
||||
this.tableData = data.data.rows;
|
||||
console.log(data);
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
/deep/ .rtl {
|
||||
width: 500px !important;
|
||||
}
|
||||
|
||||
.top_left {
|
||||
width: 50px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
span {
|
||||
font-size: 14px;
|
||||
color: #19191a;
|
||||
}
|
||||
}
|
||||
|
||||
.top {
|
||||
display: flex;
|
||||
padding: 0 10px 10px 10px;
|
||||
flex: 1;
|
||||
|
||||
|
||||
.top_right {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
font-size: 15px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.top_right div:last-child span {
|
||||
|
||||
font-size: 13px;
|
||||
color: rgb(108, 108, 108);
|
||||
}
|
||||
}
|
||||
|
||||
.center_up {
|
||||
padding: 10px 10px 1px 10px;
|
||||
|
||||
/deep/ .el-form-item {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
/deep/ .el-form-item__label {
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
padding: 0 0;
|
||||
}
|
||||
|
||||
/deep/ .el-form-item__content {
|
||||
padding-left: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
.process {
|
||||
padding: 20px 10px 50px 10px;
|
||||
|
||||
.progress:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
width: 4px;
|
||||
top: 0;
|
||||
left: 18px;
|
||||
color: #e4e4e4;
|
||||
background: #e4e4e4;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.progress {
|
||||
position: relative;
|
||||
|
||||
.progress-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
z-index: 1;
|
||||
margin-bottom: 30px;
|
||||
position: relative;
|
||||
.item_avatar {
|
||||
padding-bottom: 4px;
|
||||
position: relative;
|
||||
|
||||
.success {
|
||||
position: absolute;
|
||||
left: 25px;
|
||||
bottom: 3px;
|
||||
color: #35b881;
|
||||
border-radius: 50%;
|
||||
font-size: 15px;
|
||||
background: #fff;
|
||||
border: 2px solid #fff;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
.item_right {
|
||||
width: 100%;
|
||||
margin-left: 20px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.avatars {
|
||||
position: absolute;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(7,60px);
|
||||
padding: 4px 0;
|
||||
.avatars_item{
|
||||
padding-bottom: 4px;
|
||||
position: relative;
|
||||
margin-right: 10px;
|
||||
.clock {
|
||||
z-index: 2;
|
||||
position: absolute;
|
||||
bottom: 6px;
|
||||
left: 28px;
|
||||
border-radius: 50%;
|
||||
font-size: 15px;
|
||||
color: #f78f5f;
|
||||
background: #fff;
|
||||
border: 2px solid #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.no-data {
|
||||
text-align: center;
|
||||
padding: 50px 0;
|
||||
color: #656565;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
|
@ -8,9 +8,9 @@
|
|||
<div>
|
||||
<!--渲染流程执行过程-->
|
||||
<el-timeline :reverse="false">
|
||||
<!-- <el-timeline-item v-for="(activity, index) in activities" :key="index">-->
|
||||
<!-- <el-timeline-item v-for="(activity, index) in activities" :key="index">-->
|
||||
|
||||
<!-- </el-timeline-item>-->
|
||||
<!-- </el-timeline-item>-->
|
||||
</el-timeline>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -53,18 +53,11 @@ export default {
|
|||
}
|
||||
},
|
||||
methods: {
|
||||
sendData(){
|
||||
let formItems = this.form.formItems;
|
||||
formItems.forEach(item=>{
|
||||
console.log(item)
|
||||
if (item.name !== 'SpanLayout') {
|
||||
item.value = JSON.stringify(this.formData[item.id])
|
||||
}
|
||||
})
|
||||
this.form.formItems = formItems
|
||||
console.log(this.form,this.form)
|
||||
sendData() {
|
||||
console.log(this.form, this.form)
|
||||
return this.form
|
||||
},
|
||||
|
||||
loadFormInfo(formId) {
|
||||
this.loading = true
|
||||
getFormDetail(formId).then(rsp => {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,8 @@
|
|||
</div>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="待我处理(3)">
|
||||
<disposal-task/>
|
||||
<!-- <disposal-task/>-->
|
||||
<disposal-task-back/>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="我发起的">
|
||||
<div class="no-data">暂无数据 😀</div>
|
||||
|
|
@ -65,11 +66,13 @@
|
|||
import {getFormGroups} from '@/api/design'
|
||||
import InitiateProcess from "./InitiateProcess";
|
||||
import DisposalTask from "./DisposalTask";
|
||||
import DisposalTaskBack from "./DisposalTaskBack";
|
||||
import axios from "axios";
|
||||
import {getToken} from "../../main";
|
||||
|
||||
export default {
|
||||
name: "workSpace",
|
||||
components: {InitiateProcess,DisposalTask},
|
||||
components: {InitiateProcess,DisposalTask,DisposalTaskBack},
|
||||
data() {
|
||||
return {
|
||||
openItemDl: false,
|
||||
|
|
@ -108,16 +111,18 @@ export default {
|
|||
},
|
||||
// todo 提交流程测试
|
||||
submitForm(){
|
||||
let templateDate = this.$refs.processForm.sendData();
|
||||
console.log(templateDate,"templateDate")
|
||||
var processForm = this.$refs.processForm;
|
||||
let token = sessionStorage.getItem("token");
|
||||
if (token == 'null'){
|
||||
token = null
|
||||
}
|
||||
|
||||
let paramsData = {
|
||||
processDefinitionKey: 'pro'+templateDate.formId,
|
||||
fromItems: templateDate.formItems
|
||||
processDefinitionKey: 'pro'+processForm.form.formId,
|
||||
formData: JSON.stringify(processForm.formData)
|
||||
}
|
||||
console.log(paramsData)
|
||||
this.$refs.processForm.validate(valid => {
|
||||
processForm.validate(valid => {
|
||||
if (valid) {
|
||||
axios({
|
||||
method: "post",
|
||||
|
|
@ -131,7 +136,7 @@ export default {
|
|||
}).then(res => {
|
||||
let data = res.data;
|
||||
if (data.code == 401){
|
||||
this.getToken()
|
||||
getToken()
|
||||
}
|
||||
console.log(data)
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue