diff --git a/dist.zip b/dist.zip new file mode 100644 index 0000000..d22f262 Binary files /dev/null and b/dist.zip differ diff --git a/package-lock.json b/package-lock.json index c58ec93..445e3dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2410,6 +2410,11 @@ "sprintf-js": "~1.0.2" } }, + "aring-vue-marquee": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/aring-vue-marquee/-/aring-vue-marquee-2.0.8.tgz", + "integrity": "sha512-KyxSVfQFqM3l+nBF2lbsupk906kpV1q9hHpq5M1fRxEl4cgq37Khc1ItmByXyvzZMPQiQj5Rql4pGAYSsZGbEw==" + }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", diff --git a/package.json b/package.json index 39427f8..449af6d 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "dependencies": { "@jiaminghi/data-view": "^2.10.0", "@riophae/vue-treeselect": "^0.4.0", + "aring-vue-marquee": "^2.0.8", "axios": "^0.21.1", "clipboard": "2.0.4", "codemirror": "^5.49.2", diff --git a/src/api/stock.js b/src/api/stock.js index a584205..8ef40c3 100644 --- a/src/api/stock.js +++ b/src/api/stock.js @@ -80,4 +80,12 @@ export function getItemCode(stockCode) { }) } -export default { add, edit, del,containerIn,containerOut,callStock,getItemCode,lineReturn} +export function stockMsg(data) { + return request({ + url: 'api/stock/stockMsg', + method: 'post', + data + }) +} + +export default { add, edit, del,containerIn,containerOut,callStock,getItemCode,lineReturn,stockMsg} diff --git a/src/assets/images/igw-l-news-notice.png b/src/assets/images/igw-l-news-notice.png new file mode 100644 index 0000000..29a3888 Binary files /dev/null and b/src/assets/images/igw-l-news-notice.png differ diff --git a/src/assets/images/igw-l-news-noticewhite.png b/src/assets/images/igw-l-news-noticewhite.png new file mode 100644 index 0000000..545e990 Binary files /dev/null and b/src/assets/images/igw-l-news-noticewhite.png differ diff --git a/src/main.js b/src/main.js index c0d5378..744b758 100644 --- a/src/main.js +++ b/src/main.js @@ -1,7 +1,7 @@ import Vue from 'vue' import Cookies from 'js-cookie' import 'normalize.css/normalize.css' -import Element, { Table, TableColumn } from 'element-ui' +import Element, {Table, TableColumn} from 'element-ui' import elementTableTooltip from 'vue-element-table-tooltip'; // 数据字典 import dict from './components/Dict' @@ -21,16 +21,17 @@ import './assets/icons' // icon import './router/index' // permission control + const TableProps = Element.Table.props const TableColumnProps = Element.TableColumn.props -TableProps.border = { type: Boolean, default: true } // 边框 -TableProps.align = { type: String, default: 'center' } // 居中 -TableProps.stripe = { type: Boolean, default: true } // 斑马纹 -TableColumnProps.showOverflowTooltip = { type: Boolean, default: true } // 文本溢出 +TableProps.border = {type: Boolean, default: true} // 边框 +TableProps.align = {type: String, default: 'center'} // 居中 +TableProps.stripe = {type: Boolean, default: true} // 斑马纹 +TableColumnProps.showOverflowTooltip = {type: Boolean, default: true} // 文本溢出 Vue.use(Table) Vue.use(TableColumn) Vue.use(elementTableTooltip, { - theme: "dark", // dark | light + theme: "dark", // dark | light }); @@ -39,14 +40,14 @@ Vue.use(permission) Vue.use(dict) Vue.use(dataV) Vue.use(Element, { - size: Cookies.get('size') || 'small' // set element-ui default size + size: Cookies.get('size') || 'small' // set element-ui default size }) Vue.config.productionTip = false new Vue({ - el: '#app', - router, - store, - render: h => h(App) + el: '#app', + router, + store, + render: h => h(App) }) diff --git a/src/views/base-data/stock/index.vue b/src/views/base-data/stock/index.vue index 04ec21b..2199159 100644 --- a/src/views/base-data/stock/index.vue +++ b/src/views/base-data/stock/index.vue @@ -1,5 +1,6 @@