From 3041a7d6dba13e237c4f21d3e46b88c35d376bf3 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期五, 08 九月 2023 10:14:47 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/js/companyTarget/companyTarget.js |  169 --------------------------------------------------------
 1 files changed, 1 insertions(+), 168 deletions(-)

diff --git a/src/main/webapp/static/js/companyTarget/companyTarget.js b/src/main/webapp/static/js/companyTarget/companyTarget.js
index a4bdb5a..4cedee4 100644
--- a/src/main/webapp/static/js/companyTarget/companyTarget.js
+++ b/src/main/webapp/static/js/companyTarget/companyTarget.js
@@ -26,7 +26,7 @@
             {type: 'checkbox'}
             // ,{field: 'id', align: 'center',title: '#ID'}
             , {field: 'year', align: 'center', title: '骞村害'}
-            , {field: 'target', align: 'center', title: '鐩爣'}
+            , {field: 'target', align: 'center', title: '鐩爣',templet: '#targetTmp'}
 
             , {fixed: 'right', title: '鎿嶄綔', align: 'center', toolbar: '#operate', width: 400}
         ]],
@@ -135,22 +135,6 @@
             case "del":
                 del([data.id]);
                 break;
-            case "generate":
-                //鐢熸垚鍚堝悓
-                generate(data)
-                break
-            case "sales":
-                //鍚堝悓鏄庣粏
-                sales(data);
-                break
-            case "upload":
-                //涓婁紶鍚堝悓
-                upload(data)
-                break
-            case "download":
-                //涓嬭浇鍚堝悓
-                download(data)
-                break
         }
     });
 
@@ -188,157 +172,6 @@
                 });
                 $(layero).children('.layui-layer-content').css('overflow', 'visible');
                 layui.form.render('select');
-            }
-        });
-    }
-
-    /* 鐢熸垚鍚堝悓 */
-    function generate(mData) {
-        admin.open({
-            type: 1,
-            area: '600px',
-            title: '鐢熸垚鍚堝悓',
-            content: $('#generateDialog').html(),
-            success: function (layero, dIndex) {
-                layDateRender(mData);
-                form.val('detail', mData);
-                form.on('submit(generateSubmit)', function (data) {
-                    var loadIndex = layer.load(2);
-                    $.ajax({
-                        url: baseUrl + "/companyTarget/generate/auth",
-                        headers: {'token': localStorage.getItem('token')},
-                        data: data.field,
-                        method: 'GET',
-                        xhrFields: {
-                            responseType: "blob" // 璁剧疆鍝嶅簲绫诲瀷涓轰簩杩涘埗鏁版嵁
-                        },
-                        success: function (res) {
-                            // 鍒涘缓涓�涓复鏃剁殑涓嬭浇閾炬帴
-                            const url = window.URL.createObjectURL(res);
-                            // 鍒涘缓涓�涓殣钘忕殑 <a> 鍏冪礌骞惰缃笅杞介摼鎺�
-                            const a = document.createElement("a");
-                            a.style.display = "none";
-                            a.href = url;
-                            a.download = data.field.name + ".docx"; // 鎸囧畾涓嬭浇鐨勬枃浠跺悕
-                            document.body.appendChild(a);
-
-                            // 瑙﹀彂鐐瑰嚮浜嬩欢浠ュ紑濮嬩笅杞�
-                            a.click();
-
-                            // 娓呯悊涓存椂璧勬簮
-                            setTimeout(function () {
-                                window.URL.revokeObjectURL(url);
-                                document.body.removeChild(a);
-                            }, 100);
-
-                            layer.close(loadIndex);
-                            layer.close(dIndex);
-                        }
-                    })
-                    return false;
-                });
-                $(layero).children('.layui-layer-content').css('overflow', 'visible');
-                layui.form.render('select');
-            }
-        });
-    }
-
-    /* 鍚堝悓鏄庣粏 */
-    function sales(mData) {
-        layer.open({
-            type: 2,
-            title: '鍚堝悓鏄庣粏',
-            maxmin: true,
-            area: [top.detailWidth, top.detailHeight],
-            shadeClose: false,
-            content: '../companyTargetSales/companyTargetSales.html?companyTargetId=' + mData.id,
-            success: function (layero, index) {
-            }
-        });
-    }
-
-    //涓婁紶鍚堝悓
-    function upload(data) {
-        if (data.filepath == '' || data.filepath == null) {
-            layer.confirm('鏄惁涓婁紶鍚堝悓?', function () {
-                $("#uploadQuote").click()
-            });
-        } else {
-            layer.confirm('宸蹭笂浼犲悎鍚岋紝鏄惁缁х画瑕嗙洊涓婁紶?', function () {
-                $("#uploadQuote").click()
-            });
-        }
-
-        $("#uploadQuote").on("change", (evt) => {
-            var files = evt.target.files;
-            if (files == null || files.length == 0) {
-                alert("No files wait for import");
-                return;
-            }
-
-            let name = files[0].name;
-            let suffixArr = name.split("."), suffix = suffixArr[suffixArr.length - 1];
-            // if(suffix!="xlsx"){
-            //     alert("Currently only supports the import of xlsx files");
-            //     return;
-            // }
-
-            let formData = new FormData($("#uploadFile")[0]);
-            formData.append("id", data.id);
-            $.ajax({
-                url: baseUrl + "/companyTarget/upload/auth",
-                headers: {'token': localStorage.getItem('token')},
-                data: formData,
-                method: 'POST',
-                cache: false,
-                processData: false,
-                contentType: false,
-                success: function (res) {
-                    if (res.code == 200) {
-                        layer.msg('涓婁紶鎴愬姛', {time: 1000}, () => {
-                            parent.location.reload()
-                        })
-                    } else {
-                        layer.msg(res.msg, {time: 1000}, () => {
-                            parent.location.reload()
-                        })
-                    }
-                }
-            })
-        })
-    }
-
-    //涓嬭浇鍚堝悓
-    function download(data) {
-        $.ajax({
-            url: baseUrl + "/companyTarget/download/auth",
-            headers: {'token': localStorage.getItem('token')},
-            data: data,
-            method: 'GET',
-            xhrFields: {
-                responseType: "blob" // 璁剧疆鍝嶅簲绫诲瀷涓轰簩杩涘埗鏁版嵁
-            },
-            success: function (res) {
-                // 鍒涘缓涓�涓复鏃剁殑涓嬭浇閾炬帴
-                const url = window.URL.createObjectURL(res);
-                // 鍒涘缓涓�涓殣钘忕殑 <a> 鍏冪礌骞惰缃笅杞介摼鎺�
-                const a = document.createElement("a");
-                a.style.display = "none";
-                a.href = url;
-
-                let list = data.filepath.split(".")
-                let suffix = "." + list[list.length - 1]//鑾峰彇鍚庣紑鍚�
-                a.download = data.name + suffix; // 鎸囧畾涓嬭浇鐨勬枃浠跺悕
-                document.body.appendChild(a);
-
-                // 瑙﹀彂鐐瑰嚮浜嬩欢浠ュ紑濮嬩笅杞�
-                a.click();
-
-                // 娓呯悊涓存椂璧勬簮
-                setTimeout(function () {
-                    window.URL.revokeObjectURL(url);
-                    document.body.removeChild(a);
-                }, 100);
             }
         });
     }

--
Gitblit v1.9.1