From d3e4451e36fbe25da4427bccd4e6b41aefd473c8 Mon Sep 17 00:00:00 2001
From: binxie <137736985@qq.com>
Date: 星期一, 26 六月 2023 14:53:16 +0800
Subject: [PATCH] newclass0626formate
---
force-app/main/default/pages/InventoryResultRecord.page | 80 ++++++++++++++++++++-------------------
1 files changed, 41 insertions(+), 39 deletions(-)
diff --git a/force-app/main/default/pages/InventoryResultRecord.page b/force-app/main/default/pages/InventoryResultRecord.page
index 518f597..4799443 100644
--- a/force-app/main/default/pages/InventoryResultRecord.page
+++ b/force-app/main/default/pages/InventoryResultRecord.page
@@ -5,8 +5,8 @@
<apex:includeScript value="{!URLFOR($Resource.instascan)}"/>
<apex:stylesheet value="{!URLFOR($Resource.jquery_confirm, 'jquery-confirm.min.css')}"/>
<apex:includeScript value="{!URLFOR($Resource.jquery_confirm, 'jquery-confirm.min.js')}"/>
-<apex:includeScript value="/soap/ajax/46.0/connection.js"/>
-<apex:includeScript value="/soap/ajax/46.0/apex.js"/>
+<apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
+<apex:includeScript value="{!URLFOR($Resource.apex20)}"/>
<style>
.overlay {
position: absolute;
@@ -869,7 +869,6 @@
<hidden>
<input type="hidden" value="" id="tempcodeid" />
- <!-- //姣忔杈撳叆鐨勭爜瀛樻斁鍒版敼ul涓�, 濡傛灉涓婃杈撳叆鐨勭爜鏄ぇ鐮佸苟涓旀湰娆¤緭鍏ョ殑鐮佹槸灏忕爜 浼氭浛鎹负澶х爜+灏忕爜+ ' XIAOMA'-->
<ul id="Scancodehistory" style="list-style-type: none; text-align: center;padding: 0;width: 100%; height: 100px; overflow: auto">
</ul>
<input type="hidden" value="{!allHCCodelist}" id="allhccode" />
@@ -895,7 +894,7 @@
var type = document.getElementById("allPage:allForm:searchBlock:maindetailId:assetCategory").value;
if (type == '鑰楁潗') {
- //鍙兘杈撳叆鏁板瓧鍜屽瓧姣� 鍒ゆ柇杈撳叆鐨刢ode鏄惁姝g‘
+ //鍙兘杈撳叆鏁板瓧鍜屽瓧姣�
var re;
re = /^[a-zA-Z0-9]*$/;
// re = ^[0-9A-Za-z]{8,16}$;
@@ -911,37 +910,29 @@
// if (content.length == 3) {
var codearr = j$('#Scancodehistory')[0].getElementsByTagName('li');
- //濡傛灉褰撳墠杈撳叆鐨勬槸3浣嶅皬鐮�
+ //濡傛灉浼犺繘鏉ョ殑鏁版嵁涓�3浣� 鍒欐嫾鎺ヤ笂涓�涓壂鐨勭爜if
if (codearr != null && codearr.length > 0 &&content.length == 3) {
- //鑾峰彇涓婁竴涓緭鍏ョ殑琛�
var lastCode1 = codearr[codearr.length - 1];
- //鑾峰彇涓婁竴涓緭鍏ョ殑鐮�
var nowc = lastCode1.innerHTML;
-
- //涓婃杈撳叆鐨勪篃鏄皬鐮� 鎴栬�� 涓婃杈撳叆鐨勬槸鐩� 鎴栬�呬笂娆¤緭鍏ョ殑鐮佸凡缁忓尮閰嶅ソ浜� 鎴栬�呬笂娆$殑鍊兼槸'fengedian'(涓�杩涙潵灏辫緭灏忕爜浼氳蛋鍒�)
+ //涓婃杈撳叆鐨勪篃鏄皬鐮� 鎴栬�� 涓婃杈撳叆鐨勬槸鐩� 鎴栬�呬笂娆¤緭鍏ョ殑鐮佸凡缁忓尮閰嶅ソ浜�
+ //涓婃杈撳叆鐨勭爜鏄ぇ鐮�
// if (nowc.substring(nowc.length - 8,nowc.length - 5) != '250' && nowc.substring(nowc.length - 7 ,nowc.length) != ' XIAOMA') {
- if (nowc.length == 3 || nowc.substring(nowc.length - 8,nowc.length - 5) == '250' || nowc.substring(nowc.length - 7 ,nowc.length) == ' XIAOMA' || nowc == 'fengedian' ) {
+ if (nowc.length == 3 || nowc.substring(nowc.length - 8,nowc.length - 5) == '250' || nowc.substring(nowc.length - 7 ,nowc.length) == ' XIAOMA' ) {
alert('璇峰厛鎵弿澶х爜鍐嶆壂鎻忓皬鐮�')
j$( '#maqCode' ).val("");
- // j$( '#qrcode' ).val("");
return false;
}else{
- //鍒犳帀涓婃杈撶殑澶х爜 鍐嶅姞涓婂ぇ鐮�+灏忕爜+' XIAOMA'
codearr[codearr.length -1 ].remove();
content = nowc +content + ' XIAOMA';
}
}else{
- //鏈鎵殑鏄ぇ鐮佹垨鑰呯洅
- // var codearr = j$('#Scancodehistory')[0].getElementsByTagName('li');
+ var codearr = j$('#Scancodehistory')[0].getElementsByTagName('li');
+ //濡傛灉浼犺繘鏉ョ殑鏁版嵁涓�3浣� 鍒欐嫾鎺ヤ笂涓�涓壂鐨勭爜if
if (codearr != null && codearr.length > 0) {
- //鑾峰彇涓婁竴涓緭鍏ョ殑琛�
var lastCode1 = codearr[codearr.length - 1];
- //鑾峰彇涓婁竴涓緭鍏ョ殑鐮�
var nowc = lastCode1.innerHTML;
- //濡傛灉涓婁竴涓緭鍏ョ殑鐮佷笉鏄�"鐩�" 涔熶笉鏄畬鏁寸殑琚�(澶х爜鍔犲皬鐮佸姞' XIAOMA')涔熶笉鏄�'fengedian'
- //1. 涓婃鎵� 涓嶆槸鐩� 涔熶笉鏄� fengedian 鏀�"杩炵画鎵袱娆¤涓嶆彁閱�"
+ //濡傛灉褰撳墠杈撳叆鐨勬潯鐮侀暱搴︿笉涓�3 骞朵笖涓婃杈撳叆鏉$爜涓哄ぇ鐮�
if (nowc.substring(nowc.length - 8,nowc.length - 5) != '250' && nowc.substring(nowc.length - 7 ,nowc.length) != ' XIAOMA' && nowc != 'fengedian' ) {
- // if (nowc != 'fengedian' ) {
alert('璇峰厛鎵弿澶х爜鍐嶆壂鎻忓皬鐮�')
//鎻愮ず閿欒淇℃伅鐨勮瘽涔熻娓� 闃叉鍑虹幇鍘嗗彶鏁版嵁閬楃暀闂
j$("#salesdepartment_select1")[0].style.display = 'none';
@@ -949,21 +940,20 @@
j$(picklist1).empty();
codearr[codearr.length -1 ].remove();
j$( '#maqCode' ).val("");
- // j$( '#qrcode' ).val("");
return false;
}
}
}
// }
- //2.涓嶈兘閲嶅杈撳叆 鍙垹 鈫撯啌鈫撯啌鈫撯啌鈫�
+ //2.涓嶈兘閲嶅杈撳叆
var codearr0 = j$('#Scancodehistory')[0].getElementsByTagName('li');
+ //濡傛灉浼犺繘鏉ョ殑鏁版嵁涓�3浣� 鍒欐嫾鎺ヤ笂涓�涓壂鐨勭爜if
var hisarr = [];
if (codearr0 != null) {
for (var i = 0; i < codearr0.length; i++) {
hisarr.push(codearr0[i].innerHTML);
}
}
- //2.涓嶈兘閲嶅杈撳叆 鍙垹 鈫戔啈鈫戔啈鈫戔啈
var uiObj0 = j$("#Scancodehistory");
var contentArr0 = [];
//
@@ -995,7 +985,7 @@
// alert('894')
// alert(content);
- // console.error("==content=="+content+"=scanType=="+scanType);
+ console.error("==content=="+content+"=scanType=="+scanType);
blockme();
checkQRCode_new(content, scanType);
//add by rentx 20210823 start 鎵爜灞ュ巻涔熷瓨涓�涓媍ode
@@ -1024,16 +1014,25 @@
var contTemp = content;
var tempTanSelect = '123';
if (type == '鑰楁潗') {
+ //濡傛灉鎵殑鏄 鍒欑洿鎺ヨ繑鍥� 寰呮壂鍒版敼琚嬬殑灏忕爜鍚庡啀杩涜鏁伴噺鐨勭疮鍔�
+ // if (content.substring(2,3) == '0' && aatemp != ' XIAOMA') {
+ // if (content.substring(content.length - 8,content.length - 5) != '250' && aatemp != ' XIAOMA') {
+ // j$( '#maqCode' ).val("");
+ // unblockUI();
+ // return;
+ // }
//鍒ゆ柇褰撳墠杈撳叆鐨刢ode鏄惁涓哄皬鐮� 濡傛灉鏄� 鍒欏幓鎺夊悗闈㈠姞鐨�12浣�
+
if (aatemp == ' XIAOMA') {
+ // alert(aatemp)
var tempstr = content;
+ //璇存槑鎵殑鏄皬鐮� 杩欐椂鍊欏彧瑕佸皢鍘熸潵鐨勬彁鍙栧嚭鏉ュ氨鍙互浜�
+ // alert('Content '+content );
+ //鎵殑鏄皬鐮� 涓嶅脊 澶х爜寮�
tempTanSelect = '';
- //濡� "2417013800011140300250ANXIT10IH850963222 XIAOMA"
- // content = 2417013800011140300250ANXIT10IH850963
- // content = 2417013800011140300250ANXIT10IH850963222
- //澶х爜
+
content = tempstr.substring(0,tempstr.length - 10);
- //鍙栧緱鎷兼垚鐨勮鐨刢ode 澶х爜+灏忕爜
+ //鍙栧緱鎷兼垚鐨勮鐨刢ode
daicode = tempstr.substring(0,tempstr.length - 7);
}
}
@@ -1044,7 +1043,11 @@
var qrType , qrError, qrId , guigenum ;
// QR
var amoutInput = j$("tr.displayRow input[data-qrcode='"+content+"']:not([data-frozen='true'])");
- // console.error("checkQRCode_new=="+amoutInput.length+"==amoutInput"+amoutInput);
+ console.error("checkQRCode_new=="+amoutInput.length+"==amoutInput"+amoutInput);
+ // alert("checkQRCode_new=="+amoutInput.length+"==amoutInput"+amoutInput);
+ // // alert(JSON.tostring(amoutInput));
+ // alert(amoutInput.toString);
+ // alert(JSON.stringify(amoutInput) );
if (amoutInput.length > 0) {
console.error("QR==scanType=="+scanType);
if (scanType == 2) {
@@ -1140,6 +1143,11 @@
//璋冪敤iPad鐨勬帴鍙� 浼犻�掑弬鏁� dept , aid , showflag , num iPad鏍规嵁showflag鍒ゆ柇鏄惁寮瑰嚭閫夋嫨妗� num涓洪粯璁ょ殑鍊�
//showflag涓�1鏃� 寮瑰嚭
var showflag = tempTanSelect != '' ? '1' : tempTanSelect;
+ // var showflag = tempTanSelect != '' ? 1 : 0;
+ // alert(deptStr.slice(0, -1) +' deptStr')
+ // alert(aidStr.slice(0,-1) +' aidStr')
+ // alert('showflag'+ showflag)
+ // alert('contTemp '+contTemp + ' '+contTemp.length);
// window.location.href="sfqr://scan";
window.location.href="sfqr://selectDept?dept="+deptStr.slice(0, -1) + "&aid="+aidStr.slice(0,-1)+"&showflag="+showflag+"&code="+contTemp;
// if (true) {}
@@ -1167,7 +1175,7 @@
if (nowCode != '' && nowCode != 'undefined' && nowCode != null) {
// alert(tempTanSelect);
//鏄爜鏋緭鍏�
- //璇存槑鎵殑澶х爜 鎴栬�呯洅 闇�瑕佸睍绀鸿繖涓
+ //璇存槑鎵殑澶х爜 闇�瑕佸睍绀鸿繖涓
if (tempTanSelect != '') {
j$(".model00").show();
var picklist = j$("#salesdepartment_select1 select")[0];
@@ -1183,7 +1191,6 @@
unblockUI();
return;
}else{
- //鎵皬鐮佺殑鏃跺�欎細璧板埌杩欓噷 涓嶉渶瑕佸睍绀烘
for(var i=0;i<amoutInput.length;i++) {
if (amoutInput[i].dataset['salesdepartment'] == picklist.value){
amoutInput = j$(amoutInput[i]);
@@ -1230,16 +1237,14 @@
}
lastMainId = '';
qrType = '1';
- //鍙栧緱淇濇湁璁惧id
qrId = amoutInput.data("aid");
- //鍙栧緱澶囧搧瑙勬牸
guigenum = amoutInput.data('bpguige');
} else {
qrError = "涓嶅瓨鍦ㄦ淇濇湁璁惧";
}
}
- // console.error("3=="+qrType+"==qrError=="+qrError+"==qrId=="+qrId);
+ console.error("3=="+qrType+"==qrError=="+qrError+"==qrId=="+qrId);
// checkQRDone(qrType, qrError, qrId);
//濡傛灉鏄� 琚� 鐨勮瘽 榛樿鏄�1涓� 鐩墠鍙湁鑰楁潗鏈夋敼鍔�
if (type == '鑰楁潗') {
@@ -1269,19 +1274,16 @@
}else if (qrType == '5') {
tempInput = j$("input[data-mid='"+qrsplit[0]+"'][data-aid='"+qrsplit[1]+"']:not([data-frozen='true'])");
}
- //瀛樿緭鍏ョ殑code鍒板搴旂殑鏄庣粏
if (tempInput != null && tempInput != '' && tempInput != 'undefined') {
if (!tempInput) return;
//杩欓噷鍙缃甤ode鐨勫��
var aaa = tempInput.parent();
- //鍙栧緱鑰楁潗code鐨勮緭鍏ユ
var ccc = aaa[0].children[1].value;
- //濡傛灉鏄ぇ鐮�+灏忕爜+xiaoma
+
if (aatemp == ' XIAOMA') {
- //濡傛灉鎵殑鏄鐨勫ぇ鐮佸姞灏忕爜鍔爔iaoma 绱姞瀛樿鐨勫ぇ鐮�+灏忕爜
+ //鍙栧緱鎷兼垚鐨勮鐨刢ode
aaa[0].children[1].value = ccc == '' ? daicode : ccc + ',' + daicode;
}else{
- //濡傛灉鍙栧緱涓嶆槸鍙互涓嶅瓨
if (contTemp.substring(contTemp.length - 8,contTemp.length - 5) == '250') {
aaa[0].children[1].value = ccc == '' ? daicode : ccc + ',' + content;
}
--
Gitblit v1.9.1