diff --git a/linkwe-ui/.npmrc b/linkwe-ui/.npmrc new file mode 100644 index 0000000000000000000000000000000000000000..21ac9cc1058011bee15d135886e2db9db483957a --- /dev/null +++ b/linkwe-ui/.npmrc @@ -0,0 +1,2 @@ +tag-version-prefix="" +registry=https://registry.npm.taobao.org \ No newline at end of file diff --git a/linkwe-ui/package.json b/linkwe-ui/package.json index be54d50c081ec15571440ce84fd77f338eab7310..7238fc5b6e187b6e6478a76398ca09b6a777c7ea 100644 --- a/linkwe-ui/package.json +++ b/linkwe-ui/package.json @@ -44,6 +44,7 @@ "core-js": "3.6.5", "echarts": "4.2.1", "element-ui": "2.13.2", + "fabric": "^3.5.1", "file-saver": "2.0.1", "fuse.js": "3.4.4", "js-beautify": "1.10.2", @@ -56,6 +57,8 @@ "promise.prototype.finally": "^3.1.2", "screenfull": "4.2.0", "sortablejs": "1.8.4", + "tui-color-picker": "^2.2.6", + "tui-image-editor": "^3.11.0", "video.js": "^7.10.2", "vue": "2.6.10", "vue-count-to": "1.0.13", diff --git a/linkwe-ui/src/api/material/poster.js b/linkwe-ui/src/api/material/poster.js index d1e776adc325e89cd3c7ec129ff0d62c9590545f..722bc9aba1c2d161ef7bf64d0924294acf81916b 100644 --- a/linkwe-ui/src/api/material/poster.js +++ b/linkwe-ui/src/api/material/poster.js @@ -10,6 +10,14 @@ export function getList(params) { return request({ url: service + '/list', params }) } +/** + * 更新海报 + * @param {*} params + */ +export function updatePoster(data) { + return request({ url: serviceCategory + '/update', method: 'put', data }) +} + /** * 添加海报 * @param {*} data @@ -22,8 +30,8 @@ export function addPoster(data) { * 查询海报详情 * @param {*} data */ -export function getPosterInfo(data) { - return request({ url: serviceCategory + '/entity', method: 'get', data }) +export function getPosterInfo(id) { + return request({ url: serviceCategory + '/entity/' + id }) } /** diff --git a/linkwe-ui/src/assets/poster/img/bg.png b/linkwe-ui/src/assets/poster/img/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..55e234d40f21b09a44e5a74d3a1322f1f79fd0fa Binary files /dev/null and b/linkwe-ui/src/assets/poster/img/bg.png differ diff --git a/linkwe-ui/src/assets/poster/img/qrCodeImage.png b/linkwe-ui/src/assets/poster/img/qrCodeImage.png new file mode 100644 index 0000000000000000000000000000000000000000..b76e1d78533e0a54019822651f899cc57972e751 Binary files /dev/null and b/linkwe-ui/src/assets/poster/img/qrCodeImage.png differ diff --git a/linkwe-ui/src/components/SelectMaterial/index.vue b/linkwe-ui/src/components/SelectMaterial/index.vue index acf1862505654ebeed77f251e28c4f7363f6bd50..9a28e8ad8b25265874b06462b8e97bf6336b8229 100644 --- a/linkwe-ui/src/components/SelectMaterial/index.vue +++ b/linkwe-ui/src/components/SelectMaterial/index.vue @@ -69,7 +69,7 @@ export default {