From 83957eba1ad5bde31feced0bf07e28bd95389009 Mon Sep 17 00:00:00 2001
From: zhangyanpeng <bob.zhang@highdatas.com>
Date: 星期一, 26 八月 2024 19:58:23 +0800
Subject: [PATCH] 调整

---
 module/model/page/table_simple.html |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/module/model/page/table_simple.html b/module/model/page/table_simple.html
index 2f4cbc0..63f83fd 100644
--- a/module/model/page/table_simple.html
+++ b/module/model/page/table_simple.html
@@ -69,7 +69,10 @@
 										me.dataRequestObj = data;
 										//棰勫姞杞芥暟鎹悗缁欏摢浜涘瓧娈佃缃畂ptions鎴杅ormatterjson
 										if (me.dataRequestObj.sys_model) {
-										    me.sys_model_map = me.dataRequestObj.sys_model.map.sys_model;
+											
+											me.dataRequestObj.sys_model.map(m=>{
+												me.sys_model_map[m.id] = m
+											})
 										}
 										
 										if (me.dataRequestObj.sys_page_model) {
@@ -232,14 +235,26 @@
 						
 						editData(sceneCode, row) {
 							var me = this;
+							let url = "";
+							let totab = true;
+							if (me.detail_model_id && me.sys_model_map[me.detail_model_id]) {
+								url = me.sys_model_map[me.detail_model_id].url;
+							}
+							if (!url) {
+								return
+							}
+							if (me.sys_model_map[me.detail_model_id].open_type == "popup") {
+								totab = false;
+							}
+							
 							var config = {
-								totab: true, //true: 浠ab瀵艰埅鐨勬柟寮忔墦寮�
+								totab: totab, //true: 浠ab瀵艰埅鐨勬柟寮忔墦寮�
 								width: "900px",
 								height: "500px",
 								icon: "icon-product",
 								text: me.title + "璇︽儏",
 								id: "popup_form_simple" + sceneCode + row.id,//totab: true鏃堕渶璁剧疆锛岀敤浜庡垽鏂槸鍚﹀凡鎵撳紑姝ら〉闈�
-								url: "module/model/page/popup_form_simple.html",
+								url: url, //"module/model/page/popup_form_simple.html",
 								dataname: me.dataname,
 								data: row,
 								delta: {dataname: me.dataname},

--
Gitblit v1.8.0