From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新
---
force-app/main/default/classes/AssetModifyBelongsController.cls | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/force-app/main/default/classes/AssetModifyBelongsController.cls b/force-app/main/default/classes/AssetModifyBelongsController.cls
index 3569369..c9ca4ce 100644
--- a/force-app/main/default/classes/AssetModifyBelongsController.cls
+++ b/force-app/main/default/classes/AssetModifyBelongsController.cls
@@ -4,6 +4,7 @@
public String text1 { get; set; } // 瀵硅薄
public String val1 { get; set; } // 鍊�
public String RawAccountId { get; set; }
+ public Boolean checkexact { get; set; } // 20230110 gzw 璁㈠崟鍙风簿纭煡璇㈢敤
public AssetModifyBelongsChange__c ambc { get; set; }
public static List<SelectOption> textOpts { get; private set; }
//public static List<SelectOption> changeReasonOpts { get; private set; }
@@ -76,6 +77,7 @@
}
// 鐢婚潰鍒濆鍖�
public void init() {
+ checkexact = false;
if (Id != null && Id != '' && statusEdit == '' && statusEdit == null) {
editAble = false;
@@ -260,8 +262,11 @@
}
String soql = 'select Id,name,SerialNumber,Asset_situation__c,Order_No__c,Account.Name,Status,Installation_Site__c,CurrentContract__c from Asset where AccountId = \'' + RawAccountId + '\'';
if (!String.isBlank(text1)) {
-
- soql += ' AND (' + text1 + ' like \'%' + String.escapeSingleQuotes(val1.replaceAll('%', '\\%')) + '%\' )';
+ if (text1 == 'Order_No__c' && checkexact) {
+ soql += ' AND (' + text1 + ' = \'' + String.escapeSingleQuotes(val1) + '\' )';
+ }else{
+ soql += ' AND (' + text1 + ' like \'%' + String.escapeSingleQuotes(val1.replaceAll('%', '\\%')) + '%\' )';
+ }
}
soql += ' limit 1000';
return soql;
--
Gitblit v1.9.1