| H5/Js/Kwbg.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| H5/Js/UserLogin.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| H5/Kwbg.aspx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| H5/Kwbg.aspx.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Mst.master | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Scripts/config.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| UserLogin.aspx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
H5/Js/Kwbg.js
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,191 @@ var vm = new Vue({ el: '#app', // æå®Vueå®ä¾æè½½å°ID为'app'çDOMå ç´ ä¸ data: function () { return { isLoading: false, // å è½½ç¶ææ å¿ userInfo: { // ç¨æ·ä¿¡æ¯å¯¹è±¡ "loginGuid": '', // ç¨æ·ç»å½GUID "loginAccount": '', // ç¨æ·ç»å½è´¦å· }, formData: { // è¡¨åæ°æ®å¯¹è±¡ barcode: "", // ç©ææ¡ç itemNo: "", // ç©æç¼ç sumQuantity: 0, // æ¡ç æ°é DepotId: "",// ä»åºID DepotCode: "", // ä»åºç¼ç depotName: "", // ä»åºåç§° depotSectionsCode: "" //åºä½ // 注æï¼è¿éåªæ¾ç¤ºäºé¨ååæ®µï¼å®é 代ç ä¸å¯è½è¿ææ´å¤å段 }, itemInsFormData: {}, // ç©æå®ä¾è¡¨åæ°æ® tableData: [], // è¡¨æ ¼æ°æ® itemTableData: [], // ç©æè¡¨æ ¼æ°æ® barMessage: "", // æ¡ç æ¶æ¯ Message: "", // éç¨æ¶æ¯ messageCenter: {}, // æ¶æ¯ä¸å¿ messageId: 0, // æ¶æ¯ID showClearIcon: false, // æ¯å¦æ¾ç¤ºæ¸ é¤å¾æ focus1: true, // ç¦ç¹æ§å¶1 focus2: false, // ç¦ç¹æ§å¶2 isActive: 0, // æ´»å¨ç¶æ index: 0, // ç´¢å¼ currentTab: 0, // å½åæ ç¾é¡µ contentScrollW: 0, // 导èªåºå®½åº¦ scrollLeft: 0, // æ¨ªåæ»å¨æ¡ä½ç½® fullHeight: "", // å ¨å±é«åº¦ kwInfo: {}, } }, mounted() { // Vueå®ä¾æè½½å®æåæ§è¡ var that = this; // åå§åç¨æ·ä¿¡æ¯ this.userInfo = { loginGuid: this.GetLoginInfor().loginGuid, // ä»GetLoginInforæ¹æ³è·åç»å½GUID loginAccount: this.GetLoginInfor().loginAccount, // ä»GetLoginInforæ¹æ³è·åç»å½è´¦å· }; }, methods: { // æ¹æ³å®ä¹ // 已注éçgetModelæ¹æ³ //getModel() { // var that = this; // that.isLoading = true; // that.AxiosHttp("post", 'MesDepotSections/GetSectionName', { // sectionCode: that.formData.sectionCode // }, false) // .then(function (res) { // var json = res; // if (json.status == 0) { // that.formData.sectionName = json.data.tbBillList; // } // else { // that.$toast.fail(json.message); // that.formData.sectionName = ""; // } // that.isLoading = false; // }) // .catch(function (error) { // that.isLoading = false; // that.$toast.fail("ç½ç»é误ï¼è¯·éè¯ï¼"); // console.log(error); // that.$refs.daa001.focus(); // }); //}, // è·åæ¡ç æ«æä¿¡æ¯çæ¹æ³ getScan() { var that = this; that.isLoading = true; // 设置å è½½ç¶æä¸ºtrue // åéPOST请æ±è·åæ¡ç ä¿¡æ¯ that.AxiosHttp("post", 'Kwbg/GetBarInfo', { barcode: that.formData.barcode, // ä¼ éæ¡ç åæ° }, false) .then(function (res) { // è¯·æ±æåå¤ç var json = res; if (json.status == 0) { // 妿è¿åç¶æä¸º0表示æå // æ´æ°è¡¨åæ°æ® console.log(json.data.tbBillList); console.log(json.data.tbBillList[0]); that.kwInfo = json.data.tbBillList[0]; // 已注éç代ç ï¼è®¾ç½®å ¶ä»æ°æ® //that.itemInsFormData = json.data.tbBillList.itemIns; //that.itemTableData = json.data.tbBillList.itemInDetails; //that.tableData = json.data.tbBillList.invItemInCDetails; //that.barMessage = json.data.tbBillList.message; //that.$refs.barcode.focus(); //that.formData.barcode = null; that.$refs.kwbg.focus(); // å°ç¦ç¹ç§»å¨å°æåæ°éè¾å ¥æ¡ } else { // 妿è¿åç¶æä¸ä¸º0表示失败 that.$toast.fail(json.message); // æ¾ç¤ºé误æç¤º that.$refs.barcode.focus(); // å°ç¦ç¹ç§»åæ¡ç è¾å ¥æ¡ that.formData.barcode = null; // æ¸ ç©ºæ¡ç è¾å ¥ } //that.$notify({ type: 'success', message: json.message }); // 已注éçæåéç¥ that.isLoading = false; // 设置å è½½ç¶æä¸ºfalse }) .catch(function (error) { // 请æ±å¤±è´¥å¤ç that.isLoading = false; // 设置å è½½ç¶æä¸ºfalse that.$toast.fail("ç½ç»é误ï¼è¯·éè¯ï¼"); // æ¾ç¤ºç½ç»é误æç¤º console.log(error); // è¾åºéè¯¯å°æ§å¶å° that.$refs.barcode.focus(); // å°ç¦ç¹ç§»åæ¡ç è¾å ¥æ¡ }); }, // æ§è¡åºä½åæ´çæ¹æ³ getBianGeng() { if (this.isLoading) { // 妿æ£å¨å è½½ä¸ï¼ç´æ¥è¿å return; } var that = this; // éªè¯åºä½åæ´æ¡ä»¶ if (!that.formData.kwbg || that.formData.kwbg.trim() === "") { that.$toast.fail("åæ´åºä½ä¸è½ä¸ºç©ºï¼"); return; } if (that.formData.kwbg === that.formData.depotSectionsCode) { that.$toast.fail("å½ååºä½ä¸è½çäºåæ´åºä½ï¼"); return; } if (!that.formData.barcode || that.formData.barcode.trim() === "") { that.$toast.fail("æ¡ç ä¸è½ä¸ºç©ºï¼"); return; } that.isLoading = true; // 设置å è½½ç¶æä¸ºtrue // åéPOSTè¯·æ±æ§è¡åºä½åæ´æä½ that.AxiosHttp("post", 'Kwbg/ChangeDepotSection', { userName: that.userInfo.loginAccount, // ç¨æ·å barcode: that.formData.barcode, // æ¡ç OldDepotSectionCode: that.kwInfo.depoT_SECTIONS_CODE, // ååºä½ç¼ç NewDepotSectionCode: that.formData.kwbg // æ°åºä½ç¼ç }, false) .then(function (res) { // è¯·æ±æåå¤ç var json = res; if (json.status == 0) { // 妿è¿åç¶æä¸º0表示æå // 已注éç代ç ï¼è®¾ç½®æ¨¡å¼ä¿¡æ¯ // that.modeInfo = json.data.tbBillList; // è°ç¨æå°æ¹æ³ //that.sendPrintMessage(json.data.tbBillList); that.$refs.barcode.focus(); // å°ç¦ç¹ç§»åæ¡ç è¾å ¥æ¡ that.formData.barcode = null; // æ¸ ç©ºæ¡ç è¾å ¥ that.formData.kwbg = null; // æ¸ ç©ºâåºä½åæ´â that.$notify({ type: 'success', message: json.message }); // æ¾ç¤ºæåéç¥ } else { // 妿è¿åç¶æä¸ä¸º0表示失败 that.$toast.fail(json.message); // æ¾ç¤ºé误æç¤º that.$refs.kwbg.focus(); // å°ç¦ç¹ç§»åâåºä½åæ´âè¾å ¥æ¡ } that.isLoading = false; // 设置å è½½ç¶æä¸ºfalse }) .catch(function (error) { // 请æ±å¤±è´¥å¤ç that.isLoading = false; // 设置å è½½ç¶æä¸ºfalse that.$toast.fail("ç½ç»é误ï¼è¯·éè¯ï¼"); // æ¾ç¤ºç½ç»é误æç¤º console.log(error); // è¾åºéè¯¯å°æ§å¶å° }); }, // 已注éçæ¸ é¤ä»£ç æ¹æ³ //cleraCode() { // this.formData.sectionCode = null; //}, // å¤çæ°åè¾å ¥çæ¹æ³ï¼éå¶åªè½è¾å ¥æ°ååå°æ°ç¹ handleNumberInput3(value) { this.formData.kwbg = value.replace(/[^\d.]/g, '') // 1. å»é¤éæ°ååå°æ°ç¹ .replace(/(\..*)\./g, '$1') // 2. ç¦æ¢å¤ä¸ªå°æ°ç¹ .replace(/^\./g, ''); // 3. ç¦æ¢å°æ°ç¹å¼å¤´ }, } }) H5/Js/UserLogin.js
@@ -38,9 +38,17 @@ var _userGuid = json.data.tbBillList.guid; var _userAccount = json.data.tbBillList.account; var _userName = json.data.tbBillList.userName; var _orgId = json.data.tbBillList.orgId; var _orgNo = json.data.tbBillList.orgNo; var _orgName = json.data.tbBillList.orgName; Cookies.set('loginGuid', _userGuid); Cookies.set('loginAccount', _userAccount); Cookies.set('loginName', _userName); Cookies.set('orgId', _orgId); Cookies.set('orgNo', _orgNo); Cookies.set('orgName', _orgName); console.log(json.data.tbBillList); console.log(Cookies); window.location.href = ("/H5/Default.aspx?userGuid=" + _userGuid + "&userAccount=" + _userAccount); } else { H5/Kwbg.aspx
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,145 @@ <%@ Page Title="åºä½åæ´" Language="C#" MasterPageFile="~/Mst.master" AutoEventWireup="true" CodeFile="Kwbg.aspx.cs" Inherits="H5_Scll" %> <%-- é¡µé¢æä»¤ï¼ - Title: 页颿 é¢ä¸º"åºä½åæ´" - Language: 使ç¨C#ä½ä¸ºæå¡å¨ç«¯è¯è¨ - MasterPageFile: 使ç¨Mst.masterä½ä¸ºæ¯ç页 - AutoEventWireup: 设置为trueï¼å 许èªå¨è¿æ¥é¡µé¢äºä»¶ - CodeFile: åå°ä»£ç æä»¶ä¸ºKwbg.aspx.cs - Inherits: ç»§æ¿èªH5_Scllç±» --%> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <%-- 头é¨å 容åºå --%> <style> .bg-info { background-color:#fff; /* è®¾ç½®èæ¯é¢è²ä¸ºç½è² */ } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server"> <%-- 主ä½å 容åºå --%> <%-- Vant UIå¯¼èªæ ç»ä»¶ --%> <van-nav-bar title="åºä½åæ´" <%-- å¯¼èªæ æ é¢ --%> left-text="è¿å" <%-- 左侧è¿åæé®ææ¬ --%> left-arrow <%-- æ¾ç¤ºå·¦ä¾§ç®å¤´å¾æ --%> @click-left="GoBack()" <%-- ç¹å»å·¦ä¾§æé®æ¶è°ç¨GoBackæ¹æ³ --%> ></van-nav-bar> <%-- 表ååºå --%> <div class="mySolid"> <van-cell-group> <%-- Vant UIåå æ ¼ç»ç»ä»¶ --%> <%-- ç©ææ¡ç è¾å ¥æ¡ --%> <van-field ref="barcode" <%-- Vueå¼ç¨æ è¯ --%> v-model="formData.barcode" <%-- ååæ°æ®ç»å®å°formData.barcode --%> label="ç©ææ¡ç " <%-- åæ®µæ ç¾ --%> clearable <%-- 坿¸ 空å 容 --%> placeholder="请æ«ç " <%-- å ä½ç¬¦ææ¬ --%> :right-icon-size="19" <%-- å³ä¾§å¾æ å¤§å° --%> v-focus.noKeyboard <%-- èªå®ä¹æä»¤ï¼èªå¨èç¦ä¸ä¸æ¾ç¤ºé®ç --%> @keyup.enter.native="getScan" <%-- çå¬å车é®äºä»¶ï¼è§¦ågetScanæ¹æ³ --%> <%-- @change="getScan" 已注éçåæ´äºä»¶ --%> ></van-field> <%-- ç©æç¼ç æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.iteM_NO" <%-- ååæ°æ®ç»å®å°formData.itemNo --%> label="ç©æç¼ç " <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ç©æåç§°æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.item_name" <%-- ååæ°æ®ç»å®å°formData.itemName --%> label="ç©æåç§°" <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ç©æè§æ ¼æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.item_model" <%-- ååæ°æ®ç»å®å°formData.itemModel --%> label="ç©æè§æ ¼" <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- æ¡ç æ°éæ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.quantity" <%-- ååæ°æ®ç»å®å°formData.sumQuantity --%> label="æ¡ç æ°é" <%-- åæ®µæ ç¾ --%> placeholder="æ¡ç æ°é" <%-- å ä½ç¬¦ææ¬ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ä»åºIDæ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.depot_id" <%-- ååæ°æ®ç»å®å°formData.DepotId --%> label="ä»åºID" <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ä»åºç¼ç æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.depot_code" <%-- ååæ°æ®ç»å®å°formData.DepotCode --%> label="ä»åºç¼ç " <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ä»åºåç§°æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.depot_name" <%-- ååæ°æ®ç»å®å°formData.depotName --%> label="ä»åºåç§°" <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <%-- ä»åºåºä½æ¾ç¤ºå段ï¼åªè¯»ï¼ --%> <van-field v-model="kwInfo.depoT_SECTIONS_CODE" <%-- ååæ°æ®ç»å®å°formData.depotSectionsCode --%> label="ä»åºåºä½" <%-- åæ®µæ ç¾ --%> placeholder="" <%-- 空å ä½ç¬¦ --%> disabled <%-- ç¦ç¨è¾å ¥ --%> ></van-field> <van-field ref="kwbg" v-model="formData.kwbg" label="åºä½åæ´" clearable placeholder="请è¾å ¥åæ´åºä½" @input="handleNumberInput3" :right-icon-size="19" v-focus.noKeyboard ></van-field> </van-cell-group> </div> <%-- ç¡®è®¤åæ´æé® --%> <van-button type="primary" @click="getBianGeng">ç¡®è®¤åæ´</van-button> <%-- 已注éçå®¡æ ¸æé® --%> <%--<van-button type="primary" @click="ToErp" >å®¡æ ¸</van-button>--%> <%-- 已注éçæ¸ é¤åºä½ç¼ç æé® --%> <%--<van-button type="primary" @click="cleraCode" >æ¸ é¤åºä½ç¼ç </van-button>--%> </asp:Content> <asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder3" Runat="Server"> <%-- å è½½ç¶ææ¾ç¤ºåºå --%> <comloading v-if="isLoading"></comloading> <%-- å½isLoading为trueæ¶æ¾ç¤ºå è½½ç»ä»¶ --%> <%-- 已注éçè¿åç»ä»¶ --%> <%--<comback ></comback>--%> </asp:Content> <asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server"> <%-- JavaScriptèµæºå¼å ¥ --%> <script src="Js/Kwbg.js?<%=121119 %>"></script> <%-- å¼å ¥BarBG.jsæä»¶ï¼å¸¦çæ¬åæ°é²æ¢ç¼å --%> </asp:Content> H5/Kwbg.aspx.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,14 @@ using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class H5_Scll : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } } Mst.master
@@ -11,7 +11,7 @@ <script src="/Scripts/vue.min.js"></script> <script src="/Scripts/js.cookie.min.js"></script> <script src="/scripts/axios0.25.0.js"></script> <script src="/scripts/config.js?<%=123611118 %>"></script> <script src="/scripts/config.js?<%=1236111102 %>"></script> <link href="/scripts/vant/vant.css" rel="stylesheet" /> <script src="/scripts/vant/vant.js"></script> <link href="/Images/Style.css?<%=1699523 %>" rel="stylesheet" /> Scripts/config.js
@@ -82,6 +82,8 @@ url = (APIURL_PC + url); } let headers = { 'Content-Type': 'application/json', } var orgId = Cookies.get('orgId') headers['OrgId'] = orgId; if (isToken) { var timestamp = (new Date()).getTime(); var token = Cookies.get('loginGuid') UserLogin.aspx
@@ -54,5 +54,5 @@ <comloading v-if="isLoading"></comloading> </asp:Content> <asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" runat="Server"> <script src="/H5/Js/UserLogin.js?<%=1237 %>"></script> <script src="/H5/Js/UserLogin.js?<%=1238 %>"></script> </asp:Content>