diff --git a/src/application/zk/func/modal.js b/src/application/zk/func/modal.js new file mode 100644 index 0000000..8112d50 --- /dev/null +++ b/src/application/zk/func/modal.js @@ -0,0 +1,63 @@ +import VXETable from 'vxe-table' + +/** + * 函数 - 弹窗 + */ +const msgs = { // 提示信息 + title: "提示", + confirmText: "确定", + cancelText: "取消", + placeholderText: "请输入" +}; +export default { + /** + this.$mk.alert({ content: '基本提示框', title: '标题1' }); + */ + alert: function (options = {}) { // 弹窗 + options = Object.assign({ title: msgs.title }, options); // 合并 + + return VXETable.modal.alert(options); // 弹窗 + }, + + /** + this.$mk.msg(“消息提示”); + */ + msg: function (content) { + return VXETable.modal.message({ content: content }); // 消息提示 + }, + + info: function (content) { // 信息提示 + return VXETable.modal.message({ content: content, status: 'info' }); + }, + + warning: function (content) { // 警告提示 + return VXETable.modal.message({ content: content, status: 'warning' }); + }, + + question: function (content) { // 询问提示 + return VXETable.modal.message({ content: content, status: 'question' }); + }, + + success: function (content) { // 成功提示 + return VXETable.modal.message({ content: content, status: 'success' }); + }, + + error: function (content) { // 错误提示 + return VXETable.modal.message({ content: content, status: 'error' }); + }, + + loading: function (content) { // 加载提示 + return VXETable.modal.message({ content: content, status: 'loading', duration: -1, id: 'loading' }); + }, + + hideLoading: function () { // 隐藏加载提示 + VXETable.modal.close("loading"); + }, + + /* + this.$mk.confirm('您确定要删除吗?').then(type => { + this.$mk.msg("点击了确定") + }); + */ + confirm: VXETable.modal.confirm // 确认提示 +} diff --git a/src/application/zk/func/request.js b/src/application/zk/func/request.js new file mode 100644 index 0000000..e69de29 diff --git a/src/services/Middle/Mes/MesStock/api.js b/src/services/Middle/Mes/MesStock/api.js new file mode 100644 index 0000000..e69de29