diff --git a/.env.development b/.env.development
index cba0773b..807d02f0 100644
--- a/.env.development
+++ b/.env.development
@@ -3,10 +3,10 @@ NODE_ENV = development
# 标题
# VUE_APP_TITLE = '曲阳金隅安全智能管控平台'
-# VUE_APP_TITLE = '托克逊能源管理平台'
+VUE_APP_TITLE = '托克逊能源管理平台'
# VUE_APP_TITLE = '中建材光子科技有限公司'
-VUE_APP_TITLE = '超低排放系统'
-VUE_APP_PJ = 'pf'
+# VUE_APP_TITLE = '超低排放系统'
+VUE_APP_PJ = 'gx'
# 接口地址
#VUE_APP_API_BASEURL = http://1.203.161.103:2800/api
@@ -16,10 +16,10 @@ VUE_APP_PJ = 'pf'
# VUE_APP_API_BASEURL = http://127.0.0.1:2226/api
#测试环境
-# VUE_APP_API_BASEURL = http://49.232.14.174:2226/api
-VUE_APP_API_BASEURL = http://127.0.0.1:2226/api
-# VUE_APP_BASEURL = http://49.232.14.174:2226
-VUE_APP_BASEURL = http://127.0.0.1:2226
+VUE_APP_API_BASEURL = http://49.232.14.174:2226/api
+# VUE_APP_API_BASEURL = http://127.0.0.1:2226/api
+VUE_APP_BASEURL = http://49.232.14.174:2226
+# VUE_APP_BASEURL = http://127.0.0.1:2226
# #光子
# VUE_APP_API_BASEURL = http://49.232.14.174:2250/api
diff --git a/src/api/model/wpm.js b/src/api/model/wpm.js
index d35a8f69..91b455b4 100644
--- a/src/api/model/wpm.js
+++ b/src/api/model/wpm.js
@@ -204,6 +204,15 @@ export default {
);
},
},
+ change: {
+ name: "修改日志",
+ req: async function (id, data) {
+ return await http.post(
+ `${config.API_URL}/wpm/mlog/${id}/change/`,
+ data
+ );
+ },
+ },
},
mlogb: {
list: {
@@ -218,6 +227,15 @@ export default {
return await http.post(`${config.API_URL}/wpm/mlogb/in/`, data);
},
},
+ updateIn: {
+ name: "更新",
+ req: async function (id, data) {
+ return await http.put(
+ `${config.API_URL}/wpm/mlogb/in/${id}/`,
+ data
+ );
+ },
+ },
delIn: {
name: "删除",
req: async function (id) {
@@ -226,6 +244,15 @@ export default {
);
},
},
+ updateOut: {
+ name: "更新",
+ req: async function (id, data) {
+ return await http.put(
+ `${config.API_URL}/wpm/mlogb/out/${id}/`,
+ data
+ );
+ },
+ },
},
handover: {
list: {
@@ -339,4 +366,10 @@ export default {
},
},
},
+ prints: {
+ name: "打印",
+ req: async function (data) {
+ return await http.post(`${config.API_URL}/print/`, data);
+ },
+ },
};
diff --git a/src/config/route.js b/src/config/route.js
index 602ac060..5854bfc1 100644
--- a/src/config/route.js
+++ b/src/config/route.js
@@ -1089,7 +1089,7 @@ const routes = [
meta: {
title: "车间任务",
icon: "el-icon-cellphone",
- perms: ["pm"],
+ perms: ["pm_gx"],
},
component: "pm/utask",
},
@@ -1221,16 +1221,26 @@ const routes = [
title: "生产执行gx",
icon: "el-icon-grid",
type: "menu",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
children: [
+ {
+ name: "printTest",
+ path: "/wpm_gx/print",
+ meta: {
+ title: "打印测试",
+ icon: "el-icon-files",
+ perms: ["wpm_gx"],
+ },
+ component: "wpm_gx/print",
+ },
{
name: "qiepian",
path: "/wpm_gx/qiepian",
meta: {
title: "切片",
icon: "el-icon-files",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/qiepian",
},
@@ -1240,7 +1250,7 @@ const routes = [
meta: {
title: "活化",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/huohua",
},
@@ -1250,7 +1260,7 @@ const routes = [
meta: {
title: "黑化",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/heihua",
},
@@ -1260,7 +1270,7 @@ const routes = [
meta: {
title: "烧结",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/shaojie",
},
@@ -1270,7 +1280,7 @@ const routes = [
meta: {
title: "减薄",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/jianbo",
},
@@ -1280,7 +1290,7 @@ const routes = [
meta: {
title: "精雕",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/jingdiao",
},
@@ -1290,7 +1300,7 @@ const routes = [
meta: {
title: "磨抛",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/mopao",
},
@@ -1300,7 +1310,7 @@ const routes = [
meta: {
title: "倒角",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/daojiao",
},
@@ -1310,7 +1320,7 @@ const routes = [
meta: {
title: "超洗",
icon: "el-icon-cellphone",
- perms: ["wpm"],
+ perms: ["wpm_gx"],
},
component: "wpm_gx/chaoxi",
},
diff --git a/src/main.js b/src/main.js
index 39162cf1..04e3c147 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,20 +1,22 @@
-import { createApp } from 'vue'
-import ElementPlus from 'element-plus'
-import 'element-plus/dist/index.css'
-import 'element-plus/theme-chalk/display.css'
-import scui from './scui'
-import ehsui from './ehs'
-import i18n from './locales'
-import router from './router'
-import store from './store'
-import App from './App.vue'
-import * as ElementPlusIconsVue from '@element-plus/icons-vue'
-import preventReClick from './utils/preventReClick'
-import Print from './utils/print2'
-import Xlsx from './utils/xlsx'
-import DataVVue3 from '@kjgl77/datav-vue3'
-import * as Cesium from 'cesium'
+import { createApp } from "vue";
+import ElementPlus from "element-plus";
+import "element-plus/dist/index.css";
+import "element-plus/theme-chalk/display.css";
+import scui from "./scui";
+import ehsui from "./ehs";
+import i18n from "./locales";
+import router from "./router";
+import store from "./store";
+import App from "./App.vue";
+import * as ElementPlusIconsVue from "@element-plus/icons-vue";
+import preventReClick from "./utils/preventReClick";
+import Print from "./utils/print2";
+import Xlsx from "./utils/xlsx";
+import jsBarCode from "./utils/jsBarCode";
+import DataVVue3 from "@kjgl77/datav-vue3";
+import htmlToPdf from "./utils/htmlToPdf";
+import * as Cesium from "cesium";
const app = createApp(App);
@@ -28,13 +30,14 @@ app.use(ehsui);
app.use(preventReClick);
app.use(Print);
app.use(Xlsx);
+app.use(htmlToPdf);
+app.use(jsBarCode);
app.use(DataVVue3);
-
//挂载app
-app.mount('#app');
+app.mount("#app");
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
- app.component(key, component)
+ app.component(key, component);
}
const debounce = (fn, delay) => {
@@ -60,4 +63,4 @@ window.ResizeObserver = class ResizeObserver extends _ResizeObserver {
callback = debounce(callback, 16);
super(callback);
}
-};
\ No newline at end of file
+};
diff --git a/src/utils/htmlToPdf.js b/src/utils/htmlToPdf.js
new file mode 100644
index 00000000..6789ddc1
--- /dev/null
+++ b/src/utils/htmlToPdf.js
@@ -0,0 +1,45 @@
+import html2Canvas from "html2canvas";
+import JsPDF from "jspdf";
+/**
+ *
+ * @param {*} reportName 下载时候的标题
+ * @param {*} isDownload 是否下载默认为下载,传false不下载
+ */
+const getPdf = function (reportName, isDownload = true) {
+ return new Promise((resolve, reject) => {
+ var title = reportName;
+ html2Canvas(document.querySelector("#pdfDom"), {
+ allowTaint: true,
+ useCORS: true,
+ }).then((canvas) => {
+ const contentWidth = canvas.width;
+ const contentHeight = canvas.height;
+ console.log("contentWidth", contentWidth);
+ console.log("contentHeight", contentHeight);
+ //页面偏移
+ let position = 5;
+ //a4纸的尺寸[595.28,841.89],html页面生成的canvas在pdf中图片的宽高
+ const imgWidth = contentWidth - 20;
+ const imgHeight = contentHeight - 20;
+ let pageData = canvas.toDataURL("image/jpeg", 1.0);
+ let PDF = new JsPDF("p", "px", [210, 270]);
+
+ //有两个高度需要区分,一个是html页面的实际高度,和生成pdf的页面高度(841.89)
+ //当内容未超过pdf一页显示的范围,无需分页
+ PDF.addImage(pageData, "JPEG", 10, 10, imgWidth, imgHeight);
+ PDF.save(title + ".pdf");
+ if (isDownload) {
+ PDF.save(title + ".pdf");
+ }
+ // 删除本地存储的base64字段
+ var pdfData = PDF.output("datauristring"); //获取base64Pdf
+ let blobData = new Blob([PDF], {
+ type: "application/pdf",
+ });
+ console.log("blobData", blobData);
+ resolve(blobData);
+ });
+ });
+};
+
+export default getPdf;
diff --git a/src/utils/jsBarCode.js b/src/utils/jsBarCode.js
new file mode 100644
index 00000000..eaa7540f
--- /dev/null
+++ b/src/utils/jsBarCode.js
@@ -0,0 +1,4095 @@
+/*! JsBarcode v3.11.5 | (c) Johan Lindell | MIT license */
+!(function (t) {
+ var e = {};
+ function n(r) {
+ if (e[r]) return e[r].exports;
+ var o = (e[r] = { i: r, l: !1, exports: {} });
+ return t[r].call(o.exports, o, o.exports, n), (o.l = !0), o.exports;
+ }
+ (n.m = t),
+ (n.c = e),
+ (n.d = function (t, e, r) {
+ n.o(t, e) ||
+ Object.defineProperty(t, e, { enumerable: !0, get: r });
+ }),
+ (n.r = function (t) {
+ "undefined" != typeof Symbol &&
+ Symbol.toStringTag &&
+ Object.defineProperty(t, Symbol.toStringTag, {
+ value: "Module",
+ }),
+ Object.defineProperty(t, "__esModule", { value: !0 });
+ }),
+ (n.t = function (t, e) {
+ if ((1 & e && (t = n(t)), 8 & e)) return t;
+ if (4 & e && "object" == typeof t && t && t.__esModule) return t;
+ var r = Object.create(null);
+ if (
+ (n.r(r),
+ Object.defineProperty(r, "default", {
+ enumerable: !0,
+ value: t,
+ }),
+ 2 & e && "string" != typeof t)
+ )
+ for (var o in t)
+ n.d(
+ r,
+ o,
+ function (e) {
+ return t[e];
+ }.bind(null, o)
+ );
+ return r;
+ }),
+ (n.n = function (t) {
+ var e =
+ t && t.__esModule
+ ? function () {
+ return t.default;
+ }
+ : function () {
+ return t;
+ };
+ return n.d(e, "a", e), e;
+ }),
+ (n.o = function (t, e) {
+ return Object.prototype.hasOwnProperty.call(t, e);
+ }),
+ (n.p = ""),
+ n((n.s = 15));
+})([
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ e.default = function t(e, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError("Cannot call a class as a function");
+ })(this, t),
+ (this.data = e),
+ (this.text = n.text || e),
+ (this.options = n);
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ var r;
+ function o(t, e, n) {
+ return (
+ e in t
+ ? Object.defineProperty(t, e, {
+ value: n,
+ enumerable: !0,
+ configurable: !0,
+ writable: !0,
+ })
+ : (t[e] = n),
+ t
+ );
+ }
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var i = (e.SET_A = 0),
+ a = (e.SET_B = 1),
+ u = (e.SET_C = 2),
+ f = ((e.SHIFT = 98), (e.START_A = 103)),
+ c = (e.START_B = 104),
+ s = (e.START_C = 105);
+ (e.MODULO = 103),
+ (e.STOP = 106),
+ (e.FNC1 = 207),
+ (e.SET_BY_CODE = (o((r = {}), f, i), o(r, c, a), o(r, s, u), r)),
+ (e.SWAP = { 101: i, 100: a, 99: u }),
+ (e.A_START_CHAR = String.fromCharCode(208)),
+ (e.B_START_CHAR = String.fromCharCode(209)),
+ (e.C_START_CHAR = String.fromCharCode(210)),
+ (e.A_CHARS = "[\0-_È-Ï]"),
+ (e.B_CHARS = "[ -È-Ï]"),
+ (e.C_CHARS = "(Ï*[0-9]{2}Ï*)"),
+ (e.BARS = [
+ 11011001100, 11001101100, 11001100110, 10010011e3, 10010001100,
+ 10001001100, 10011001e3, 10011000100, 10001100100, 11001001e3,
+ 11001000100, 11000100100, 10110011100, 10011011100, 10011001110,
+ 10111001100, 10011101100, 10011100110, 11001110010, 11001011100,
+ 11001001110, 11011100100, 11001110100, 11101101110, 11101001100,
+ 11100101100, 11100100110, 11101100100, 11100110100, 11100110010,
+ 11011011e3, 11011000110, 11000110110, 10100011e3, 10001011e3,
+ 10001000110, 10110001e3, 10001101e3, 10001100010, 11010001e3,
+ 11000101e3, 11000100010, 10110111e3, 10110001110, 10001101110,
+ 10111011e3, 10111000110, 10001110110, 11101110110, 11010001110,
+ 11000101110, 11011101e3, 11011100010, 11011101110, 11101011e3,
+ 11101000110, 11100010110, 11101101e3, 11101100010, 11100011010,
+ 11101111010, 11001000010, 11110001010, 1010011e4, 10100001100,
+ 1001011e4, 10010000110, 10000101100, 10000100110, 1011001e4,
+ 10110000100, 1001101e4, 10011000010, 10000110100, 10000110010,
+ 11000010010, 1100101e4, 11110111010, 11000010100, 10001111010,
+ 10100111100, 10010111100, 10010011110, 10111100100, 10011110100,
+ 10011110010, 11110100100, 11110010100, 11110010010, 11011011110,
+ 11011110110, 11110110110, 10101111e3, 10100011110, 10001011110,
+ 10111101e3, 10111100010, 11110101e3, 11110100010, 10111011110,
+ 10111101110, 11101011110, 11110101110, 11010000100, 1101001e4,
+ 11010011100, 1100011101011,
+ ]);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ (e.SIDE_BIN = "101"),
+ (e.MIDDLE_BIN = "01010"),
+ (e.BINARIES = {
+ L: [
+ "0001101",
+ "0011001",
+ "0010011",
+ "0111101",
+ "0100011",
+ "0110001",
+ "0101111",
+ "0111011",
+ "0110111",
+ "0001011",
+ ],
+ G: [
+ "0100111",
+ "0110011",
+ "0011011",
+ "0100001",
+ "0011101",
+ "0111001",
+ "0000101",
+ "0010001",
+ "0001001",
+ "0010111",
+ ],
+ R: [
+ "1110010",
+ "1100110",
+ "1101100",
+ "1000010",
+ "1011100",
+ "1001110",
+ "1010000",
+ "1000100",
+ "1001000",
+ "1110100",
+ ],
+ O: [
+ "0001101",
+ "0011001",
+ "0010011",
+ "0111101",
+ "0100011",
+ "0110001",
+ "0101111",
+ "0111011",
+ "0110111",
+ "0001011",
+ ],
+ E: [
+ "0100111",
+ "0110011",
+ "0011011",
+ "0100001",
+ "0011101",
+ "0111001",
+ "0000101",
+ "0010001",
+ "0001001",
+ "0010111",
+ ],
+ }),
+ (e.EAN2_STRUCTURE = ["LL", "LG", "GL", "GG"]),
+ (e.EAN5_STRUCTURE = [
+ "GGLLL",
+ "GLGLL",
+ "GLLGL",
+ "GLLLG",
+ "LGGLL",
+ "LLGGL",
+ "LLLGG",
+ "LGLGL",
+ "LGLLG",
+ "LLGLG",
+ ]),
+ (e.EAN13_STRUCTURE = [
+ "LLLLLL",
+ "LLGLGG",
+ "LLGGLG",
+ "LLGGGL",
+ "LGLLGG",
+ "LGGLLG",
+ "LGGGLL",
+ "LGLGLG",
+ "LGLGGL",
+ "LGGLGL",
+ ]);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = n(2);
+ e.default = function (t, e, n) {
+ var o = t
+ .split("")
+ .map(function (t, n) {
+ return r.BINARIES[e[n]];
+ })
+ .map(function (e, n) {
+ return e ? e[t[n]] : "";
+ });
+ if (n) {
+ var i = t.length - 1;
+ o = o.map(function (t, e) {
+ return e < i ? t + n : t;
+ });
+ }
+ return o.join("");
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0);
+ var a = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "encode",
+ value: function () {
+ for (
+ var t = "110", e = 0;
+ e < this.data.length;
+ e++
+ ) {
+ var n = parseInt(this.data[e]).toString(2);
+ n = u(n, 4 - n.length);
+ for (var r = 0; r < n.length; r++)
+ t += "0" == n[r] ? "100" : "110";
+ }
+ return { data: (t += "1001"), text: this.text };
+ },
+ },
+ {
+ key: "valid",
+ value: function () {
+ return -1 !== this.data.search(/^[0-9]+$/);
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = i) && r.__esModule ? r : { default: r }).default);
+ function u(t, e) {
+ for (var n = 0; n < e; n++) t = "0" + t;
+ return t;
+ }
+ e.default = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(1);
+ var f = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e);
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t.substring(1),
+ n
+ )
+ );
+ return (
+ (r.bytes = t.split("").map(function (t) {
+ return t.charCodeAt(0);
+ })),
+ r
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(
+ e,
+ [
+ {
+ key: "valid",
+ value: function () {
+ return /^[\x00-\x7F\xC8-\xD3]+$/.test(
+ this.data
+ );
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ var t = this.bytes,
+ n = t.shift() - 105,
+ r = u.SET_BY_CODE[n];
+ if (void 0 === r)
+ throw new RangeError(
+ "The encoding does not start with a start character."
+ );
+ !0 === this.shouldEncodeAsEan128() &&
+ t.unshift(u.FNC1);
+ var o = e.next(t, 1, r);
+ return {
+ text:
+ this.text === this.data
+ ? this.text.replace(
+ /[^\x20-\x7E]/g,
+ ""
+ )
+ : this.text,
+ data:
+ e.getBar(n) +
+ o.result +
+ e.getBar((o.checksum + n) % u.MODULO) +
+ e.getBar(u.STOP),
+ };
+ },
+ },
+ {
+ key: "shouldEncodeAsEan128",
+ value: function () {
+ var t = this.options.ean128 || !1;
+ return (
+ "string" == typeof t &&
+ (t = "true" === t.toLowerCase()),
+ t
+ );
+ },
+ },
+ ],
+ [
+ {
+ key: "getBar",
+ value: function (t) {
+ return u.BARS[t] ? u.BARS[t].toString() : "";
+ },
+ },
+ {
+ key: "correctIndex",
+ value: function (t, e) {
+ if (e === u.SET_A) {
+ var n = t.shift();
+ return n < 32 ? n + 64 : n - 32;
+ }
+ return e === u.SET_B
+ ? t.shift() - 32
+ : 10 * (t.shift() - 48) + t.shift() - 48;
+ },
+ },
+ {
+ key: "next",
+ value: function (t, n, r) {
+ if (!t.length)
+ return { result: "", checksum: 0 };
+ var o = void 0,
+ i = void 0;
+ if (t[0] >= 200) {
+ i = t.shift() - 105;
+ var a = u.SWAP[i];
+ void 0 !== a
+ ? (o = e.next(t, n + 1, a))
+ : ((r !== u.SET_A && r !== u.SET_B) ||
+ i !== u.SHIFT ||
+ (t[0] =
+ r === u.SET_A
+ ? t[0] > 95
+ ? t[0] - 96
+ : t[0]
+ : t[0] < 32
+ ? t[0] + 96
+ : t[0]),
+ (o = e.next(t, n + 1, r)));
+ } else
+ (i = e.correctIndex(t, r)),
+ (o = e.next(t, n + 1, r));
+ var f = i * n;
+ return {
+ result: e.getBar(i) + o.result,
+ checksum: f + o.checksum,
+ };
+ },
+ },
+ ]
+ ),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.mod10 = function (t) {
+ for (var e = 0, n = 0; n < t.length; n++) {
+ var r = parseInt(t[n]);
+ (n + t.length) % 2 == 0
+ ? (e += r)
+ : (e += ((2 * r) % 10) + Math.floor((2 * r) / 10));
+ }
+ return (10 - (e % 10)) % 10;
+ }),
+ (e.mod11 = function (t) {
+ for (
+ var e = 0, n = [2, 3, 4, 5, 6, 7], r = 0;
+ r < t.length;
+ r++
+ ) {
+ var o = parseInt(t[t.length - 1 - r]);
+ e += n[r % n.length] * o;
+ }
+ return (11 - (e % 11)) % 11;
+ });
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r =
+ Object.assign ||
+ function (t) {
+ for (var e = 1; e < arguments.length; e++) {
+ var n = arguments[e];
+ for (var r in n)
+ Object.prototype.hasOwnProperty.call(n, r) &&
+ (t[r] = n[r]);
+ }
+ return t;
+ };
+ e.default = function (t, e) {
+ return r({}, t, e);
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ o = n(2),
+ i = a(n(3));
+ function a(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ var u = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e);
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this, t, n)
+ );
+ return (
+ (r.fontSize =
+ !n.flat && n.fontSize > 10 * n.width
+ ? 10 * n.width
+ : n.fontSize),
+ (r.guardHeight = n.height + r.fontSize / 2 + n.textMargin),
+ r
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ r(e, [
+ {
+ key: "encode",
+ value: function () {
+ return this.options.flat
+ ? this.encodeFlat()
+ : this.encodeGuarded();
+ },
+ },
+ {
+ key: "leftText",
+ value: function (t, e) {
+ return this.text.substr(t, e);
+ },
+ },
+ {
+ key: "leftEncode",
+ value: function (t, e) {
+ return (0, i.default)(t, e);
+ },
+ },
+ {
+ key: "rightText",
+ value: function (t, e) {
+ return this.text.substr(t, e);
+ },
+ },
+ {
+ key: "rightEncode",
+ value: function (t, e) {
+ return (0, i.default)(t, e);
+ },
+ },
+ {
+ key: "encodeGuarded",
+ value: function () {
+ var t = { fontSize: this.fontSize },
+ e = { height: this.guardHeight };
+ return [
+ { data: o.SIDE_BIN, options: e },
+ {
+ data: this.leftEncode(),
+ text: this.leftText(),
+ options: t,
+ },
+ { data: o.MIDDLE_BIN, options: e },
+ {
+ data: this.rightEncode(),
+ text: this.rightText(),
+ options: t,
+ },
+ { data: o.SIDE_BIN, options: e },
+ ];
+ },
+ },
+ {
+ key: "encodeFlat",
+ value: function () {
+ return {
+ data: [
+ o.SIDE_BIN,
+ this.leftEncode(),
+ o.MIDDLE_BIN,
+ this.rightEncode(),
+ o.SIDE_BIN,
+ ].join(""),
+ text: this.text,
+ };
+ },
+ },
+ ]),
+ e
+ );
+ })(a(n(0)).default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })();
+ e.checksum = u;
+ var o = i(n(3));
+ function i(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ var a = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ -1 !== t.search(/^[0-9]{11}$/) && (t += u(t));
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this, t, n)
+ );
+ return (
+ (r.displayValue = n.displayValue),
+ n.fontSize > 10 * n.width
+ ? (r.fontSize = 10 * n.width)
+ : (r.fontSize = n.fontSize),
+ (r.guardHeight = n.height + r.fontSize / 2 + n.textMargin),
+ r
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ r(e, [
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !== this.data.search(/^[0-9]{12}$/) &&
+ this.data[11] == u(this.data)
+ );
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ return this.options.flat
+ ? this.flatEncoding()
+ : this.guardedEncoding();
+ },
+ },
+ {
+ key: "flatEncoding",
+ value: function () {
+ var t = "";
+ return (
+ (t += "101"),
+ (t += (0, o.default)(
+ this.data.substr(0, 6),
+ "LLLLLL"
+ )),
+ (t += "01010"),
+ (t += (0, o.default)(
+ this.data.substr(6, 6),
+ "RRRRRR"
+ )),
+ { data: (t += "101"), text: this.text }
+ );
+ },
+ },
+ {
+ key: "guardedEncoding",
+ value: function () {
+ var t = [];
+ return (
+ this.displayValue &&
+ t.push({
+ data: "00000000",
+ text: this.text.substr(0, 1),
+ options: {
+ textAlign: "left",
+ fontSize: this.fontSize,
+ },
+ }),
+ t.push({
+ data:
+ "101" +
+ (0, o.default)(this.data[0], "L"),
+ options: { height: this.guardHeight },
+ }),
+ t.push({
+ data: (0, o.default)(
+ this.data.substr(1, 5),
+ "LLLLL"
+ ),
+ text: this.text.substr(1, 5),
+ options: { fontSize: this.fontSize },
+ }),
+ t.push({
+ data: "01010",
+ options: { height: this.guardHeight },
+ }),
+ t.push({
+ data: (0, o.default)(
+ this.data.substr(6, 5),
+ "RRRRR"
+ ),
+ text: this.text.substr(6, 5),
+ options: { fontSize: this.fontSize },
+ }),
+ t.push({
+ data:
+ (0, o.default)(this.data[11], "R") +
+ "101",
+ options: { height: this.guardHeight },
+ }),
+ this.displayValue &&
+ t.push({
+ data: "00000000",
+ text: this.text.substr(11, 1),
+ options: {
+ textAlign: "right",
+ fontSize: this.fontSize,
+ },
+ }),
+ t
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(i(n(0)).default);
+ function u(t) {
+ var e,
+ n = 0;
+ for (e = 1; e < 11; e += 2) n += parseInt(t[e]);
+ for (e = 0; e < 11; e += 2) n += 3 * parseInt(t[e]);
+ return (10 - (n % 10)) % 10;
+ }
+ e.default = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(31),
+ a = n(0);
+ function u(t, e) {
+ if (!(t instanceof e))
+ throw new TypeError("Cannot call a class as a function");
+ }
+ function f(t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e || ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ }
+ var c = (function (t) {
+ function e() {
+ return (
+ u(this, e),
+ f(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).apply(
+ this,
+ arguments
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return -1 !== this.data.search(/^([0-9]{2})+$/);
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ var t = this,
+ e = this.data
+ .match(/.{2}/g)
+ .map(function (e) {
+ return t.encodePair(e);
+ })
+ .join("");
+ return {
+ data: i.START_BIN + e + i.END_BIN,
+ text: this.text,
+ };
+ },
+ },
+ {
+ key: "encodePair",
+ value: function (t) {
+ var e = i.BINARIES[t[1]];
+ return i.BINARIES[t[0]]
+ .split("")
+ .map(function (t, n) {
+ return (
+ ("1" === t ? "111" : "1") +
+ ("1" === e[n] ? "000" : "0")
+ );
+ })
+ .join("");
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = a) && r.__esModule ? r : { default: r }).default);
+ e.default = c;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.default = function (t) {
+ var e = [
+ "width",
+ "height",
+ "textMargin",
+ "fontSize",
+ "margin",
+ "marginTop",
+ "marginBottom",
+ "marginLeft",
+ "marginRight",
+ ];
+ for (var n in e)
+ e.hasOwnProperty(n) &&
+ ((n = e[n]),
+ "string" == typeof t[n] && (t[n] = parseInt(t[n], 10)));
+ "string" == typeof t.displayValue &&
+ (t.displayValue = "false" != t.displayValue);
+ return t;
+ });
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = {
+ width: 2,
+ height: 100,
+ format: "auto",
+ displayValue: !0,
+ fontOptions: "",
+ font: "monospace",
+ text: void 0,
+ textAlign: "center",
+ textPosition: "bottom",
+ textMargin: 2,
+ fontSize: 20,
+ background: "#ffffff",
+ lineColor: "#000000",
+ margin: 10,
+ marginTop: void 0,
+ marginBottom: void 0,
+ marginLeft: void 0,
+ marginRight: void 0,
+ valid: function () {},
+ };
+ e.default = r;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.getTotalWidthOfEncodings =
+ e.calculateEncodingAttributes =
+ e.getBarcodePadding =
+ e.getEncodingHeight =
+ e.getMaximumHeightOfEncodings =
+ void 0);
+ var r,
+ o = n(7),
+ i = (r = o) && r.__esModule ? r : { default: r };
+ function a(t, e) {
+ return (
+ e.height +
+ (e.displayValue && t.text.length > 0
+ ? e.fontSize + e.textMargin
+ : 0) +
+ e.marginTop +
+ e.marginBottom
+ );
+ }
+ function u(t, e, n) {
+ if (n.displayValue && e < t) {
+ if ("center" == n.textAlign) return Math.floor((t - e) / 2);
+ if ("left" == n.textAlign) return 0;
+ if ("right" == n.textAlign) return Math.floor(t - e);
+ }
+ return 0;
+ }
+ function f(t, e, n) {
+ var r;
+ if (n) r = n;
+ else {
+ if ("undefined" == typeof document) return 0;
+ r = document.createElement("canvas").getContext("2d");
+ }
+ r.font = e.fontOptions + " " + e.fontSize + "px " + e.font;
+ var o = r.measureText(t);
+ return o ? o.width : 0;
+ }
+ (e.getMaximumHeightOfEncodings = function (t) {
+ for (var e = 0, n = 0; n < t.length; n++)
+ t[n].height > e && (e = t[n].height);
+ return e;
+ }),
+ (e.getEncodingHeight = a),
+ (e.getBarcodePadding = u),
+ (e.calculateEncodingAttributes = function (t, e, n) {
+ for (var r = 0; r < t.length; r++) {
+ var o,
+ c = t[r],
+ s = (0, i.default)(e, c.options);
+ o = s.displayValue ? f(c.text, s, n) : 0;
+ var l = c.data.length * s.width;
+ (c.width = Math.ceil(Math.max(o, l))),
+ (c.height = a(c, s)),
+ (c.barcodePadding = u(o, l, s));
+ }
+ }),
+ (e.getTotalWidthOfEncodings = function (t) {
+ for (var e = 0, n = 0; n < t.length; n++) e += t[n].width;
+ return e;
+ });
+ },
+ function (t, e, n) {
+ "use strict";
+ function r(t, e) {
+ if (!(t instanceof e))
+ throw new TypeError("Cannot call a class as a function");
+ }
+ function o(t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e || ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ }
+ function i(t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ }
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var a = (function (t) {
+ function e(t, n) {
+ r(this, e);
+ var i = o(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this)
+ );
+ return (
+ (i.name = "InvalidInputException"),
+ (i.symbology = t),
+ (i.input = n),
+ (i.message =
+ '"' +
+ i.input +
+ '" is not a valid input for ' +
+ i.symbology),
+ i
+ );
+ }
+ return i(e, Error), e;
+ })(),
+ u = (function (t) {
+ function e() {
+ r(this, e);
+ var t = o(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this)
+ );
+ return (
+ (t.name = "InvalidElementException"),
+ (t.message = "Not supported type to render on"),
+ t
+ );
+ }
+ return i(e, Error), e;
+ })(),
+ f = (function (t) {
+ function e() {
+ r(this, e);
+ var t = o(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this)
+ );
+ return (
+ (t.name = "NoElementException"),
+ (t.message = "No element to render on."),
+ t
+ );
+ }
+ return i(e, Error), e;
+ })();
+ (e.InvalidInputException = a),
+ (e.InvalidElementException = u),
+ (e.NoElementException = f);
+ },
+ function (t, e, n) {
+ "use strict";
+ var r = p(n(16)),
+ o = p(n(7)),
+ i = p(n(41)),
+ a = p(n(42)),
+ u = p(n(43)),
+ f = p(n(11)),
+ c = p(n(49)),
+ s = n(14),
+ l = p(n(12));
+ function p(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ var d = function () {},
+ h = function (t, e, n) {
+ var r = new d();
+ if (void 0 === t)
+ throw Error("No element to render on was provided.");
+ return (
+ (r._renderProperties = (0, u.default)(t)),
+ (r._encodings = []),
+ (r._options = l.default),
+ (r._errorHandler = new c.default(r)),
+ void 0 !== e &&
+ ((n = n || {}).format || (n.format = _()),
+ r.options(n)[n.format](e, n).render()),
+ r
+ );
+ };
+ for (var y in ((h.getModule = function (t) {
+ return r.default[t];
+ }),
+ r.default))
+ r.default.hasOwnProperty(y) && b(r.default, y);
+ function b(t, e) {
+ d.prototype[e] =
+ d.prototype[e.toUpperCase()] =
+ d.prototype[e.toLowerCase()] =
+ function (n, r) {
+ var i = this;
+ return i._errorHandler.wrapBarcodeCall(function () {
+ r.text = void 0 === r.text ? void 0 : "" + r.text;
+ var a = (0, o.default)(i._options, r);
+ a = (0, f.default)(a);
+ var u = t[e],
+ c = v(n, u, a);
+ return i._encodings.push(c), i;
+ });
+ };
+ }
+ function v(t, e, n) {
+ var r = new e((t = "" + t), n);
+ if (!r.valid())
+ throw new s.InvalidInputException(r.constructor.name, t);
+ var a = r.encode();
+ a = (0, i.default)(a);
+ for (var u = 0; u < a.length; u++)
+ a[u].options = (0, o.default)(n, a[u].options);
+ return a;
+ }
+ function _() {
+ return r.default.CODE128 ? "CODE128" : Object.keys(r.default)[0];
+ }
+ function g(t, e, n) {
+ e = (0, i.default)(e);
+ for (var r = 0; r < e.length; r++)
+ (e[r].options = (0, o.default)(n, e[r].options)),
+ (0, a.default)(e[r].options);
+ (0, a.default)(n),
+ new (0, t.renderer)(t.element, e, n).render(),
+ t.afterRender && t.afterRender();
+ }
+ (d.prototype.options = function (t) {
+ return (this._options = (0, o.default)(this._options, t)), this;
+ }),
+ (d.prototype.blank = function (t) {
+ var e = new Array(t + 1).join("0");
+ return this._encodings.push({ data: e }), this;
+ }),
+ (d.prototype.init = function () {
+ var t;
+ if (this._renderProperties)
+ for (var e in (Array.isArray(this._renderProperties) ||
+ (this._renderProperties = [this._renderProperties]),
+ this._renderProperties)) {
+ t = this._renderProperties[e];
+ var n = (0, o.default)(this._options, t.options);
+ "auto" == n.format && (n.format = _()),
+ this._errorHandler.wrapBarcodeCall(function () {
+ var e = v(
+ n.value,
+ r.default[n.format.toUpperCase()],
+ n
+ );
+ g(t, e, n);
+ });
+ }
+ }),
+ (d.prototype.render = function () {
+ if (!this._renderProperties) throw new s.NoElementException();
+ if (Array.isArray(this._renderProperties))
+ for (var t = 0; t < this._renderProperties.length; t++)
+ g(
+ this._renderProperties[t],
+ this._encodings,
+ this._options
+ );
+ else g(this._renderProperties, this._encodings, this._options);
+ return this;
+ }),
+ (d.prototype._defaults = l.default),
+ "undefined" != typeof window && (window.JsBarcode = h),
+ "undefined" != typeof jQuery &&
+ (jQuery.fn.JsBarcode = function (t, e) {
+ var n = [];
+ return (
+ jQuery(this).each(function () {
+ n.push(this);
+ }),
+ h(n, t, e)
+ );
+ }),
+ (t.exports = h);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = n(17),
+ o = n(18),
+ i = n(24),
+ a = n(30),
+ u = n(33),
+ f = n(38),
+ c = n(39),
+ s = n(40);
+ e.default = {
+ CODE39: r.CODE39,
+ CODE128: o.CODE128,
+ CODE128A: o.CODE128A,
+ CODE128B: o.CODE128B,
+ CODE128C: o.CODE128C,
+ EAN13: i.EAN13,
+ EAN8: i.EAN8,
+ EAN5: i.EAN5,
+ EAN2: i.EAN2,
+ UPC: i.UPC,
+ UPCE: i.UPCE,
+ ITF14: a.ITF14,
+ ITF: a.ITF,
+ MSI: u.MSI,
+ MSI10: u.MSI10,
+ MSI11: u.MSI11,
+ MSI1010: u.MSI1010,
+ MSI1110: u.MSI1110,
+ pharmacode: f.pharmacode,
+ codabar: c.codabar,
+ GenericBarcode: s.GenericBarcode,
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.CODE39 = void 0);
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0);
+ var a = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (t = t.toUpperCase()),
+ n.mod43 &&
+ (t += (function (t) {
+ return u[t];
+ })(
+ (function (t) {
+ for (var e = 0, n = 0; n < t.length; n++)
+ e += s(t[n]);
+ return (e %= 43);
+ })(t)
+ )),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "encode",
+ value: function () {
+ for (
+ var t = c("*"), e = 0;
+ e < this.data.length;
+ e++
+ )
+ t += c(this.data[e]) + "0";
+ return { data: (t += c("*")), text: this.text };
+ },
+ },
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !==
+ this.data.search(
+ /^[0-9A-Z\-\.\ \$\/\+\%]+$/
+ )
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = i) && r.__esModule ? r : { default: r }).default),
+ u = [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8",
+ "9",
+ "A",
+ "B",
+ "C",
+ "D",
+ "E",
+ "F",
+ "G",
+ "H",
+ "I",
+ "J",
+ "K",
+ "L",
+ "M",
+ "N",
+ "O",
+ "P",
+ "Q",
+ "R",
+ "S",
+ "T",
+ "U",
+ "V",
+ "W",
+ "X",
+ "Y",
+ "Z",
+ "-",
+ ".",
+ " ",
+ "$",
+ "/",
+ "+",
+ "%",
+ "*",
+ ],
+ f = [
+ 20957, 29783, 23639, 30485, 20951, 29813, 23669, 20855, 29789,
+ 23645, 29975, 23831, 30533, 22295, 30149, 24005, 21623, 29981,
+ 23837, 22301, 30023, 23879, 30545, 22343, 30161, 24017, 21959,
+ 30065, 23921, 22385, 29015, 18263, 29141, 17879, 29045, 18293,
+ 17783, 29021, 18269, 17477, 17489, 17681, 20753, 35770,
+ ];
+ function c(t) {
+ return (function (t) {
+ return f[t].toString(2);
+ })(s(t));
+ }
+ function s(t) {
+ return u.indexOf(t);
+ }
+ e.CODE39 = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.CODE128C = e.CODE128B = e.CODE128A = e.CODE128 = void 0);
+ var r = u(n(19)),
+ o = u(n(21)),
+ i = u(n(22)),
+ a = u(n(23));
+ function u(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ (e.CODE128 = r.default),
+ (e.CODE128A = o.default),
+ (e.CODE128B = i.default),
+ (e.CODE128C = a.default);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = i(n(5)),
+ o = i(n(20));
+ function i(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ function a(t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e || ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ }
+ var u = (function (t) {
+ function e(t, n) {
+ if (
+ ((function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ /^[\x00-\x7F\xC8-\xD3]+$/.test(t))
+ )
+ var r = a(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ (0, o.default)(t),
+ n
+ )
+ );
+ else
+ r = a(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ );
+ return a(r);
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ e
+ );
+ })(r.default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = n(1),
+ o = function (t) {
+ return t.match(new RegExp("^" + r.A_CHARS + "*"))[0].length;
+ },
+ i = function (t) {
+ return t.match(new RegExp("^" + r.B_CHARS + "*"))[0].length;
+ },
+ a = function (t) {
+ return t.match(new RegExp("^" + r.C_CHARS + "*"))[0];
+ };
+ function u(t, e) {
+ var n = e ? r.A_CHARS : r.B_CHARS,
+ o = t.match(
+ new RegExp("^(" + n + "+?)(([0-9]{2}){2,})([^0-9]|$)")
+ );
+ if (o)
+ return (
+ o[1] +
+ String.fromCharCode(204) +
+ f(t.substring(o[1].length))
+ );
+ var i = t.match(new RegExp("^" + n + "+"))[0];
+ return i.length === t.length
+ ? t
+ : i +
+ String.fromCharCode(e ? 205 : 206) +
+ u(t.substring(i.length), !e);
+ }
+ function f(t) {
+ var e = a(t),
+ n = e.length;
+ if (n === t.length) return t;
+ t = t.substring(n);
+ var r = o(t) >= i(t);
+ return e + String.fromCharCode(r ? 206 : 205) + u(t, r);
+ }
+ e.default = function (t) {
+ var e = void 0;
+ if (a(t).length >= 2) e = r.C_START_CHAR + f(t);
+ else {
+ var n = o(t) > i(t);
+ e = (n ? r.A_START_CHAR : r.B_START_CHAR) + u(t, n);
+ }
+ return e.replace(/[\xCD\xCE]([^])[\xCD\xCE]/, function (t, e) {
+ return String.fromCharCode(203) + e;
+ });
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(5),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(1);
+ var f = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ u.A_START_CHAR + t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return new RegExp("^" + u.A_CHARS + "+$").test(
+ this.data
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(5),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(1);
+ var f = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ u.B_START_CHAR + t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return new RegExp("^" + u.B_CHARS + "+$").test(
+ this.data
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(5),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(1);
+ var f = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ u.C_START_CHAR + t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return new RegExp("^" + u.C_CHARS + "+$").test(
+ this.data
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.UPCE = e.UPC = e.EAN2 = e.EAN5 = e.EAN8 = e.EAN13 = void 0);
+ var r = c(n(25)),
+ o = c(n(26)),
+ i = c(n(27)),
+ a = c(n(28)),
+ u = c(n(9)),
+ f = c(n(29));
+ function c(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ (e.EAN13 = r.default),
+ (e.EAN8 = o.default),
+ (e.EAN5 = i.default),
+ (e.EAN2 = a.default),
+ (e.UPC = u.default),
+ (e.UPCE = f.default);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = function t(e, n, r) {
+ null === e && (e = Function.prototype);
+ var o = Object.getOwnPropertyDescriptor(e, n);
+ if (void 0 === o) {
+ var i = Object.getPrototypeOf(e);
+ return null === i ? void 0 : t(i, n, r);
+ }
+ if ("value" in o) return o.value;
+ var a = o.get;
+ return void 0 !== a ? a.call(r) : void 0;
+ },
+ a = n(2),
+ u = n(8),
+ f = (r = u) && r.__esModule ? r : { default: r };
+ var c = function (t) {
+ return (
+ (10 -
+ (t
+ .substr(0, 12)
+ .split("")
+ .map(function (t) {
+ return +t;
+ })
+ .reduce(function (t, e, n) {
+ return n % 2 ? t + 3 * e : t + e;
+ }, 0) %
+ 10)) %
+ 10
+ );
+ },
+ s = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ -1 !== t.search(/^[0-9]{12}$/) && (t += c(t));
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ );
+ return (r.lastChar = n.lastChar), r;
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !== this.data.search(/^[0-9]{13}$/) &&
+ +this.data[12] === c(this.data)
+ );
+ },
+ },
+ {
+ key: "leftText",
+ value: function () {
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "leftText",
+ this
+ ).call(this, 1, 6);
+ },
+ },
+ {
+ key: "leftEncode",
+ value: function () {
+ var t = this.data.substr(1, 6),
+ n = a.EAN13_STRUCTURE[this.data[0]];
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "leftEncode",
+ this
+ ).call(this, t, n);
+ },
+ },
+ {
+ key: "rightText",
+ value: function () {
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "rightText",
+ this
+ ).call(this, 7, 6);
+ },
+ },
+ {
+ key: "rightEncode",
+ value: function () {
+ var t = this.data.substr(7, 6);
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "rightEncode",
+ this
+ ).call(this, t, "RRRRRR");
+ },
+ },
+ {
+ key: "encodeGuarded",
+ value: function () {
+ var t = i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "encodeGuarded",
+ this
+ ).call(this);
+ return (
+ this.options.displayValue &&
+ (t.unshift({
+ data: "000000000000",
+ text: this.text.substr(0, 1),
+ options: {
+ textAlign: "left",
+ fontSize: this.fontSize,
+ },
+ }),
+ this.options.lastChar &&
+ (t.push({ data: "00" }),
+ t.push({
+ data: "00000",
+ text: this.options.lastChar,
+ options: {
+ fontSize: this.fontSize,
+ },
+ }))),
+ t
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(f.default);
+ e.default = s;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = function t(e, n, r) {
+ null === e && (e = Function.prototype);
+ var o = Object.getOwnPropertyDescriptor(e, n);
+ if (void 0 === o) {
+ var i = Object.getPrototypeOf(e);
+ return null === i ? void 0 : t(i, n, r);
+ }
+ if ("value" in o) return o.value;
+ var a = o.get;
+ return void 0 !== a ? a.call(r) : void 0;
+ },
+ a = n(8),
+ u = (r = a) && r.__esModule ? r : { default: r };
+ var f = function (t) {
+ return (
+ (10 -
+ (t
+ .substr(0, 7)
+ .split("")
+ .map(function (t) {
+ return +t;
+ })
+ .reduce(function (t, e, n) {
+ return n % 2 ? t + e : t + 3 * e;
+ }, 0) %
+ 10)) %
+ 10
+ );
+ },
+ c = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ -1 !== t.search(/^[0-9]{7}$/) && (t += f(t)),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !== this.data.search(/^[0-9]{8}$/) &&
+ +this.data[7] === f(this.data)
+ );
+ },
+ },
+ {
+ key: "leftText",
+ value: function () {
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "leftText",
+ this
+ ).call(this, 0, 4);
+ },
+ },
+ {
+ key: "leftEncode",
+ value: function () {
+ var t = this.data.substr(0, 4);
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "leftEncode",
+ this
+ ).call(this, t, "LLLL");
+ },
+ },
+ {
+ key: "rightText",
+ value: function () {
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "rightText",
+ this
+ ).call(this, 4, 4);
+ },
+ },
+ {
+ key: "rightEncode",
+ value: function () {
+ var t = this.data.substr(4, 4);
+ return i(
+ e.prototype.__proto__ ||
+ Object.getPrototypeOf(e.prototype),
+ "rightEncode",
+ this
+ ).call(this, t, "RRRR");
+ },
+ },
+ ]),
+ e
+ );
+ })(u.default);
+ e.default = c;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ o = n(2),
+ i = u(n(3)),
+ a = u(n(0));
+ function u(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ var f = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ r(e, [
+ {
+ key: "valid",
+ value: function () {
+ return -1 !== this.data.search(/^[0-9]{5}$/);
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ var t,
+ e =
+ o.EAN5_STRUCTURE[
+ ((t = this.data),
+ t
+ .split("")
+ .map(function (t) {
+ return +t;
+ })
+ .reduce(function (t, e, n) {
+ return n % 2
+ ? t + 9 * e
+ : t + 3 * e;
+ }, 0) % 10)
+ ];
+ return {
+ data:
+ "1011" + (0, i.default)(this.data, e, "01"),
+ text: this.text,
+ };
+ },
+ },
+ ]),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ o = n(2),
+ i = a(n(3));
+ function a(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ var u = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ r(e, [
+ {
+ key: "valid",
+ value: function () {
+ return -1 !== this.data.search(/^[0-9]{2}$/);
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ var t = o.EAN2_STRUCTURE[parseInt(this.data) % 4];
+ return {
+ data:
+ "1011" + (0, i.default)(this.data, t, "01"),
+ text: this.text,
+ };
+ },
+ },
+ ]),
+ e
+ );
+ })(a(n(0)).default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ o = u(n(3)),
+ i = u(n(0)),
+ a = n(9);
+ function u(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ function f(t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e || ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ }
+ var c = [
+ "XX00000XXX",
+ "XX10000XXX",
+ "XX20000XXX",
+ "XXX00000XX",
+ "XXXX00000X",
+ "XXXXX00005",
+ "XXXXX00006",
+ "XXXXX00007",
+ "XXXXX00008",
+ "XXXXX00009",
+ ],
+ s = [
+ ["EEEOOO", "OOOEEE"],
+ ["EEOEOO", "OOEOEE"],
+ ["EEOOEO", "OOEEOE"],
+ ["EEOOOE", "OOEEEO"],
+ ["EOEEOO", "OEOOEE"],
+ ["EOOEEO", "OEEOOE"],
+ ["EOOOEE", "OEEEOO"],
+ ["EOEOEO", "OEOEOE"],
+ ["EOEOOE", "OEOEEO"],
+ ["EOOEOE", "OEEOEO"],
+ ],
+ l = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e);
+ var r = f(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ );
+ if (((r.isValid = !1), -1 !== t.search(/^[0-9]{6}$/)))
+ (r.middleDigits = t),
+ (r.upcA = p(t, "0")),
+ (r.text =
+ n.text ||
+ "" + r.upcA[0] + t + r.upcA[r.upcA.length - 1]),
+ (r.isValid = !0);
+ else {
+ if (-1 === t.search(/^[01][0-9]{7}$/)) return f(r);
+ if (
+ ((r.middleDigits = t.substring(1, t.length - 1)),
+ (r.upcA = p(r.middleDigits, t[0])),
+ r.upcA[r.upcA.length - 1] !== t[t.length - 1])
+ )
+ return f(r);
+ r.isValid = !0;
+ }
+ return (
+ (r.displayValue = n.displayValue),
+ n.fontSize > 10 * n.width
+ ? (r.fontSize = 10 * n.width)
+ : (r.fontSize = n.fontSize),
+ (r.guardHeight =
+ n.height + r.fontSize / 2 + n.textMargin),
+ r
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ r(e, [
+ {
+ key: "valid",
+ value: function () {
+ return this.isValid;
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ return this.options.flat
+ ? this.flatEncoding()
+ : this.guardedEncoding();
+ },
+ },
+ {
+ key: "flatEncoding",
+ value: function () {
+ var t = "";
+ return (
+ (t += "101"),
+ (t += this.encodeMiddleDigits()),
+ { data: (t += "010101"), text: this.text }
+ );
+ },
+ },
+ {
+ key: "guardedEncoding",
+ value: function () {
+ var t = [];
+ return (
+ this.displayValue &&
+ t.push({
+ data: "00000000",
+ text: this.text[0],
+ options: {
+ textAlign: "left",
+ fontSize: this.fontSize,
+ },
+ }),
+ t.push({
+ data: "101",
+ options: { height: this.guardHeight },
+ }),
+ t.push({
+ data: this.encodeMiddleDigits(),
+ text: this.text.substring(1, 7),
+ options: { fontSize: this.fontSize },
+ }),
+ t.push({
+ data: "010101",
+ options: { height: this.guardHeight },
+ }),
+ this.displayValue &&
+ t.push({
+ data: "00000000",
+ text: this.text[7],
+ options: {
+ textAlign: "right",
+ fontSize: this.fontSize,
+ },
+ }),
+ t
+ );
+ },
+ },
+ {
+ key: "encodeMiddleDigits",
+ value: function () {
+ var t = this.upcA[0],
+ e = this.upcA[this.upcA.length - 1],
+ n = s[parseInt(e)][parseInt(t)];
+ return (0, o.default)(this.middleDigits, n);
+ },
+ },
+ ]),
+ e
+ );
+ })(i.default);
+ function p(t, e) {
+ for (
+ var n = parseInt(t[t.length - 1]),
+ r = c[n],
+ o = "",
+ i = 0,
+ u = 0;
+ u < r.length;
+ u++
+ ) {
+ var f = r[u];
+ o += "X" === f ? t[i++] : f;
+ }
+ return "" + (o = "" + e + o) + (0, a.checksum)(o);
+ }
+ e.default = l;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.ITF14 = e.ITF = void 0);
+ var r = i(n(10)),
+ o = i(n(32));
+ function i(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ (e.ITF = r.default), (e.ITF14 = o.default);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ (e.START_BIN = "1010"),
+ (e.END_BIN = "11101"),
+ (e.BINARIES = [
+ "00110",
+ "10001",
+ "01001",
+ "11000",
+ "00101",
+ "10100",
+ "01100",
+ "00011",
+ "10010",
+ "01010",
+ ]);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(10),
+ a = (r = i) && r.__esModule ? r : { default: r };
+ var u = function (t) {
+ var e = t
+ .substr(0, 13)
+ .split("")
+ .map(function (t) {
+ return parseInt(t, 10);
+ })
+ .reduce(function (t, e, n) {
+ return t + e * (3 - (n % 2) * 2);
+ }, 0);
+ return 10 * Math.ceil(e / 10) - e;
+ },
+ f = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ -1 !== t.search(/^[0-9]{13}$/) && (t += u(t)),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !== this.data.search(/^[0-9]{14}$/) &&
+ +this.data[13] === u(this.data)
+ );
+ },
+ },
+ ]),
+ e
+ );
+ })(a.default);
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.MSI1110 = e.MSI1010 = e.MSI11 = e.MSI10 = e.MSI = void 0);
+ var r = f(n(4)),
+ o = f(n(34)),
+ i = f(n(35)),
+ a = f(n(36)),
+ u = f(n(37));
+ function f(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ (e.MSI = r.default),
+ (e.MSI10 = o.default),
+ (e.MSI11 = i.default),
+ (e.MSI1010 = a.default),
+ (e.MSI1110 = u.default);
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = n(4),
+ i = (r = o) && r.__esModule ? r : { default: r },
+ a = n(6);
+ var u = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t + (0, a.mod10)(t),
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ e
+ );
+ })(i.default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = n(4),
+ i = (r = o) && r.__esModule ? r : { default: r },
+ a = n(6);
+ var u = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t + (0, a.mod11)(t),
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ e
+ );
+ })(i.default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = n(4),
+ i = (r = o) && r.__esModule ? r : { default: r },
+ a = n(6);
+ var u = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (t += (0, a.mod10)(t)),
+ (t += (0, a.mod10)(t)),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ e
+ );
+ })(i.default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = n(4),
+ i = (r = o) && r.__esModule ? r : { default: r },
+ a = n(6);
+ var u = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (t += (0, a.mod11)(t)),
+ (t += (0, a.mod10)(t)),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ e
+ );
+ })(i.default);
+ e.default = u;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.pharmacode = void 0);
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0);
+ var a = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e);
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(this, t, n)
+ );
+ return (r.number = parseInt(t, 10)), r;
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "encode",
+ value: function () {
+ for (
+ var t = this.number, e = "";
+ !isNaN(t) && 0 != t;
+
+ )
+ t % 2 == 0
+ ? ((e = "11100" + e), (t = (t - 2) / 2))
+ : ((e = "100" + e), (t = (t - 1) / 2));
+ return {
+ data: (e = e.slice(0, -2)),
+ text: this.text,
+ };
+ },
+ },
+ {
+ key: "valid",
+ value: function () {
+ return this.number >= 3 && this.number <= 131070;
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = i) && r.__esModule ? r : { default: r }).default);
+ e.pharmacode = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.codabar = void 0);
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0);
+ var a = (function (t) {
+ function e(t, n) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ 0 === t.search(/^[0-9\-\$\:\.\+\/]+$/) &&
+ (t = "A" + t + "A");
+ var r = (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t.toUpperCase(),
+ n
+ )
+ );
+ return (
+ (r.text = r.options.text || r.text.replace(/[A-D]/g, "")), r
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "valid",
+ value: function () {
+ return (
+ -1 !==
+ this.data.search(
+ /^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/
+ )
+ );
+ },
+ },
+ {
+ key: "encode",
+ value: function () {
+ for (
+ var t = [], e = this.getEncodings(), n = 0;
+ n < this.data.length;
+ n++
+ )
+ t.push(e[this.data.charAt(n)]),
+ n !== this.data.length - 1 && t.push("0");
+ return { text: this.text, data: t.join("") };
+ },
+ },
+ {
+ key: "getEncodings",
+ value: function () {
+ return {
+ 0: "101010011",
+ 1: "101011001",
+ 2: "101001011",
+ 3: "110010101",
+ 4: "101101001",
+ 5: "110101001",
+ 6: "100101011",
+ 7: "100101101",
+ 8: "100110101",
+ 9: "110100101",
+ "-": "101001101",
+ $: "101100101",
+ ":": "1101011011",
+ "/": "1101101011",
+ ".": "1101101101",
+ "+": "1011011011",
+ A: "1011001001",
+ B: "1001001011",
+ C: "1010010011",
+ D: "1010011001",
+ };
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = i) && r.__esModule ? r : { default: r }).default);
+ e.codabar = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.GenericBarcode = void 0);
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(0);
+ var a = (function (t) {
+ function e(t, n) {
+ return (
+ (function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, e),
+ (function (t, e) {
+ if (!t)
+ throw new ReferenceError(
+ "this hasn't been initialised - super() hasn't been called"
+ );
+ return !e ||
+ ("object" != typeof e && "function" != typeof e)
+ ? t
+ : e;
+ })(
+ this,
+ (e.__proto__ || Object.getPrototypeOf(e)).call(
+ this,
+ t,
+ n
+ )
+ )
+ );
+ }
+ return (
+ (function (t, e) {
+ if ("function" != typeof e && null !== e)
+ throw new TypeError(
+ "Super expression must either be null or a function, not " +
+ typeof e
+ );
+ (t.prototype = Object.create(e && e.prototype, {
+ constructor: {
+ value: t,
+ enumerable: !1,
+ writable: !0,
+ configurable: !0,
+ },
+ })),
+ e &&
+ (Object.setPrototypeOf
+ ? Object.setPrototypeOf(t, e)
+ : (t.__proto__ = e));
+ })(e, t),
+ o(e, [
+ {
+ key: "encode",
+ value: function () {
+ return {
+ data: "10101010101010101010101010101010101010101",
+ text: this.text,
+ };
+ },
+ },
+ {
+ key: "valid",
+ value: function () {
+ return !0;
+ },
+ },
+ ]),
+ e
+ );
+ })(((r = i) && r.__esModule ? r : { default: r }).default);
+ e.GenericBarcode = a;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.default = function (t) {
+ var e = [];
+ return (
+ (function t(n) {
+ if (Array.isArray(n))
+ for (var r = 0; r < n.length; r++) t(n[r]);
+ else
+ (n.text = n.text || ""),
+ (n.data = n.data || ""),
+ e.push(n);
+ })(t),
+ e
+ );
+ });
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 }),
+ (e.default = function (t) {
+ return (
+ (t.marginTop = t.marginTop || t.margin),
+ (t.marginBottom = t.marginBottom || t.margin),
+ (t.marginRight = t.marginRight || t.margin),
+ (t.marginLeft = t.marginLeft || t.margin),
+ t
+ );
+ });
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r =
+ "function" == typeof Symbol &&
+ "symbol" == typeof Symbol.iterator
+ ? function (t) {
+ return typeof t;
+ }
+ : function (t) {
+ return t &&
+ "function" == typeof Symbol &&
+ t.constructor === Symbol &&
+ t !== Symbol.prototype
+ ? "symbol"
+ : typeof t;
+ },
+ o = u(n(44)),
+ i = u(n(45)),
+ a = n(14);
+ function u(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ function f(t) {
+ if ("string" == typeof t)
+ return (function (t) {
+ var e = document.querySelectorAll(t);
+ if (0 === e.length) return;
+ for (var n = [], r = 0; r < e.length; r++) n.push(f(e[r]));
+ return n;
+ })(t);
+ if (Array.isArray(t)) {
+ for (var e = [], n = 0; n < t.length; n++) e.push(f(t[n]));
+ return e;
+ }
+ if (
+ "undefined" != typeof HTMLCanvasElement &&
+ t instanceof HTMLImageElement
+ )
+ return (
+ (u = t),
+ {
+ element: (c = document.createElement("canvas")),
+ options: (0, o.default)(u),
+ renderer: i.default.CanvasRenderer,
+ afterRender: function () {
+ u.setAttribute("src", c.toDataURL());
+ },
+ }
+ );
+ if (
+ (t && t.nodeName && "svg" === t.nodeName.toLowerCase()) ||
+ ("undefined" != typeof SVGElement && t instanceof SVGElement)
+ )
+ return {
+ element: t,
+ options: (0, o.default)(t),
+ renderer: i.default.SVGRenderer,
+ };
+ if (
+ "undefined" != typeof HTMLCanvasElement &&
+ t instanceof HTMLCanvasElement
+ )
+ return {
+ element: t,
+ options: (0, o.default)(t),
+ renderer: i.default.CanvasRenderer,
+ };
+ if (t && t.getContext)
+ return { element: t, renderer: i.default.CanvasRenderer };
+ if (
+ t &&
+ "object" === (void 0 === t ? "undefined" : r(t)) &&
+ !t.nodeName
+ )
+ return { element: t, renderer: i.default.ObjectRenderer };
+ throw new a.InvalidElementException();
+ var u, c;
+ }
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = i(n(11)),
+ o = i(n(12));
+ function i(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ e.default = function (t) {
+ var e = {};
+ for (var n in o.default)
+ o.default.hasOwnProperty(n) &&
+ (t.hasAttribute("jsbarcode-" + n.toLowerCase()) &&
+ (e[n] = t.getAttribute("jsbarcode-" + n.toLowerCase())),
+ t.hasAttribute("data-" + n.toLowerCase()) &&
+ (e[n] = t.getAttribute("data-" + n.toLowerCase())));
+ return (
+ (e.value =
+ t.getAttribute("jsbarcode-value") ||
+ t.getAttribute("data-value")),
+ (e = (0, r.default)(e))
+ );
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = a(n(46)),
+ o = a(n(47)),
+ i = a(n(48));
+ function a(t) {
+ return t && t.__esModule ? t : { default: t };
+ }
+ e.default = {
+ CanvasRenderer: r.default,
+ SVGRenderer: o.default,
+ ObjectRenderer: i.default,
+ };
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(7),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(13);
+ var f = (function () {
+ function t(e, n, r) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, t),
+ (this.canvas = e),
+ (this.encodings = n),
+ (this.options = r);
+ }
+ return (
+ o(t, [
+ {
+ key: "render",
+ value: function () {
+ if (!this.canvas.getContext)
+ throw new Error(
+ "The browser does not support canvas."
+ );
+ this.prepareCanvas();
+ for (var t = 0; t < this.encodings.length; t++) {
+ var e = (0, a.default)(
+ this.options,
+ this.encodings[t].options
+ );
+ this.drawCanvasBarcode(e, this.encodings[t]),
+ this.drawCanvasText(e, this.encodings[t]),
+ this.moveCanvasDrawing(this.encodings[t]);
+ }
+ this.restoreCanvas();
+ },
+ },
+ {
+ key: "prepareCanvas",
+ value: function () {
+ var t = this.canvas.getContext("2d");
+ t.save(),
+ (0, u.calculateEncodingAttributes)(
+ this.encodings,
+ this.options,
+ t
+ );
+ var e = (0, u.getTotalWidthOfEncodings)(
+ this.encodings
+ ),
+ n = (0, u.getMaximumHeightOfEncodings)(
+ this.encodings
+ );
+ (this.canvas.width =
+ e +
+ this.options.marginLeft +
+ this.options.marginRight),
+ (this.canvas.height = n),
+ t.clearRect(
+ 0,
+ 0,
+ this.canvas.width,
+ this.canvas.height
+ ),
+ this.options.background &&
+ ((t.fillStyle = this.options.background),
+ t.fillRect(
+ 0,
+ 0,
+ this.canvas.width,
+ this.canvas.height
+ )),
+ t.translate(this.options.marginLeft, 0);
+ },
+ },
+ {
+ key: "drawCanvasBarcode",
+ value: function (t, e) {
+ var n,
+ r = this.canvas.getContext("2d"),
+ o = e.data;
+ (n =
+ "top" == t.textPosition
+ ? t.marginTop + t.fontSize + t.textMargin
+ : t.marginTop),
+ (r.fillStyle = t.lineColor);
+ for (var i = 0; i < o.length; i++) {
+ var a = i * t.width + e.barcodePadding;
+ "1" === o[i]
+ ? r.fillRect(a, n, t.width, t.height)
+ : o[i] &&
+ r.fillRect(
+ a,
+ n,
+ t.width,
+ t.height * o[i]
+ );
+ }
+ },
+ },
+ {
+ key: "drawCanvasText",
+ value: function (t, e) {
+ var n,
+ r,
+ o = this.canvas.getContext("2d"),
+ i =
+ t.fontOptions +
+ " " +
+ t.fontSize +
+ "px " +
+ t.font;
+ t.displayValue &&
+ ((r =
+ "top" == t.textPosition
+ ? t.marginTop +
+ t.fontSize -
+ t.textMargin
+ : t.height +
+ t.textMargin +
+ t.marginTop +
+ t.fontSize),
+ (o.font = i),
+ "left" == t.textAlign || e.barcodePadding > 0
+ ? ((n = 0), (o.textAlign = "left"))
+ : "right" == t.textAlign
+ ? ((n = e.width - 1),
+ (o.textAlign = "right"))
+ : ((n = e.width / 2),
+ (o.textAlign = "center")),
+ o.fillText(e.text, n, r));
+ },
+ },
+ {
+ key: "moveCanvasDrawing",
+ value: function (t) {
+ this.canvas.getContext("2d").translate(t.width, 0);
+ },
+ },
+ {
+ key: "restoreCanvas",
+ value: function () {
+ this.canvas.getContext("2d").restore();
+ },
+ },
+ ]),
+ t
+ );
+ })();
+ e.default = f;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r,
+ o = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })(),
+ i = n(7),
+ a = (r = i) && r.__esModule ? r : { default: r },
+ u = n(13);
+ var f = "http://www.w3.org/2000/svg",
+ c = (function () {
+ function t(e, n, r) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, t),
+ (this.svg = e),
+ (this.encodings = n),
+ (this.options = r),
+ (this.document = r.xmlDocument || document);
+ }
+ return (
+ o(t, [
+ {
+ key: "render",
+ value: function () {
+ var t = this.options.marginLeft;
+ this.prepareSVG();
+ for (
+ var e = 0;
+ e < this.encodings.length;
+ e++
+ ) {
+ var n = this.encodings[e],
+ r = (0, a.default)(
+ this.options,
+ n.options
+ ),
+ o = this.createGroup(
+ t,
+ r.marginTop,
+ this.svg
+ );
+ this.setGroupOptions(o, r),
+ this.drawSvgBarcode(o, r, n),
+ this.drawSVGText(o, r, n),
+ (t += n.width);
+ }
+ },
+ },
+ {
+ key: "prepareSVG",
+ value: function () {
+ for (; this.svg.firstChild; )
+ this.svg.removeChild(this.svg.firstChild);
+ (0, u.calculateEncodingAttributes)(
+ this.encodings,
+ this.options
+ );
+ var t = (0, u.getTotalWidthOfEncodings)(
+ this.encodings
+ ),
+ e = (0, u.getMaximumHeightOfEncodings)(
+ this.encodings
+ ),
+ n =
+ t +
+ this.options.marginLeft +
+ this.options.marginRight;
+ this.setSvgAttributes(n, e),
+ this.options.background &&
+ this.drawRect(
+ 0,
+ 0,
+ n,
+ e,
+ this.svg
+ ).setAttribute(
+ "style",
+ "fill:" +
+ this.options.background +
+ ";"
+ );
+ },
+ },
+ {
+ key: "drawSvgBarcode",
+ value: function (t, e, n) {
+ var r,
+ o = n.data;
+ r =
+ "top" == e.textPosition
+ ? e.fontSize + e.textMargin
+ : 0;
+ for (var i = 0, a = 0, u = 0; u < o.length; u++)
+ (a = u * e.width + n.barcodePadding),
+ "1" === o[u]
+ ? i++
+ : i > 0 &&
+ (this.drawRect(
+ a - e.width * i,
+ r,
+ e.width * i,
+ e.height,
+ t
+ ),
+ (i = 0));
+ i > 0 &&
+ this.drawRect(
+ a - e.width * (i - 1),
+ r,
+ e.width * i,
+ e.height,
+ t
+ );
+ },
+ },
+ {
+ key: "drawSVGText",
+ value: function (t, e, n) {
+ var r,
+ o,
+ i = this.document.createElementNS(
+ f,
+ "text"
+ );
+ e.displayValue &&
+ (i.setAttribute(
+ "style",
+ "font:" +
+ e.fontOptions +
+ " " +
+ e.fontSize +
+ "px " +
+ e.font
+ ),
+ (o =
+ "top" == e.textPosition
+ ? e.fontSize - e.textMargin
+ : e.height +
+ e.textMargin +
+ e.fontSize),
+ "left" == e.textAlign ||
+ n.barcodePadding > 0
+ ? ((r = 0),
+ i.setAttribute(
+ "text-anchor",
+ "start"
+ ))
+ : "right" == e.textAlign
+ ? ((r = n.width - 1),
+ i.setAttribute("text-anchor", "end"))
+ : ((r = n.width / 2),
+ i.setAttribute(
+ "text-anchor",
+ "middle"
+ )),
+ i.setAttribute("x", r),
+ i.setAttribute("y", o),
+ i.appendChild(
+ this.document.createTextNode(n.text)
+ ),
+ t.appendChild(i));
+ },
+ },
+ {
+ key: "setSvgAttributes",
+ value: function (t, e) {
+ var n = this.svg;
+ n.setAttribute("width", t + "px"),
+ n.setAttribute("height", e + "px"),
+ n.setAttribute("x", "0px"),
+ n.setAttribute("y", "0px"),
+ n.setAttribute(
+ "viewBox",
+ "0 0 " + t + " " + e
+ ),
+ n.setAttribute("xmlns", f),
+ n.setAttribute("version", "1.1"),
+ n.setAttribute(
+ "style",
+ "transform: translate(0,0)"
+ );
+ },
+ },
+ {
+ key: "createGroup",
+ value: function (t, e, n) {
+ var r = this.document.createElementNS(f, "g");
+ return (
+ r.setAttribute(
+ "transform",
+ "translate(" + t + ", " + e + ")"
+ ),
+ n.appendChild(r),
+ r
+ );
+ },
+ },
+ {
+ key: "setGroupOptions",
+ value: function (t, e) {
+ t.setAttribute(
+ "style",
+ "fill:" + e.lineColor + ";"
+ );
+ },
+ },
+ {
+ key: "drawRect",
+ value: function (t, e, n, r, o) {
+ var i = this.document.createElementNS(
+ f,
+ "rect"
+ );
+ return (
+ i.setAttribute("x", t),
+ i.setAttribute("y", e),
+ i.setAttribute("width", n),
+ i.setAttribute("height", r),
+ o.appendChild(i),
+ i
+ );
+ },
+ },
+ ]),
+ t
+ );
+ })();
+ e.default = c;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })();
+ var o = (function () {
+ function t(e, n, r) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, t),
+ (this.object = e),
+ (this.encodings = n),
+ (this.options = r);
+ }
+ return (
+ r(t, [
+ {
+ key: "render",
+ value: function () {
+ this.object.encodings = this.encodings;
+ },
+ },
+ ]),
+ t
+ );
+ })();
+ e.default = o;
+ },
+ function (t, e, n) {
+ "use strict";
+ Object.defineProperty(e, "__esModule", { value: !0 });
+ var r = (function () {
+ function t(t, e) {
+ for (var n = 0; n < e.length; n++) {
+ var r = e[n];
+ (r.enumerable = r.enumerable || !1),
+ (r.configurable = !0),
+ "value" in r && (r.writable = !0),
+ Object.defineProperty(t, r.key, r);
+ }
+ }
+ return function (e, n, r) {
+ return n && t(e.prototype, n), r && t(e, r), e;
+ };
+ })();
+ var o = (function () {
+ function t(e) {
+ !(function (t, e) {
+ if (!(t instanceof e))
+ throw new TypeError(
+ "Cannot call a class as a function"
+ );
+ })(this, t),
+ (this.api = e);
+ }
+ return (
+ r(t, [
+ {
+ key: "handleCatch",
+ value: function (t) {
+ if ("InvalidInputException" !== t.name) throw t;
+ if (
+ this.api._options.valid ===
+ this.api._defaults.valid
+ )
+ throw t.message;
+ this.api._options.valid(!1),
+ (this.api.render = function () {});
+ },
+ },
+ {
+ key: "wrapBarcodeCall",
+ value: function (t) {
+ try {
+ var e = t.apply(void 0, arguments);
+ return this.api._options.valid(!0), e;
+ } catch (t) {
+ return this.handleCatch(t), this.api;
+ }
+ },
+ },
+ ]),
+ t
+ );
+ })();
+ e.default = o;
+ },
+]);
diff --git a/src/views/mtm/route_form.vue b/src/views/mtm/route_form.vue
index 9d12e475..36285f93 100644
--- a/src/views/mtm/route_form.vue
+++ b/src/views/mtm/route_form.vue
@@ -156,6 +156,11 @@
/>
+
+
+
+
+
@@ -174,6 +179,7 @@ const defaultForm = {
process: null,
sort: 1,
out_rate: 100,
+ batch_bind: true,
is_autotask: true,
is_count_utask: false,
};
diff --git a/src/views/mtm/routepack.vue b/src/views/mtm/routepack.vue
index 3afd5664..b5f089f7 100644
--- a/src/views/mtm/routepack.vue
+++ b/src/views/mtm/routepack.vue
@@ -128,7 +128,7 @@
v-if="dialog.save"
ref="saveDialog"
@success="handleSaveSuccess"
- @closed="dialog.save = false"
+ @closed="saveClose"
>
{
this.$message.success("删除成功");
diff --git a/src/views/mtm/routepack_form.vue b/src/views/mtm/routepack_form.vue
index f9da551e..f226d646 100644
--- a/src/views/mtm/routepack_form.vue
+++ b/src/views/mtm/routepack_form.vue
@@ -311,10 +311,8 @@ export default {
.then((res) => {
that.tLoading = false;
that.$message.success("提交成功");
- that.$router.push({
- name: "",
- query: {},
- });
+ that.$emit("close");
+ that.visible = false;
})
.catch((e) => {
that.tLoading = false;
diff --git a/src/views/qm/inm.vue b/src/views/qm/inm.vue
index 071c9139..e1d72be0 100644
--- a/src/views/qm/inm.vue
+++ b/src/views/qm/inm.vue
@@ -30,9 +30,9 @@
:apiObj="apiObj"
row-key="id"
stripe
+ id="myTable"
:params="params"
:query="query"
- id="myTable"
>
+
+ '{{ scope.row.batch }}
+
@@ -77,6 +80,14 @@
+
+
+
+
+
+
+
+
@@ -92,6 +103,11 @@
+
+
+ '{{ scope.row.material }}
+
+
diff --git a/src/views/wpm_gx/handover.vue b/src/views/wpm_gx/handover.vue
index 8815e94c..a1be20dc 100644
--- a/src/views/wpm_gx/handover.vue
+++ b/src/views/wpm_gx/handover.vue
@@ -25,62 +25,38 @@
-
+
-
-
- {{ scope.row.process_cate }} -
- {{ scope.row.process_name }}
-
+
+
-
-
+
diff --git a/src/views/wpm_gx/inm.vue b/src/views/wpm_gx/inm.vue
index 336d2871..291279a4 100644
--- a/src/views/wpm_gx/inm.vue
+++ b/src/views/wpm_gx/inm.vue
@@ -1,5 +1,31 @@
+
+
+ 领料
+ 入库
+
+
+
+
+
+
+
+
-
-
- {{ scope.row.process_cate }} -
- {{ scope.row.process_name }}
-
-
-
-
+
+
+
+
+
diff --git a/src/views/wpm_gx/mlogb_form.vue b/src/views/wpm_gx/mlogb_form.vue
index 6f049c42..e1d4f6fa 100644
--- a/src/views/wpm_gx/mlogb_form.vue
+++ b/src/views/wpm_gx/mlogb_form.vue
@@ -33,8 +33,21 @@
-
-
+
+
+
+
+
-
@@ -84,12 +94,13 @@ export default {
mode: "add",
titleMap: {
add: "新增",
+ edit: "编辑",
},
//表单数据
form: defaultForm,
//验证规则
rules: {
- batch: [
+ wm_in: [
{
required: true,
message: "请填写批次号",
@@ -105,6 +116,7 @@ export default {
],
},
options: [],
+ materialOptions: [],
visible: false,
isSaveing: false,
setFiltersVisible: false,
@@ -112,6 +124,7 @@ export default {
},
mounted() {
this.getMtask();
+ this.getMaterial();
},
methods: {
open() {
@@ -125,6 +138,15 @@ export default {
that.options = res;
});
},
+ //获取车间物料
+ getMaterial() {
+ let that = this;
+ this.$API.wpm.wmaterial.list
+ .req({ mgroupx: that.mgroup, page: 0 })
+ .then((res) => {
+ that.materialOptions = res;
+ });
+ },
//表单提交方法
submit() {
let that = this;
diff --git a/src/views/wpm_gx/mlogs.vue b/src/views/wpm_gx/mlogs.vue
index d736b570..a6ef3802 100644
--- a/src/views/wpm_gx/mlogs.vue
+++ b/src/views/wpm_gx/mlogs.vue
@@ -31,6 +31,7 @@
row-key="id"
:params="params"
:query="params"
+ @row-click="table_detail"
>
+
+ 编辑
+
详情
+
编辑删除
-
-
-
- 删除
-
-
@@ -161,10 +165,6 @@ export default {
},
tableData: [],
selection: [],
- cates_: {
- section: "工序",
- other: "其他",
- },
mtask: "",
mlogId: "",
processId: "",
@@ -206,15 +206,20 @@ export default {
});
},
//删除
- async table_del(row) {
- var id = row.id;
- var res = await this.$API.mtm.mgroup.delete.req(id);
- if (res.err_msg) {
- this.$message.error(res.err_msg);
- } else {
- this.$refs.table.refresh();
- this.$message.success("删除成功");
- }
+ table_del(row) {
+ this.$confirm(`确定删除吗?`, "提示", {
+ type: "warning",
+ }).then(() => {
+ var id = row.id;
+ this.$API.wpm.mlog.delete.req(id).then((res) => {
+ if (res.err_msg) {
+ this.$message.error(res.err_msg);
+ } else {
+ this.$refs.table.refresh();
+ this.$message.success("删除成功");
+ }
+ });
+ });
},
//表格选择后回调事件
selectionChange(selection) {
diff --git a/src/views/wpm_gx/print.vue b/src/views/wpm_gx/print.vue
new file mode 100644
index 00000000..ac7ebd21
--- /dev/null
+++ b/src/views/wpm_gx/print.vue
@@ -0,0 +1,132 @@
+
+
+
+
+ 光芯科技
+ 交接单
+
+
+
物料:{{ name }}
+
批次号:{{ batch }}
+
数量:{{ count }}
+
+
打印
+
+
+
+