diff --git a/node_modules/.cache/babel-loader/02371b42097c8acf01b83d80e4f4d5cd.json.gz b/node_modules/.cache/babel-loader/02371b42097c8acf01b83d80e4f4d5cd.json.gz new file mode 100644 index 00000000..48bca1e0 Binary files /dev/null and b/node_modules/.cache/babel-loader/02371b42097c8acf01b83d80e4f4d5cd.json.gz differ diff --git a/node_modules/.cache/babel-loader/562e7512e05f43ce9e65d7f4becd6b26.json.gz b/node_modules/.cache/babel-loader/562e7512e05f43ce9e65d7f4becd6b26.json.gz new file mode 100644 index 00000000..9670b19a Binary files /dev/null and b/node_modules/.cache/babel-loader/562e7512e05f43ce9e65d7f4becd6b26.json.gz differ diff --git a/node_modules/.cache/babel-loader/725fa3ab085ebe35bf18749e4a67a106.json.gz b/node_modules/.cache/babel-loader/725fa3ab085ebe35bf18749e4a67a106.json.gz new file mode 100644 index 00000000..950cdb43 Binary files /dev/null and b/node_modules/.cache/babel-loader/725fa3ab085ebe35bf18749e4a67a106.json.gz differ diff --git a/node_modules/.cache/babel-loader/814aca0370edba1616b081d6507f3d52.json.gz b/node_modules/.cache/babel-loader/814aca0370edba1616b081d6507f3d52.json.gz new file mode 100644 index 00000000..ed6e89b7 Binary files /dev/null and b/node_modules/.cache/babel-loader/814aca0370edba1616b081d6507f3d52.json.gz differ diff --git a/node_modules/.cache/babel-loader/8641f84bdbce381b98a795320181dae1.json.gz b/node_modules/.cache/babel-loader/8641f84bdbce381b98a795320181dae1.json.gz new file mode 100644 index 00000000..d30dd1b6 Binary files /dev/null and b/node_modules/.cache/babel-loader/8641f84bdbce381b98a795320181dae1.json.gz differ diff --git a/node_modules/.cache/babel-loader/a3e52ab7b9634ca6cd5c7a69d933823e.json.gz b/node_modules/.cache/babel-loader/a3e52ab7b9634ca6cd5c7a69d933823e.json.gz new file mode 100644 index 00000000..547463ec Binary files /dev/null and b/node_modules/.cache/babel-loader/a3e52ab7b9634ca6cd5c7a69d933823e.json.gz differ diff --git a/node_modules/.cache/babel-loader/aefba981af457605a906e2cdc5cef1ad.json.gz b/node_modules/.cache/babel-loader/aefba981af457605a906e2cdc5cef1ad.json.gz new file mode 100644 index 00000000..caa4b1e8 Binary files /dev/null and b/node_modules/.cache/babel-loader/aefba981af457605a906e2cdc5cef1ad.json.gz differ diff --git a/node_modules/.cache/babel-loader/b94a053be0de652f3dd46894731901ca.json.gz b/node_modules/.cache/babel-loader/b94a053be0de652f3dd46894731901ca.json.gz new file mode 100644 index 00000000..30166683 Binary files /dev/null and b/node_modules/.cache/babel-loader/b94a053be0de652f3dd46894731901ca.json.gz differ diff --git a/node_modules/.cache/babel-loader/cd60385b67e1b95caacb91387400a857.json.gz b/node_modules/.cache/babel-loader/cd60385b67e1b95caacb91387400a857.json.gz new file mode 100644 index 00000000..9e2cf389 Binary files /dev/null and b/node_modules/.cache/babel-loader/cd60385b67e1b95caacb91387400a857.json.gz differ diff --git a/node_modules/.cache/babel-loader/ce359ec8074e1af3509e4ddc5b4cd861.json.gz b/node_modules/.cache/babel-loader/ce359ec8074e1af3509e4ddc5b4cd861.json.gz new file mode 100644 index 00000000..a9f75d8b Binary files /dev/null and b/node_modules/.cache/babel-loader/ce359ec8074e1af3509e4ddc5b4cd861.json.gz differ diff --git a/node_modules/.cache/babel-loader/ce98091a783413d20d6e92ca969c5146.json.gz b/node_modules/.cache/babel-loader/ce98091a783413d20d6e92ca969c5146.json.gz new file mode 100644 index 00000000..6a8d8869 Binary files /dev/null and b/node_modules/.cache/babel-loader/ce98091a783413d20d6e92ca969c5146.json.gz differ diff --git a/node_modules/.cache/babel-loader/d46d9402b9a525b57c9a63463ddd810b.json.gz b/node_modules/.cache/babel-loader/d46d9402b9a525b57c9a63463ddd810b.json.gz new file mode 100644 index 00000000..82168516 Binary files /dev/null and b/node_modules/.cache/babel-loader/d46d9402b9a525b57c9a63463ddd810b.json.gz differ diff --git a/node_modules/.cache/babel-loader/ebad6d05d53c7efa265ad4023ecb313b.json.gz b/node_modules/.cache/babel-loader/ebad6d05d53c7efa265ad4023ecb313b.json.gz new file mode 100644 index 00000000..ad9e7878 Binary files /dev/null and b/node_modules/.cache/babel-loader/ebad6d05d53c7efa265ad4023ecb313b.json.gz differ diff --git a/public/js/vue/app.js b/public/js/vue/app.js index 45b4c340..75e0e025 100644 --- a/public/js/vue/app.js +++ b/public/js/vue/app.js @@ -43,7 +43,7 @@ /******/ /******/ // script path function /******/ function jsonpScriptSrc(chunkId) { -/******/ return __webpack_require__.p + "js/vue/chunks/" + ({}[chunkId]||chunkId) + "." + {"0":"b47d9eaedcbd0f34d95c","1":"1a2ec2568db9e0d01036","2":"4f5525aabb9601dde4be","3":"02c941910d5eee1fceff","4":"df99230719144eec9812","5":"29e184ef07c70ad44e82","6":"2e3cea1e2ee220bcd12d","7":"c74631f669aa8185d603","8":"8e259fe897cde698bfc3","9":"5059ce6d2ab207088c31","10":"1222a2375fd940705a78","11":"a447fe0b0f0e846ad8b1","12":"ab3efed496c91cd795a5","13":"dfe16420782798d2be26","14":"0f6eeb76c4839e34f069","15":"ea55482413b70efcb3f7","16":"a81c0a25caa8d6957a37","17":"39ae6a640f4f7aee70ef","18":"b836f822bb8c2a3c29b5","19":"c27e4577cf5fbce49df4","20":"5ebb0d270ca28e346931","21":"4eab9f986d73cdfc57b2","22":"45e250b6a4deec80f3f9","23":"201dc14ca1c040d23016","24":"d46a5a5f496271a8198c","25":"5e531b62fd7cb4562c0d"}[chunkId] + ".js" +/******/ return __webpack_require__.p + "js/vue/chunks/" + ({}[chunkId]||chunkId) + "." + {"0":"b47d9eaedcbd0f34d95c","1":"1a2ec2568db9e0d01036","2":"4f5525aabb9601dde4be","3":"02c941910d5eee1fceff","4":"df99230719144eec9812","5":"29e184ef07c70ad44e82","6":"2e3cea1e2ee220bcd12d","7":"c74631f669aa8185d603","8":"8e259fe897cde698bfc3","9":"5059ce6d2ab207088c31","10":"1222a2375fd940705a78","11":"a447fe0b0f0e846ad8b1","12":"ab3efed496c91cd795a5","13":"dfe16420782798d2be26","14":"0f6eeb76c4839e34f069","15":"ea55482413b70efcb3f7","16":"a81c0a25caa8d6957a37","17":"39ae6a640f4f7aee70ef","18":"b836f822bb8c2a3c29b5","19":"c27e4577cf5fbce49df4","20":"5ebb0d270ca28e346931","21":"4eab9f986d73cdfc57b2","22":"45e250b6a4deec80f3f9","23":"b317c50e2d5001c94f6c","24":"d46a5a5f496271a8198c","25":"5e531b62fd7cb4562c0d"}[chunkId] + ".js" /******/ } /******/ /******/ // The require function diff --git a/resources/js/vue/views/TestResult/AddEdit.vue b/resources/js/vue/views/TestResult/AddEdit.vue index 5385380b..7402c478 100644 --- a/resources/js/vue/views/TestResult/AddEdit.vue +++ b/resources/js/vue/views/TestResult/AddEdit.vue @@ -71,13 +71,15 @@ > -
- - +
+ +
-
- - +
+
+ + +
@@ -222,7 +224,7 @@ export default { img: null, test_type_id: "", }, - image: null, + images: [], }), created() { if (this.$route.params.testResult) { @@ -285,26 +287,31 @@ export default { var files = e.target.files || e.dataTransfer.files; if (!files.length) return; - this.createImage(files[0]); + for (const key in files) { + if (files.hasOwnProperty(key)) { + this.createImage(files[key], key); + } + } + }, - createImage(file) { + createImage(file, index) { var image = new Image(); var reader = new FileReader(); var vm = this; reader.onload = (e) => { - vm.image = e.target.result; + vm.images.push(e.target.result); }; reader.readAsDataURL(file); }, - removeImage: function (e) { - this.image = null; + removeImage (index) { + this.images.splice(index, 1); }, }, watch:{ - image(img) { - this.formData.img = img; + images(img) { + this.formData.imgs = img; } } };