diff --git a/jero-web/package.json b/jero-web/package.json index 3390f5504..3c6cd58c3 100644 --- a/jero-web/package.json +++ b/jero-web/package.json @@ -22,6 +22,7 @@ "dom-align": "1.12.0", "echarts": "^5.0.2", "enquire.js": "^2.1.6", + "jquery": "^3.6.0", "js-base64": "^3.6.0", "js-cookie": "^2.2.0", "jsencrypt": "^3.0.0-rc.1", diff --git a/jero-web/src/common/event.js b/jero-web/src/common/event.js new file mode 100644 index 000000000..c630cbb6c --- /dev/null +++ b/jero-web/src/common/event.js @@ -0,0 +1,4 @@ +import Vue from 'vue'; +let bus = new Vue(); +Vue.prototype.$eventBus = bus; +export default bus; \ No newline at end of file diff --git a/jero-web/src/components/addForm/index.vue b/jero-web/src/components/addForm/index.vue new file mode 100644 index 000000000..bd805b146 --- /dev/null +++ b/jero-web/src/components/addForm/index.vue @@ -0,0 +1,274 @@ + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + * + {{item.enName}} + {{item.name}} + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jero-web/src/components/search/index.vue b/jero-web/src/components/search/index.vue new file mode 100644 index 000000000..f981d0724 --- /dev/null +++ b/jero-web/src/components/search/index.vue @@ -0,0 +1,78 @@ + + + + + + + {{item.enName}} + {{item.name}} + + + + + + + {{$t('query')}} + {{$t('reset')}} + + + + + + + + + \ No newline at end of file diff --git a/jero-web/src/components/tableDate/index.vue b/jero-web/src/components/tableDate/index.vue new file mode 100644 index 000000000..4a834a9fd --- /dev/null +++ b/jero-web/src/components/tableDate/index.vue @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + {{item[val]}} + + + 收藏 + 订阅 + 编辑 + 删除 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jero-web/src/main.js b/jero-web/src/main.js index 7e361c908..71bcb5d99 100644 --- a/jero-web/src/main.js +++ b/jero-web/src/main.js @@ -6,6 +6,7 @@ import App from './App.vue' import Storage from 'vue-ls' import router from './router' import store from './store/' +import $ from 'jquery' import { VueAxios } from "@/utils/request" diff --git a/jero-web/src/views/ceshiList/index.vue b/jero-web/src/views/ceshiList/index.vue new file mode 100644 index 000000000..80b0821ee --- /dev/null +++ b/jero-web/src/views/ceshiList/index.vue @@ -0,0 +1,83 @@ + + + + + + + {{$t('DataComparison')}} + + + + + + + + + + + \ No newline at end of file diff --git a/jero-web/src/views/ceshiList/modules/addForm.vue b/jero-web/src/views/ceshiList/modules/addForm.vue new file mode 100644 index 000000000..fffed169d --- /dev/null +++ b/jero-web/src/views/ceshiList/modules/addForm.vue @@ -0,0 +1,72 @@ + + + + + + {{$t('cancel')}} + + {{$t('submit')}} + + + + + + + \ No newline at end of file diff --git a/jero-web/vue.config.js b/jero-web/vue.config.js index 1bb32f13e..746568335 100644 --- a/jero-web/vue.config.js +++ b/jero-web/vue.config.js @@ -4,7 +4,7 @@ const CompressionPlugin = require("compression-webpack-plugin") function resolve(dir) { return path.join(__dirname, dir) } - +const webpack = require('webpack') // vue.config.js module.exports = { /* @@ -38,7 +38,12 @@ module.exports = { deleteOriginalAssets: false // 不删除源文件 })) } - + config.plugin('provide').use(webpack.ProvidePlugin, [{ + $: 'jquery', + jquery: 'jquery', + jQuery: 'jquery', + 'window.jQuery': 'jquery' + }]) // 配置 webpack 识别 markdown 为普通的文件 config.module .rule('markdown')