resources_js_pages_Sales_Components_SaleDetails_vue.js 16KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  1. "use strict";
  2. (self["webpackChunk"] = self["webpackChunk"] || []).push([["resources_js_pages_Sales_Components_SaleDetails_vue"],{
  3. /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js":
  4. /*!****************************************************************************************************************************************************************************************************************************!*\
  5. !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js ***!
  6. \****************************************************************************************************************************************************************************************************************************/
  7. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  8. __webpack_require__.r(__webpack_exports__);
  9. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  10. /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  11. /* harmony export */ });
  12. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  13. __name: 'SaleDetails',
  14. props: ['saleNumber', 'salePrice', 'saleQty', 'saleStatus', 'customer', 'product'],
  15. setup: function setup(__props, _ref) {
  16. var expose = _ref.expose;
  17. expose();
  18. var __returned__ = {};
  19. Object.defineProperty(__returned__, '__isScriptSetup', {
  20. enumerable: false,
  21. value: true
  22. });
  23. return __returned__;
  24. }
  25. });
  26. /***/ }),
  27. /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e":
  28. /*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  29. !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e ***!
  30. \*********************************************************************************************************************************************************************************************************************************************************************************************/
  31. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  32. __webpack_require__.r(__webpack_exports__);
  33. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  34. /* harmony export */ "render": () => (/* binding */ render)
  35. /* harmony export */ });
  36. /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
  37. function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
  38. var _hoisted_1 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", {
  39. "class": "text-2xl font-bold"
  40. }, "Detail Penjualan", -1
  41. /* HOISTED */
  42. );
  43. var _hoisted_2 = {
  44. "class": "grid"
  45. };
  46. var _hoisted_3 = {
  47. "class": "col-12"
  48. };
  49. var _hoisted_4 = {
  50. "class": "grid"
  51. };
  52. var _hoisted_5 = {
  53. "class": "col"
  54. };
  55. var _hoisted_6 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  56. "class": "text-base"
  57. }, "Nomor Penjualan", -1
  58. /* HOISTED */
  59. );
  60. var _hoisted_7 = {
  61. "class": "col"
  62. };
  63. var _hoisted_8 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  64. "class": "text-base"
  65. }, "Status Penjualan", -1
  66. /* HOISTED */
  67. );
  68. var _hoisted_9 = {
  69. key: 0,
  70. "class": "col-12"
  71. };
  72. var _hoisted_10 = {
  73. "class": "grid"
  74. };
  75. var _hoisted_11 = {
  76. "class": "col"
  77. };
  78. var _hoisted_12 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  79. "class": "text-base"
  80. }, "Nama", -1
  81. /* HOISTED */
  82. );
  83. var _hoisted_13 = {
  84. "class": "col"
  85. };
  86. var _hoisted_14 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  87. "class": "text-base"
  88. }, "Alamat", -1
  89. /* HOISTED */
  90. );
  91. var _hoisted_15 = {
  92. "class": "col"
  93. };
  94. var _hoisted_16 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  95. "class": "text-base"
  96. }, "NPWP", -1
  97. /* HOISTED */
  98. );
  99. var _hoisted_17 = {
  100. "class": "col-12"
  101. };
  102. var _hoisted_18 = {
  103. key: 0,
  104. "class": "grid"
  105. };
  106. var _hoisted_19 = {
  107. "class": "col"
  108. };
  109. var _hoisted_20 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  110. "class": "text-base"
  111. }, "Nomor Produk", -1
  112. /* HOISTED */
  113. );
  114. var _hoisted_21 = {
  115. "class": "col"
  116. };
  117. var _hoisted_22 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  118. "class": "text-base"
  119. }, "Nama Produk", -1
  120. /* HOISTED */
  121. );
  122. var _hoisted_23 = {
  123. "class": "col"
  124. };
  125. var _hoisted_24 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  126. "class": "text-base"
  127. }, "Satuan", -1
  128. /* HOISTED */
  129. );
  130. var _hoisted_25 = {
  131. key: 1,
  132. "class": "col-12"
  133. };
  134. var _hoisted_26 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  135. "class": "text-base"
  136. }, "Kuantitas", -1
  137. /* HOISTED */
  138. );
  139. var _hoisted_27 = {
  140. key: 2,
  141. "class": "col-12"
  142. };
  143. var _hoisted_28 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
  144. "class": "text-base"
  145. }, "Harga", -1
  146. /* HOISTED */
  147. );
  148. function render(_ctx, _cache, $props, $setup, $data, $options) {
  149. var _component_Divider = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Divider");
  150. var _component_Card = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Card");
  151. return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Card, null, {
  152. title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
  153. return [_hoisted_1];
  154. }),
  155. content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
  156. return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [_hoisted_6, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.saleNumber), 1
  157. /* TEXT */
  158. )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_7, [_hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.saleStatus), 1
  159. /* TEXT */
  160. )])])]), $props.customer !== null && _typeof($props.customer) === 'object' && Object.keys($props.customer).length ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_11, [_hoisted_12, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.customer.name), 1
  161. /* TEXT */
  162. )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [_hoisted_14, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.customer.address), 1
  163. /* TEXT */
  164. )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_15, [_hoisted_16, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.customer.npwp), 1
  165. /* TEXT */
  166. )])])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_17, [$props.product !== null && _typeof($props.product) === 'object' && Object.keys($props.product).length ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_18, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_19, [_hoisted_20, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.product.number), 1
  167. /* TEXT */
  168. )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [_hoisted_22, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.product.name), 1
  169. /* TEXT */
  170. )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_23, [_hoisted_24, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.product.unit), 1
  171. /* TEXT */
  172. )])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Divider, {
  173. type: "dashed"
  174. }), $props.saleQty !== null && $props.saleQty.length >= 1 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_25, [_hoisted_26, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.saleQty), 1
  175. /* TEXT */
  176. )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true), $props.salePrice !== null ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_27, [_hoisted_28, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.salePrice), 1
  177. /* TEXT */
  178. )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)])];
  179. }),
  180. _: 1
  181. /* STABLE */
  182. });
  183. }
  184. /***/ }),
  185. /***/ "./node_modules/vue-loader/dist/exportHelper.js":
  186. /*!******************************************************!*\
  187. !*** ./node_modules/vue-loader/dist/exportHelper.js ***!
  188. \******************************************************/
  189. /***/ ((__unused_webpack_module, exports) => {
  190. Object.defineProperty(exports, "__esModule", ({ value: true }));
  191. // runtime helper for setting properties on components
  192. // in a tree-shakable way
  193. exports["default"] = (sfc, props) => {
  194. const target = sfc.__vccOpts || sfc;
  195. for (const [key, val] of props) {
  196. target[key] = val;
  197. }
  198. return target;
  199. };
  200. /***/ }),
  201. /***/ "./resources/js/pages/Sales/Components/SaleDetails.vue":
  202. /*!*************************************************************!*\
  203. !*** ./resources/js/pages/Sales/Components/SaleDetails.vue ***!
  204. \*************************************************************/
  205. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  206. __webpack_require__.r(__webpack_exports__);
  207. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  208. /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
  209. /* harmony export */ });
  210. /* harmony import */ var _SaleDetails_vue_vue_type_template_id_62fa986e__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SaleDetails.vue?vue&type=template&id=62fa986e */ "./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e");
  211. /* harmony import */ var _SaleDetails_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SaleDetails.vue?vue&type=script&setup=true&lang=js */ "./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js");
  212. /* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_cahaya_agung_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
  213. ;
  214. const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_cahaya_agung_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_SaleDetails_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_SaleDetails_vue_vue_type_template_id_62fa986e__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/pages/Sales/Components/SaleDetails.vue"]])
  215. /* hot reload */
  216. if (false) {}
  217. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__exports__);
  218. /***/ }),
  219. /***/ "./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js":
  220. /*!************************************************************************************************!*\
  221. !*** ./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js ***!
  222. \************************************************************************************************/
  223. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  224. __webpack_require__.r(__webpack_exports__);
  225. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  226. /* harmony export */ "default": () => (/* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_SaleDetails_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_0__["default"])
  227. /* harmony export */ });
  228. /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_SaleDetails_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./SaleDetails.vue?vue&type=script&setup=true&lang=js */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=script&setup=true&lang=js");
  229. /***/ }),
  230. /***/ "./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e":
  231. /*!*******************************************************************************************!*\
  232. !*** ./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e ***!
  233. \*******************************************************************************************/
  234. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  235. __webpack_require__.r(__webpack_exports__);
  236. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  237. /* harmony export */ "render": () => (/* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_SaleDetails_vue_vue_type_template_id_62fa986e__WEBPACK_IMPORTED_MODULE_0__.render)
  238. /* harmony export */ });
  239. /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_SaleDetails_vue_vue_type_template_id_62fa986e__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./SaleDetails.vue?vue&type=template&id=62fa986e */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/pages/Sales/Components/SaleDetails.vue?vue&type=template&id=62fa986e");
  240. /***/ })
  241. }]);