feat: 还原xxxxxxx
This commit is contained in:
parent
9dadfea1f6
commit
a1c3d98421
23
package.json
23
package.json
|
@ -3,7 +3,7 @@
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "node --max-old-space-size=4096 node_modules/@vue/cli-service/bin/vue-cli-service.js serve",
|
"dev": "vue-cli-service serve",
|
||||||
"dev2": "node --max-old-space-size=4096 ./node_modules/@vue/cli-service/bin/vue-cli-service.js serve",
|
"dev2": "node --max-old-space-size=4096 ./node_modules/@vue/cli-service/bin/vue-cli-service.js serve",
|
||||||
"build": "vue-cli-service build",
|
"build": "vue-cli-service build",
|
||||||
"build:test": "vue-cli-service build --mode test",
|
"build:test": "vue-cli-service build --mode test",
|
||||||
|
@ -11,7 +11,6 @@
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"axios": "^1.6.8",
|
"axios": "^1.6.8",
|
||||||
"browserify-fs": "^1.0.0",
|
|
||||||
"core-js": "^3.36.1",
|
"core-js": "^3.36.1",
|
||||||
"echarts": "^5.5.0",
|
"echarts": "^5.5.0",
|
||||||
"echarts-liquidfill": "^3.1.0",
|
"echarts-liquidfill": "^3.1.0",
|
||||||
|
@ -27,28 +26,29 @@
|
||||||
"luckyexcel": "1.0.1",
|
"luckyexcel": "1.0.1",
|
||||||
"md5": "^2.3.0",
|
"md5": "^2.3.0",
|
||||||
"mitt": "^3.0.1",
|
"mitt": "^3.0.1",
|
||||||
"path-browserify": "^1.0.1",
|
|
||||||
"pdfjs-dist": "^2.0.943",
|
"pdfjs-dist": "^2.0.943",
|
||||||
"stream-browserify": "^3.0.0",
|
"v-viewer": "^3.0.21",
|
||||||
"util": "^0.12.5",
|
"viewerjs": "^1.11.7",
|
||||||
"vue": "^3.4.21",
|
"vue": "^3.4.21",
|
||||||
"vue-router": "^4.3.0",
|
"vue-router": "^4.3.0",
|
||||||
|
"vue-seamless-scroll": "^1.1.23",
|
||||||
"vue-ueditor-wrap": "^3.0.8",
|
"vue-ueditor-wrap": "^3.0.8",
|
||||||
"vuedraggable": "^4.1.0",
|
"vuedraggable": "^4.1.0",
|
||||||
"vuex": "^4.1.0",
|
"vuex": "^4.1.0",
|
||||||
"xlsx": "^0.18.5",
|
"xlsx": "^0.18.5",
|
||||||
"xlsx-js-style": "^1.2.0",
|
"xlsx-js-style": "^1.2.0",
|
||||||
|
"xlsx-style": "^0.8.13",
|
||||||
"yorkie": "^2.0.0"
|
"yorkie": "^2.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/plugin-proposal-optional-chaining": "^7.21.0",
|
"@babel/plugin-proposal-optional-chaining": "^7.21.0",
|
||||||
"@toast-ui/editor": "^3.2.2",
|
"@toast-ui/editor": "^3.2.2",
|
||||||
"@types/lodash-es": "^4.17.12",
|
"@types/lodash-es": "^4.17.12",
|
||||||
"@vue/cli-plugin-babel": "^5.0.8",
|
"@vue/cli-plugin-babel": "~4.5.0",
|
||||||
"@vue/cli-plugin-router": "^5.0.8",
|
"@vue/cli-plugin-router": "~4.5.0",
|
||||||
"@vue/cli-plugin-vuex": "^5.0.8",
|
"@vue/cli-plugin-vuex": "~4.5.0",
|
||||||
"@vue/cli-service": "^5.0.8",
|
"@vue/cli-service": "~4.5.0",
|
||||||
"@vue/eslint-config-standard": "^9.0.1",
|
"@vue/eslint-config-standard": "^5.1.2",
|
||||||
"base-64": "^1.0.0",
|
"base-64": "^1.0.0",
|
||||||
"css-color-function": "^1.3.3",
|
"css-color-function": "^1.3.3",
|
||||||
"eslint": "^6.7.2",
|
"eslint": "^6.7.2",
|
||||||
|
@ -58,6 +58,7 @@
|
||||||
"eslint-plugin-standard": "^4.0.0",
|
"eslint-plugin-standard": "^4.0.0",
|
||||||
"eslint-plugin-vue": "^7.0.0",
|
"eslint-plugin-vue": "^7.0.0",
|
||||||
"express": "^4.19.2",
|
"express": "^4.19.2",
|
||||||
|
"postcss-px2rem": "^0.3.0",
|
||||||
"rgb-hex": "^4.1.0",
|
"rgb-hex": "^4.1.0",
|
||||||
"sass": "^1.72.0",
|
"sass": "^1.72.0",
|
||||||
"sass-loader": "^8.0.2",
|
"sass-loader": "^8.0.2",
|
||||||
|
|
|
@ -53,7 +53,7 @@
|
||||||
import { nextTick, watch } from "vue"
|
import { nextTick, watch } from "vue"
|
||||||
import FileSaver from "file-saver"
|
import FileSaver from "file-saver"
|
||||||
import * as XLSX from "xlsx"
|
import * as XLSX from "xlsx"
|
||||||
import * as XLSXStyle from "xlsx-js-style"
|
import * as XLSXStyle from "xlsx-style"
|
||||||
const emit = defineEmits(["getSheets"])
|
const emit = defineEmits(["getSheets"])
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
import { nextTick, ref,getCurrentInstance } from "vue"
|
import { nextTick, ref,getCurrentInstance } from "vue"
|
||||||
import FileSaver from "file-saver"
|
import FileSaver from "file-saver"
|
||||||
import * as XLSX from "xlsx"
|
import * as XLSX from "xlsx"
|
||||||
import * as XLSXStyle from "xlsx-js-style"
|
import * as XLSXStyle from "xlsx-style";
|
||||||
import { getApi, postApi, uploadExcel } from "@/api/tobAcco_api.js"
|
import { getApi, postApi, uploadExcel } from "@/api/tobAcco_api.js"
|
||||||
import axios from "axios"
|
import axios from "axios"
|
||||||
import { ElMessage } from "element-plus"
|
import { ElMessage } from "element-plus"
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<script setup>
|
<script setup>
|
||||||
import MKEditor from "@toast-ui/editor";
|
import MKEditor from "@toast-ui/editor";
|
||||||
import "@toast-ui/editor/dist/toastui-editor.css";
|
import "@toast-ui/editor/dist/toastui-editor.css";
|
||||||
import "@toast-ui/editor/dist/i18n/zh-cn";
|
import "@toast-ui/editor/dist/i18n/zh-cn.js";
|
||||||
import { defineProps, defineEmits, onMounted, watch } from "vue";
|
import { defineProps, defineEmits, onMounted, watch } from "vue";
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
modelValue: {
|
modelValue: {
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
import { nextTick, watch,ref,defineExpose } from "vue"
|
import { nextTick, watch,ref,defineExpose } from "vue"
|
||||||
import FileSaver from "file-saver"
|
import FileSaver from "file-saver"
|
||||||
import * as XLSX from "xlsx"
|
import * as XLSX from "xlsx"
|
||||||
import * as XLSXStyle from "xlsx-js-style"
|
import * as XLSXStyle from "xlsx-style"
|
||||||
const emit = defineEmits(["getSheets"])
|
const emit = defineEmits(["getSheets"])
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|
|
@ -7,7 +7,7 @@ import { saveAs } from "file-saver";
|
||||||
import * as XLSX from "xlsx";
|
import * as XLSX from "xlsx";
|
||||||
import { utils } from "xlsx";
|
import { utils } from "xlsx";
|
||||||
// import XLSX from "xlsx-style";
|
// import XLSX from "xlsx-style";
|
||||||
import * as XLSXStyle from "xlsx-js-style";
|
import * as XLSXStyle from "xlsx-style";
|
||||||
import XLSXST from "xlsx-js-style";
|
import XLSXST from "xlsx-js-style";
|
||||||
|
|
||||||
import Axios from 'axios'
|
import Axios from 'axios'
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
import { MAIN_COLOR, DEFAULT_COLOR } from '@/constant';
|
import { MAIN_COLOR, DEFAULT_COLOR } from '@/constant';
|
||||||
import { setItem, getItem } from '@/utils/storage';
|
import { setItem, getItem } from '@/utils/storage';
|
||||||
import '@/styles/variables.scss';
|
import variables from '@/styles/variables.scss';
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
namespaced: true,
|
namespaced: true,
|
||||||
state: () => ({
|
state: () => ({
|
||||||
mainColor: getItem(MAIN_COLOR) || DEFAULT_COLOR,
|
mainColor: getItem(MAIN_COLOR) || DEFAULT_COLOR,
|
||||||
variables: {}
|
variables: variables
|
||||||
}),
|
}),
|
||||||
mutations: {
|
mutations: {
|
||||||
setMainColor(state, newColor) {
|
setMainColor(state, newColor) {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
// import {
|
import {
|
||||||
// getScrollContainer
|
getScrollContainer
|
||||||
// } from "element-plus/lib/utils";
|
} from "element-plus/lib/utils";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 自定义懒加载指令
|
* 自定义懒加载指令
|
||||||
|
@ -8,27 +8,27 @@
|
||||||
export default {
|
export default {
|
||||||
name:'InfiniteScroll',
|
name:'InfiniteScroll',
|
||||||
inserted(el,binding,vnode){
|
inserted(el,binding,vnode){
|
||||||
// //绑定回调函数
|
//绑定回调函数
|
||||||
// const cb = binding.value;
|
const cb = binding.value;
|
||||||
// //当前组件实例引用
|
//当前组件实例引用
|
||||||
// const vm = vnode.context;
|
const vm = vnode.context;
|
||||||
// const container = getScrollContainer(el,true);
|
const container = getScrollContainer(el,true);
|
||||||
// const {delay,immediate} =getScrollOptions(el,vm);
|
const {delay,immediate} =getScrollOptions(el,vm);
|
||||||
// const onScroll = throttle(delay,handleScroll.bind(el,cb));
|
const onScroll = throttle(delay,handleScroll.bind(el,cb));
|
||||||
// el[scope] = {el,vm,container ,onScroll};
|
el[scope] = {el,vm,container ,onScroll};
|
||||||
// if(container){
|
if(container){
|
||||||
// container.addEventListener('scroll',onScroll);
|
container.addEventListener('scroll',onScroll);
|
||||||
// if(immediate){
|
if(immediate){
|
||||||
// const observer = el[scope].observer = new MutationObserver(onScroll);
|
const observer = el[scope].observer = new MutationObserver(onScroll);
|
||||||
// observer.observe(container,{childList:true,subtree:true});
|
observer.observe(container,{childList:true,subtree:true});
|
||||||
// onScroll()
|
onScroll()
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
},
|
},
|
||||||
unbind(el){
|
unbind(el){
|
||||||
// const {container,onScroll} = el[scope];
|
const {container,onScroll} = el[scope];
|
||||||
// if(container){
|
if(container){
|
||||||
// container.removeEventListener('scrrll',onScroll)
|
container.removeEventListener('scrrll',onScroll)
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user