logwire-wms-ui-test
Version:
运匠科技wms-PDA基础组件库
77 lines (76 loc) • 4.07 kB
JavaScript
import { S as a, a as c, b as u } from "./index.4dcaf2be.mjs";
import { n } from "./index.f1359381.mjs";
import "vue";
const r = {
name: "LwOutboundStockoutExecutePage",
components: { StockoutInfo: a },
data() {
return {
stock: null
};
},
created() {
const { planTime: s, customerCode: t } = this.$route.query;
if (!s)
return this.$lwShowErrorMsg(this.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.hgqfmxkd", "\u8BA1\u5212\u65E5\u671F\u53C2\u6570\u9519\u8BEF"));
if (!t)
return this.$lwShowErrorMsg(this.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.munxfxan", "\u8D27\u4E3B\u7F16\u7801\u53C2\u6570\u9519\u8BEF"));
this.loadData(s, t);
},
methods: {
loadData(s, t) {
c(s, t).then((o) => this.stock = o);
},
confirmStock(s) {
this.doConfirmStock([s]);
},
confirmAllStock() {
this.doConfirmStock(this.stock.soSkuList);
},
doConfirmStock(s) {
u(this.stock.planTime, this.stock.customerCode, s).then((t) => {
t.customerStockoutFinish ? (this.$lwToast.success(this.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.jmmzxdxs", "\u5DF2\u5168\u90E8\u5B8C\u6210")), setTimeout(() => this.$router.back(), 1e3)) : (this.$lwToast.success(this.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.ywfudonp", "\u64CD\u4F5C\u6210\u529F")), this.loadData(this.stock.planTime, this.stock.customerCode));
});
}
}
};
var l = function() {
var t = this, o = t._self._c;
return o("div", [o("lw-nav-bar", { attrs: { title: t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.ulyatfhh", "\u786E\u8BA4\u7F3A\u8D27") } }), o("div", { staticClass: "lw-global-page-box" }, [o("stockout-info", { attrs: { data: t.stock } }), o("div", { staticClass: "lw-global-model-box", staticStyle: { "margin-bottom": "10px", "text-align": "center" } }, [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.trpseafv", "\u7F3A\u8D27\u5546\u54C1")))]), t.stock ? o("div", t._l(t.stock.soSkuList, function(e) {
return o("div", { key: e.skuId, staticClass: "lw-global-model-box lw-global-flex-between", staticStyle: { "align-items": "flex-start" } }, [o("div", { staticClass: "stock-sku" }, [o("div", [t._v(t._s(e.skuCode))]), o("div", [t._v(t._s(e.skuName))]), o("div", [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.miawrafq", "\u51FA\u5E93\u5355\u53F7 "))), o("span", [t._v(t._s(e.soNo))])]), o("div", [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.dhoirdil", "\u5916\u90E8\u5355\u53F7 "))), o("span", [t._v(t._s(e.extSoNo || "-"))])])]), o("div", { staticClass: "stock-opt" }, [o("div", [t._v(t._s(e.stockoutQty))]), o("div", [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.bslshagd", "\u7F3A\u8D27\u6570\u91CF")))]), o("div", [o("lw-button", { on: { click: function(w) {
return t.confirmStock(e);
} } }, [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.gmxlkxym", "\u786E\u8BA4\u7F3A\u8D27")))])], 1)])]);
}), 0) : t._e()], 1), o("lw-bottom-bar", [o("lw-button", { attrs: { plain: "" }, on: { click: function(e) {
return t.$router.back();
} } }, [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.ssgqagqz", "\u8FD4\u56DE")))]), o("lw-button", { on: { click: t.confirmAllStock } }, [t._v(t._s(t.$lwLanguage.get("wms_project.pda.components.page.outbound.stockout.jvgmxxje", "\u5168\u90E8\u786E\u8BA4\u7F3A\u8D27")))])], 1)], 1);
}, i = [], d = /* @__PURE__ */ n(
r,
l,
i,
!1,
null,
"1e14178b",
null,
null
);
const _ = d.exports, p = {
name: "LwOutboundStockoutExecuteView",
components: { LwOutboundStockoutExecutePage: _ }
};
var g = function() {
var t = this, o = t._self._c;
return o("lw-outbound-stockout-execute-page");
}, m = [], k = /* @__PURE__ */ n(
p,
g,
m,
!1,
null,
null,
null,
null
);
const h = k.exports;
export {
h as default
};