From c5d1b6a56c3cc3b68aecb0dd3d0f0295e6ff153a Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 11 六月 2024 16:27:57 +0800
Subject: [PATCH] 工作联系单添加超链接跳转
---
WebTM/views/质量管理/工作联系单/OA_WorkLinkBillList.html | 148 ++++++++++++++++++++++++++++++++-----------------
1 files changed, 97 insertions(+), 51 deletions(-)
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\344\275\234\350\201\224\347\263\273\345\215\225/OA_WorkLinkBillList.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\344\275\234\350\201\224\347\263\273\345\215\225/OA_WorkLinkBillList.html"
index caa2683..3eeb5be 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\344\275\234\350\201\224\347\263\273\345\215\225/OA_WorkLinkBillList.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\344\275\234\350\201\224\347\263\273\345\215\225/OA_WorkLinkBillList.html"
@@ -172,57 +172,58 @@
//#region 鐐瑰嚮浜嬩欢鍖呮嫭on form浜嬩欢绛�
//澶村伐鍏锋爮浜嬩欢
table.on('toolbar(mainTable)', function (obj) {
- switch (obj.event) {
- //鏂板鎸夐挳
- case 'btn-Add':set_AddNew();
- break;
- //缂栬緫鎸夐挳
- case 'btn-Edit':set_ShowBill();
- break;
- //鍥炲鎸夐挳
- case 'btn_Reply': set_ReplyBill();
- break;
- //鍒犻櫎鎸夐挳
- case 'btn-Delete':set_DeleteBill();
- break;
- //瀹℃牳鎸夐挳
- case 'btn-Audit': set_AuditBill();
- break;
- //鍙嶅鏍告寜閽�
- case 'btn-DeAudit': set_DeAuditBill();
- break;
- //鍏抽棴鎸夐挳 锛�0:鍏抽棴銆�1:鍙嶅叧闂級
- case 'btn-Close':
- set_CloseBills(0);
- break;
- //鍙嶅叧闂寜閽�
- case 'btn-DeClose':
- set_CloseBills(1);
- break;
- //浣滃簾鎸夐挳 锛�0:浣滃簾銆�1:鍙嶄綔搴燂級
- case 'btn-Drop':
- set_DropBill(0);
- break;
- //鍙嶄綔搴熸寜閽�
- case 'btn-DeDrop':
- set_DropBill(1);
- break;
- //鍒锋柊
- case 'get_Refresh': set_Refresh();
- break;
- //閫�鍑�
- case 'get_Exit': Pub_Close(2);
- break;
- //鍒楄缃�
- case 'set_HideColumn': get_HideColumn();
- break;
- //淇濆瓨鏂规
- case 'set_SaveScheme': set_SaveScheme();
- break;
- //璇诲彇鏂规
- case 'set_ReadScheme': set_ReadScheme();
- break;
- };
+ switch (obj.event) {
+ //鏂板鎸夐挳
+ case 'btn-Add': set_AddNew();
+ break;
+ //缂栬緫鎸夐挳
+ case 'btn-Edit': set_ShowBill();
+ break;
+ //鍥炲鎸夐挳
+ case 'btn_Reply': set_ReplyBill();
+ break;
+ //鍒犻櫎鎸夐挳
+ case 'btn-Delete': set_DeleteBill();
+ break;
+ //瀹℃牳鎸夐挳
+ case 'btn-Audit': set_AuditBill();
+ break;
+ //鍙嶅鏍告寜閽�
+ case 'btn-DeAudit': set_DeAuditBill();
+ break;
+ //鍏抽棴鎸夐挳 锛�0:鍏抽棴銆�1:鍙嶅叧闂級
+ case 'btn-Close':
+ set_CloseBills(0);
+ break;
+ //鍙嶅叧闂寜閽�
+ case 'btn-DeClose':
+ set_CloseBills(1);
+ break;
+ //浣滃簾鎸夐挳 锛�0:浣滃簾銆�1:鍙嶄綔搴燂級
+ case 'btn-Drop':
+ set_DropBill(0);
+ break;
+ //鍙嶄綔搴熸寜閽�
+ case 'btn-DeDrop':
+ set_DropBill(1);
+ break;
+ //鍒锋柊
+ case 'get_Refresh': set_Refresh();
+ break;
+ //閫�鍑�
+ case 'get_Exit': Pub_Close(2);
+ break;
+ //鍒楄缃�
+ case 'set_HideColumn': get_HideColumn();
+ break;
+ //淇濆瓨鏂规
+ case 'set_SaveScheme': set_SaveScheme();
+ break;
+ //璇诲彇鏂规
+ case 'set_ReadScheme': set_ReadScheme();
+ break
+ }
+
});
//閲嶇疆鎸夐挳
@@ -234,11 +235,50 @@
form.on('submit(btnSearch)', function (data) {
get_FastQuery();
});
+
+ //#region 鍏宠仈鍗曟嵁鍙疯烦杞�
+ table.on('tool(mainTable)', function (obj) {
+ var data = obj.data;
+ if (obj.event == '鍏宠仈鍗曟嵁鍙�') {
+ var billno = data.鍏宠仈鍗曟嵁鍙�.toString();
+ //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: "鐢熶骇璁㈠崟"
+ , closeBtn: 1
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: '../../鐢熶骇绠$悊/鐢熶骇浠诲姟鍗�/Sc_ICMOBillList.html'
+ , resize: false
+ , btn:['閫�鍑�']
+ , success: function (layero, index) {
+ var a = layer.getChildFrame('body', index);;
+ a.find('#WorkCenter').val(billno);
+ }
+ ,btn1: function (index, layero) {
+ layer.close(index)
+ }
+ //,end: function () {
+ // get_FastQuery(table, option);
+ //}
+ , cancel: function () {
+ //$(".layui-btn").removeClass("layui-btn-disabled");
+ }
+ })
+ }
+ });
+ //#endregion
+
//#endregion
//#region 姝ら〉闈㈡墍鏈夋柟娉�
+
+
+
//鍒濆鍖栬〃鏍�
function set_InitGrid() {
$("#HBeginDate").val(Format(new Date(new Date() - 10000 * 60 * 60 * 24 * 30 * 20), "yyyy-MM-dd"));
@@ -279,6 +319,12 @@
// if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
if ($.inArray(data[i].name, titleData) > -1) {
col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+ } else if (data[i].name == '鍏宠仈鍗曟嵁鍙�') {//娣诲姞瓒呴摼鎺�
+ col.push({
+ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: '鍏宠仈鍗曟嵁鍙�', templet: function (d) {
+ return '<span style="color: blue;">' + d.鍏宠仈鍗曟嵁鍙� + '</span>'
+ }, style: 'cursor: pointer;'
+ });
}
else {
switch (data[i].Type) {
--
Gitblit v1.9.1