From fe74c2c3e538a4e7dc163741cc5ebbac94fadf17 Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期一, 11 十一月 2024 18:34:05 +0800
Subject: [PATCH] Merge branch 'dev' of http://47.101.211.7:10101/r/VWED into dev
---
_Main/UI/MacroPlannerWebApp/Component_DialogCreateLockPeriod/Response_pnlActions_btnOk_OnClick.def | 23 +++++++++++++++++------
1 files changed, 17 insertions(+), 6 deletions(-)
diff --git a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateLockPeriod/Response_pnlActions_btnOk_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateLockPeriod/Response_pnlActions_btnOk_OnClick.def
index f131cc6..7fd1b52 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_DialogCreateLockPeriod/Response_pnlActions_btnOk_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_DialogCreateLockPeriod/Response_pnlActions_btnOk_OnClick.def
@@ -2,26 +2,37 @@
#parent: pnlActions/btnOk
Response OnClick () id:Response_pnlActions_btnOk_OnClick
{
- #keys: '[412672.0.1039310295]'
+ #keys: '[414996.1.206961980]'
DefinitionID: 'Responsedef_WebButton_OnClick'
GroupServerCalls: true
QuillAction
{
Body:
[*
- if( cbAllProduct.Checked() ){
- traverse( MacroPlan,Product_MP,product ){
- traverse( product,ProductInStockingPoint_MP,productInStockingPoint ){
+ if( cbAllStockingPoint.Checked() ){
+ if( cbAllProductInStockingPoint.Checked() ){
+ // 閿佸畾鍏ㄩ儴浜у搧
+ traverse( MacroPlan,Product_MP,product ){
+ traverse( product,ProductInStockingPoint_MP,productInStockingPoint ){
+ LockPeriod::Create( productInStockingPoint,dsLockDate.Date() );
+ }
+ }
+ }else{
+ // 閿佸畾鎸囧畾浜у搧涓嬬殑鍏ㄩ儴搴撳瓨鐐�
+ product := ddlProductInStockingPoint.Data().Product_MP();
+ traverse( product,ProductInStockingPoint_MP,productInStockingPoint){
LockPeriod::Create( productInStockingPoint,dsLockDate.Date() );
}
}
}else{
if( cbAllProductInStockingPoint.Checked() ){
- product := ddlProduct.Data();
- traverse( product,ProductInStockingPoint_MP,productInStockingPoint ){
+ // 閿佸畾鎸囧畾搴撳瓨鐐逛笅鐨勫叏閮ㄤ骇鍝�
+ stockingPoint := ddlStockingPoint.Data();
+ traverse( stockingPoint,ProductInStockingPoint_MP,productInStockingPoint ){
LockPeriod::Create( productInStockingPoint,dsLockDate.Date() );
}
}else{
+ // 閿佸畾鎸囧畾搴撳瓨鐐圭殑鎸囧畾浜у搧
LockPeriod::Create( ddlProductInStockingPoint.Data(),dsLockDate.Date() );
}
}
--
Gitblit v1.9.3