From fcbd686eebfe5962d22fe169d1a24e7b30a34ccb Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期日, 31 八月 2025 21:22:02 +0800
Subject: [PATCH] 1.销售退货优化——hyx 2.销售出库优化——hyx 3.库位查询——cdk
---
H5/Js/Xsck.js | 9
H5/Scll.aspx | 6
H5/Kwcx.aspx.cs | 14 +
H5/Kwcx.aspx | 143 +++++++++++++++++
H5/Xsck.aspx | 63 +++++--
H5/Js/Kwcx.js | 164 ++++++++++++++++++++
H5/Xsth.aspx | 78 ++++----
7 files changed, 413 insertions(+), 64 deletions(-)
diff --git a/H5/Js/Kwcx.js b/H5/Js/Kwcx.js
new file mode 100644
index 0000000..fb2eb64
--- /dev/null
+++ b/H5/Js/Kwcx.js
@@ -0,0 +1,164 @@
+锘縱ar vm = new Vue({
+ el: '#app',
+ data: function () {
+ return {
+ isLoading: false,
+ modeInfo: { deptSectionCode: "", rkDate: "" }, // 鍏ュ簱鏃ユ湡榛樿绌�
+ scanInfo: { barcode: "", itemNo: "", itemName: "", itemModel: "", depotCode: "", depotName: "", sectionCode: "", sectionName: "", oldqty: "", quantity: "" },
+ barInfoList: [],
+ selectKW: "",
+ tbKWInfo: [],
+ tbItemInfo: [],
+ actions: [],
+ show: false,
+ zkChecked: false,
+ showDatePicker: false,
+ tempDate: new Date(), // 鏃ユ湡閫夋嫨鍣ㄩ粯璁や粖澶�
+ itemNo: { barCode: "", itemNo: "" }, // 鍏ュ簱鏃ユ湡榛樿绌�
+ }
+ },
+ mounted() {
+ var that = this;
+ this.userInfo = {
+ loginGuid: this.GetLoginInfor().loginGuid,
+ loginAccount: this.GetLoginInfor().loginAccount,
+ };
+ },
+ watch: {
+ showDatePicker(val) {
+ if (val) {
+ // 寮圭獥鎵撳紑鏃讹紝閲嶇疆涓哄綋澶�
+ this.tempDate = new Date();
+ }
+ }
+ },
+ methods: {
+ formatDate(date) {
+ const d = new Date(date);
+ console.log(d);
+ return `${d.getFullYear()}-${(d.getMonth() + 1).toString().padStart(2, '0')}-${d.getDate().toString().padStart(2, '0')}`;
+ },
+ onDateConfirm(date) {
+ this.modeInfo.rkDate = this.formatDate(date);
+ this.showDatePicker = false;
+ this.getBarInfoListModel();
+ },
+ getBarInfoListModel() {
+ var that = this;
+ that.isLoading = true;
+ that.AxiosHttp("post", 'MesKwcx/GetBarInfoList', {
+ deptSectionCode: that.modeInfo.deptSectionCode,
+ rkDate: that.modeInfo.rkDate,
+ zkChecked: that.zkChecked
+ }, false)
+ .then(function (res) {
+ var json = res;
+ if (json.status == 0) {
+ that.barInfoList = json.data.tbBarInfoList;
+ } else {
+ that.barInfoList = [];
+ }
+ that.isLoading = false;
+ })
+ .catch(function () {
+ that.isLoading = false;
+ that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+ that.$playSound('error');
+ });
+ },
+ getScan() {
+ var that = this;
+ that.isLoading = true;
+ that.AxiosHttp("post", 'MesKwcx/GetBarInfo', {
+ barcode: that.scanInfo.barcode
+ }, false)
+ .then(function (res) {
+ var json = res;
+ if (json.status == 0) {
+ Object.assign(that.scanInfo, json.data.tbBarInfo);
+ } else {
+ that.$toast.fail(json.message);
+ that.$playSound('error');
+ }
+ that.isLoading = false;
+ })
+ .catch(function () {
+ that.isLoading = false;
+ that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+ that.$playSound('error');
+ });
+ },
+ getKWInfo() {
+ var that = this;
+ that.show = true;
+ that.actions = [];
+ that.isLoading = true;
+ that.AxiosHttp("post", 'MesKwcx/GetKWList', {
+ selectKW: that.selectKW
+ }, false)
+ .then(function (res) {
+ var json = res;
+ if (json.status == 0 && json.data.tbKWList.length > 0) {
+ that.actions = json.data.tbKWList.map(item => ({ name: item.code }));
+ } else {
+ that.$toast.fail("娌℃湁鍙敤鐨勬暟鎹�");
+ that.$playSound('error');
+ }
+ that.isLoading = false;
+ })
+ .catch(function () {
+ that.isLoading = false;
+ that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+ that.$playSound('error');
+ });
+ },
+ onSelect(item) {
+ var that = this;
+ that.show = false;
+ that.isLoading = true;
+ that.selectKW = item.name;
+ that.AxiosHttp("post", 'MesKwcx/GetKWInfo', {
+ code: item.name
+ }, false)
+ .then(function (res) {
+ var json = res;
+
+ if (json.status == 0) {
+ that.tbKWInfo = json.data.tbKWInfo;
+ } else {
+ that.tbKWInfo = [];
+ that.$toast.fail(json.message);
+ that.$playSound('error');
+ }
+ that.isLoading = false;
+ })
+ .catch(function () {
+ that.isLoading = false;
+ that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+ that.$playSound('error');
+ });
+ },
+ getItemInfoListModel() {
+ var that = this;
+ that.isLoading = true;
+ that.AxiosHttp("post", 'MesKwcx/GetItemInfoList', {
+ barCode: that.itemNo.barCode,
+ itemNo: that.itemNo.itemNo
+ }, false)
+ .then(function (res) {
+ var json = res;
+ if (json.status == 0) {
+ that.tbItemInfo = json.data.tbItemInfo;
+ } else {
+ that.tbItemInfo = [];
+ }
+ that.isLoading = false;
+ })
+ .catch(function () {
+ that.isLoading = false;
+ that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+ //that.$playSound('error');
+ });
+ },
+ }
+});
\ No newline at end of file
diff --git a/H5/Js/Xsck.js b/H5/Js/Xsck.js
index 9e004a6..672c7c6 100644
--- a/H5/Js/Xsck.js
+++ b/H5/Js/Xsck.js
@@ -29,8 +29,8 @@
};
},
methods: {
+ //鑾峰彇鍙戣揣閫氱煡鍗曞彿
getInfo() {
-
this.show = true;
var that = this;
that.isLoading = true
@@ -47,11 +47,11 @@
that.actions = json.data.tbBillList.map(item => {
return { name: item }
});
-
}
}
else {
that.$toast.fail(json.message);
+ that.show = false;
}
that.isLoading = false;
})
@@ -67,6 +67,7 @@
// this.$notify({ type: 'success', message: '鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛' });
//},
+ //鐐瑰嚮浜嬩欢
onSelect(item) {
// 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧�
// 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧�
@@ -77,6 +78,7 @@
//this.$toast(item.name);
},
+ //鏍规嵁鍙戣揣閫氱煡鍗曞彿鑾峰彇鏄庣粏
GetMesItemDetailByBillNo() {
var that = this;
that.isLoading = true;
@@ -110,6 +112,7 @@
that.ItemBlDetail = [];
});
},
+ //鎵爜
getBarcode() {
//this.barcode = value;
@@ -155,7 +158,6 @@
that.barcode = null;
that.sms = null;
that.num = null;
- //that.ItemBlDetail = json.data.tbBillList.item2
that.$notify({ type: 'success', message: '鎵弿鎴愬姛' });
that.GetMesItemDetailByBillNo();
that.$refs.barcode.focus();
@@ -188,6 +190,7 @@
that.splitNum = "";
});
},
+ //鏉$爜鎷嗗垎
tmcf() {
//this.show = true;
diff --git a/H5/Kwcx.aspx b/H5/Kwcx.aspx
new file mode 100644
index 0000000..fcf6628
--- /dev/null
+++ b/H5/Kwcx.aspx
@@ -0,0 +1,143 @@
+锘�<%@ Page Title="搴撲綅鏌ヨ" Language="C#" MasterPageFile="~/Mst.master" AutoEventWireup="true" CodeFile="Kwcx.aspx.cs" Inherits="H5_Kwcx" %>
+<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
+</asp:Content>
+
+<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
+ <div class="content-wrapper">
+ <van-nav-bar
+ title="搴撲綅鏌ヨ"
+ left-text="杩斿洖"
+ left-arrow
+ @click-left="GoBack()">
+ </van-nav-bar>
+
+ <van-tabs color="#000" title-active-color="#0283EF">
+ <!-- 搴撲綅鐗╂枡 -->
+ <van-tab title="搴撲綅鐗╂枡" class="mySolid font">
+ <van-cell-group>
+ <van-field
+ v-model="modeInfo.deptSectionCode"
+ label="搴撲綅"
+ clearable
+ placeholder="璇锋壂鐮�"
+ @keyup.enter.native="getBarInfoListModel">
+ <template #extra>
+ <span style="margin-right:8px">鍦ㄥ簱</span>
+ <van-checkbox
+ v-model="zkChecked"
+ shape="round"
+ icon-size="18px"
+ @change="getBarInfoListModel"></van-checkbox>
+ </template>
+ </van-field>
+ <van-field
+ v-model="modeInfo.rkDate"
+ label="鍏ュ簱鏃ユ湡"
+ clearable
+ placeholder="璇烽�夋嫨鏃ユ湡"
+ readonly
+ @click="showDatePicker = true">
+ </van-field>
+ <van-popup v-model="showDatePicker" position="bottom">
+ <van-datetime-picker
+ type="date"
+ v-model="tempDate"
+ @confirm="onDateConfirm"
+ @cancel="showDatePicker = false" />
+ </van-popup>
+ </van-cell-group>
+ <van-row>
+ <van-col span="6" class="text-left padding-left">鐗╂枡缂栫爜</van-col>
+ <van-col span="8" class="text-left padding-left">鐗╂枡鍚嶇О</van-col>
+ <van-col span="7">鏉$爜</van-col>
+ <van-col span="3">鏁伴噺</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in barInfoList" :key="index">
+ <van-col span="6" class="text-left padding-left">{{itm.itemNo}}</van-col>
+ <van-col span="8" class="text-left padding-left">{{itm.itemName}}</van-col>
+ <van-col span="7" class="blue-text">{{itm.itemBar}}</van-col>
+ <van-col span="3">{{itm.quantity}}</van-col>
+ </van-row>
+ </van-tab>
+
+ <!-- 绌哄簱浣� -->
+ <van-tab title="绌哄簱浣�" class="mySolid font">
+ <van-cell-group>
+ <van-field
+ v-model="selectKW"
+ label="浠撳簱鏌ヨ"
+ clearable
+ placeholder="璇烽�夋嫨浠撳簱">
+ <template #button>
+ <van-button size="small" type="info" plain @click="getKWInfo">閫夋嫨</van-button>
+ </template>
+ </van-field>
+ </van-cell-group>
+ <van-row>
+ <van-col span="6" class="text-left padding-left">搴撲綅缂栫爜</van-col>
+ <van-col span="18" class="text-left padding-left">搴撲綅鍚嶇О</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in tbKWInfo" :key="index">
+ <van-col span="6" class="text-left padding-left">{{itm.code}}</van-col>
+ <van-col span="18" class="text-left padding-left">{{itm.name}}</van-col>
+ </van-row>
+ </van-tab>
+
+ <!-- 鏉$爜鏌ヨ -->
+ <van-tab title="鏉$爜鏌ヨ" class="mySolid font">
+ <van-cell-group>
+ <van-field v-model="scanInfo.barcode" label="鏉$爜" clearable placeholder="璇锋壂鐮�" @keyup.enter.native="getScan"></van-field>
+ <van-field v-model="scanInfo.barcode" label="鐗╂枡鏉$爜" readonly></van-field>
+ <van-field v-model="scanInfo.itemNo" label="鐗╂枡缂栫爜" readonly></van-field>
+ <van-field v-model="scanInfo.itemName" label="鐗╂枡鍚嶇О" readonly></van-field>
+ <van-field v-model="scanInfo.itemModel" label="瑙勬牸" readonly></van-field>
+ <van-field v-model="scanInfo.depotCode" label="浠撳簱缂栧彿" readonly></van-field>
+ <van-field v-model="scanInfo.depotName" label="浠撳簱鍚嶇О" readonly></van-field>
+ <van-field v-model="scanInfo.sectionCode" label="鍌ㄤ綅缂栧彿" readonly></van-field>
+ <van-field v-model="scanInfo.sectionName" label="鍌ㄤ綅鍚嶇О" readonly></van-field>
+ <van-field v-model="scanInfo.oldqty" label="鍒濆鏁伴噺" readonly></van-field>
+ <van-field v-model="scanInfo.quantity" label="搴撳瓨鏁伴噺" readonly></van-field>
+ </van-cell-group>
+ </van-tab>
+
+ <!-- 缂栫爜鏌ヨ -->
+ <van-tab title="缂栫爜鏌ヨ" class="mySolid font">
+ <van-cell-group>
+ <van-field
+ v-model="itemNo.barCode"
+ label="鐗╂枡鏉$爜"
+ clearable
+ placeholder="璇锋壂鎻忕墿鏂欐潯鐮�"
+ @keyup.enter.native="getItemInfoListModel">
+ </van-field>
+ <van-field
+ v-model="itemNo.itemNo"
+ label="鐗╂枡缂栫爜"
+ clearable
+ placeholder="璇疯緭鍏ョ墿鏂欑紪鐮�"
+ @keyup.enter.native="getItemInfoListModel">
+ </van-field>
+ </van-cell-group>
+ <van-row>
+ <van-col span="10" class="text-left padding-left">鐗╂枡缂栫爜</van-col>
+ <van-col span="8" class="text-left padding-left">搴撲綅</van-col>
+ <van-col span="6" class="text-left padding-left">鏁伴噺</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in tbItemInfo" :key="index">
+ <van-col span="10" class="text-left padding-left">{{itm.itemNo}}</van-col>
+ <van-col span="8" class="text-left padding-left">{{itm.sectionCode}}</van-col>
+ <van-col span="6" class="text-left padding-left">{{itm.quantity}}</van-col>
+ </van-row>
+ </van-tab>
+ </van-tabs>
+ <van-action-sheet v-model="show" :actions="actions" @select="onSelect"></van-action-sheet>
+ </div>
+</asp:Content>
+
+<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder3" Runat="Server">
+ <comloading v-if="isLoading"></comloading>
+</asp:Content>
+
+<asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server">
+ <script src="Js/Kwcx.js?<%=12366151 %>"></script>
+</asp:Content>
\ No newline at end of file
diff --git a/H5/Kwcx.aspx.cs b/H5/Kwcx.aspx.cs
new file mode 100644
index 0000000..04890ac
--- /dev/null
+++ b/H5/Kwcx.aspx.cs
@@ -0,0 +1,14 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+public partial class H5_Kwcx : System.Web.UI.Page
+{
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/H5/Scll.aspx b/H5/Scll.aspx
index 39a234d..56c39d7 100644
--- a/H5/Scll.aspx
+++ b/H5/Scll.aspx
@@ -8,6 +8,11 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
+ <van-notice-bar
+ :scrollable="false"
+ :text="'褰撳墠缁勭粐锛�' + (Cookies.get('orgName') || '鏆傛棤缁勭粐淇℃伅')"
+ style="height: 0.5rem; line-height: 0.5rem; padding: 0 0.16rem"
+/></van-notice-bar>
<div class="content-wrapper">
<van-nav-bar
title="鐢熶骇澶囨枡"
@@ -16,6 +21,7 @@
@click-left="GoBack()">
</van-nav-bar>
+
<div class="mySolid">
<van-cell-group>
<van-field
diff --git a/H5/Xsck.aspx b/H5/Xsck.aspx
index de1e408..769d978 100644
--- a/H5/Xsck.aspx
+++ b/H5/Xsck.aspx
@@ -62,30 +62,49 @@
</van-cell-group>
</div>
- <div class="van-tab-left">
- <van-tabs <%--@click="onClick"--%> color="#000" title-active-color="#0283EF" >
- <van-tab title="寰呭彂鐗╂枡" class="mySolid font">
-<%-- <van-row v-for="value in ItemBlDetail" class="font">
- <van-col span="12">鐗╂枡:{{value.itemNo}}</van-col>
- <van-col span="6">鐢宠鏁皗{value.bld007}}</van-col>
- <van-col span="6">宸查鏁皗{value.bld008}}</van-col>
- </van-row>--%>
+
+<van-tabs color="#000" title-active-color="#0283EF">
+ <van-tab title="寰呮壂鐗╂枡" class="mySolid font">
<van-row>
- <van-col span="12" class="text-left padding-left">鐗╂枡</van-col>
- <van-col span="6">闇�棰�</van-col>
- <van-col span="6">宸叉壂</van-col>
-</van-row>
-<van-row v-for="value in ItemBlDetail" class="font">
- <van-col span="12" class="text-left padding-left">
- <div>{{value.itemNo}}</div>
- <div>{{value.itemName}}</div>
- </van-col>
- <van-col span="6">{{value.fQty}}</van-col>
- <van-col span="6">{{value.sQty || 0}}</van-col>
-</van-row>
- </van-tab>
+ <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
+ <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
+ <van-col span="3">寰呮壂</van-col>
+ <van-col span="5">鎺ㄨ崘搴撲綅</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in ItemBlDetail.items" :key="index">
+ <van-col span="8" class="text-left padding-left">
+ <div class="blue-text">{{itm.itemNo}}</div>
+ <div>{{itm.itemName}}</div>
+ </van-col>
+ <van-col span="8" class="text-left padding-left">
+ <div>{{itm.itemModel}}</div>
+ </van-col>
+ <van-col span="3" class="blue-text">{{itm.dsQty}}</van-col>
+ <van-col span="5">{{itm.recoKw}}</van-col>
+ </van-row>
+ </van-tab>
+
+ <van-tab title="宸叉壂鐗╂枡" class="mySolid font">
+ <van-row>
+ <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
+ <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
+ <van-col span="3">闇�棰嗘暟</van-col>
+ <van-col span="5">宸查鏁�</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in ItemBlDetail.ysitems" :key="index">
+ <van-col span="8" class="text-left padding-left">
+ <div class="blue-text">{{itm.itemNo}}</div>
+ <div>{{itm.itemName}}</div>
+ </van-col>
+ <van-col span="8" class="text-left padding-left">
+ <div>{{itm.itemModel}}</div>
+ </van-col>
+ <van-col span="3">{{itm.fQty}}</van-col>
+ <van-col span="5" class="blue-text">{{itm.sQty}}</van-col>
+ </van-row>
+ </van-tab>
</van-tabs>
- </div>
+
<van-action-sheet v-model="show" :actions="actions" @select="onSelect" ></van-action-sheet>
diff --git a/H5/Xsth.aspx b/H5/Xsth.aspx
index 0d13722..f44de3e 100644
--- a/H5/Xsth.aspx
+++ b/H5/Xsth.aspx
@@ -69,46 +69,46 @@
</div>
- <van-tabs color="#000" title-active-color="#0283EF">
- <van-tab title="寰呮壂鐗╂枡" class="mySolid font">
-
- <van-row>
- <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
- <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
- <van-col span="8">寰呭叆搴撴暟</van-col>
- <%--<van-col span="4">鏉$爜寮犳暟</van-col>--%>
- </van-row>
- <van-row v-for="(itm,index) in ItemDetail.items" :key="index">
- <van-col span="8" class="text-left padding-left">
- <div class="blue-text">{{itm.itemNo}}</div>
- <div>{{itm.itemName}}</div>
- </van-col>
- <van-col span="8" class="text-left padding-left">
- <div>{{itm.itemModel}}</div>
- </van-col>
- <van-col span="8" class="blue-text">{{itm.dsQty}}</van-col>
- <%--<van-col span="4">{{itm.recoKw}}</van-col>--%>
- </van-row>
- </van-tab>
- <van-tab title="宸叉壂鐗╂枡" class="mySolid font">
- <van-row>
- <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
- <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
- <%--<van-col span="4">闇�姹傛暟</van-col>--%>
- <van-col span="8">宸插叆搴撴暟</van-col>
+<van-tabs color="#000" title-active-color="#0283EF">
+ <van-tab title="寰呮壂鐗╂枡" class="mySolid font">
+ <van-row>
+ <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
+ <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
+ <van-col span="3">寰呮壂</van-col>
+ <van-col span="5">鎺ㄨ崘搴撲綅</van-col>
</van-row>
- <van-row v-for="(itm,index) in ItemDetail.ysitems" :key="index">
- <van-col span="8" class="text-left padding-left">
- <div class="blue-text">{{itm.itemNo}}</div>
- <div>{{itm.itemName}}</div>
- </van-col>
- <van-col span="8" class="text-left padding-left">
- <div>{{itm.itemModel}}</div>
- </van-col>
-<%-- <van-col span="4">{{itm.fQty}}</van-col>--%>
- <van-col span="8" class="blue-text">{{itm.sQty}}</van-col>
- </van-row>
- </van-tab>
+ <van-row v-for="(itm,index) in ItemTblDetail.items" :key="index">
+ <van-col span="8" class="text-left padding-left">
+ <div class="blue-text">{{itm.itemNo}}</div>
+ <div>{{itm.itemName}}</div>
+ </van-col>
+ <van-col span="8" class="text-left padding-left">
+ <div>{{itm.itemModel}}</div>
+ </van-col>
+ <van-col span="3" class="blue-text">{{itm.dsQty}}</van-col>
+ <van-col span="5">{{itm.recoKw}}</van-col>
+ </van-row>
+ </van-tab>
+
+ <van-tab title="宸叉壂鐗╂枡" class="mySolid font">
+ <van-row>
+ <van-col span="8" class="text-left padding-left">鐗╂枡</van-col>
+ <van-col span="8" class="text-left padding-left">瑙勬牸</van-col>
+ <van-col span="3">闇�棰嗘暟</van-col>
+ <van-col span="5">宸查鏁�</van-col>
+ </van-row>
+ <van-row v-for="(itm,index) in ItemTblDetail.ysitems" :key="index">
+ <van-col span="8" class="text-left padding-left">
+ <div class="blue-text">{{itm.itemNo}}</div>
+ <div>{{itm.itemName}}</div>
+ </van-col>
+ <van-col span="8" class="text-left padding-left">
+ <div>{{itm.itemModel}}</div>
+ </van-col>
+ <van-col span="3">{{itm.fQty}}</van-col>
+ <van-col span="5" class="blue-text">{{itm.sQty}}</van-col>
+ </van-row>
+ </van-tab>
</van-tabs>
<van-action-sheet v-model="show" :actions="actions" @select="onSelect" ></van-action-sheet>
--
Gitblit v1.9.3