From 4dffb4cbf5febb2e8f7436f28ca3470a35bee5d4 Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期一, 28 四月 2025 12:43:04 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/MatController.java |  151 --------------------------------------------------
 1 files changed, 0 insertions(+), 151 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/MatController.java b/src/main/java/com/zy/asrs/controller/MatController.java
index 0eb8600..41e0df1 100644
--- a/src/main/java/com/zy/asrs/controller/MatController.java
+++ b/src/main/java/com/zy/asrs/controller/MatController.java
@@ -19,7 +19,6 @@
 import com.zy.asrs.service.MatService;
 import com.zy.asrs.service.TagService;
 import com.zy.asrs.task.core.ReturnT;
-import com.zy.asrs.task.kingdee.handler.LoginAuthenticationHandler;
 import com.zy.asrs.utils.MatExcelListener;
 import com.zy.common.CodeRes;
 import com.zy.common.config.AdminInterceptor;
@@ -69,8 +68,6 @@
     private LocDetlService locDetlService;
     @Autowired
     private SnowflakeIdWorker snowflakeIdWorker;
-    @Autowired
-    private LoginAuthenticationHandler loginAuthenticationHandler;
 
     @RequestMapping(value = "/mat/auto/matnr/auth")
     public R autoMatnr() {
@@ -159,154 +156,6 @@
         mat.setStatus(1);
         if (!matService.insert(mat)) {
             throw new CoolException("娣诲姞澶辫触锛岃鑱旂郴绠$悊鍛�");
-        }
-        return R.ok();
-    }
-
-    @RequestMapping(value = "/mat/KingDeeadd/auth")
-    @ManagerAuth
-    public R KingDeeadd() {
-        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-        //鐧诲綍閲戣澏
-        ReturnT<String> start = loginAuthenticationHandler.start();
-
-        InFormIdParam inFormIdParam = new InFormIdParam();
-        inFormIdParam.setFormId("BD_MATERIAL");
-        inFormIdParam.setLimit(10000000);
-        inFormIdParam.setStartRow("0");
-        String FDocumentStatus = "C";
-
-        // 鑾峰彇褰撳墠鏃ユ湡
-        LocalDate currentDate = LocalDate.now();
-        // 鑾峰彇鍓嶄竴涓湀鐨勫悓涓�澶�
-        LocalDate previousMonthDate = currentDate.minusMonths(1);
-
-        // 鏍煎紡鍖栨棩鏈熶负 "yyyyMMdd" 鏍煎紡
-        DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-        String formattedDate2 = previousMonthDate.format(formatter1);
-
-        //鏉′欢鍜岄渶瑕佽幏寰楃殑缁撴灉鎷兼帴
-        JSONObject jsonObject = new JSONObject();
-        jsonObject.put("FormId", inFormIdParam.getFormId());
-        jsonObject.put("Limit", inFormIdParam.getLimit());
-        jsonObject.put("StartRow", inFormIdParam.getStartRow());
-        jsonObject.put("FilterString", "FCreateDate>'" + formattedDate2 + "' and FDocumentStatus='" + FDocumentStatus + "' and FUseOrgId .FNumber='201'");
-        jsonObject.put("FieldKeys", "FName,FNumber,FCreateDate,FSpecification,FDocumentStatus,FTuhao");
-        // FName : 鐗╂枡鍚嶇О 锛�
-        // FNumber 锛氱墿鏂欑紪鍙凤紱
-        // FCreateDate 锛氱墿鏂欏垱寤烘椂闂达紱
-        // FSpecification 锛氱墿鏂欒鏍硷紱
-        // FDocumentStatus 锛氱墿鏂欑姸鎬�
-        JSONObject jsonObject1 = new JSONObject();
-        jsonObject1.put("data", jsonObject);
-        String add = jsonObject1.toJSONString();
-        //涓婃姤
-        String response = "";
-        boolean success = false;
-        try {
-            //鑾峰彇Cookie鍊�
-            HashMap<String, Object> headers = new HashMap<>();
-            headers.put("Cookie", start.getContent());
-            response = new HttpHandler.Builder()
-                    .setHeaders(headers)
-                    .setUri(URL)
-                    .setPath(inaddress)
-                    .setJson(add)
-                    .build()
-                    .doPost();
-            JSONArray data = JSON.parseArray(response);
-            int i = 0;
-            if (data.size() > 0) {
-                if (data.getJSONArray(0).get(0).toString().length() < 20) {
-                    if (i == 0) {
-                        for (int j = 0; j < data.size(); j++) {
-                            JSONArray jsonArray = data.getJSONArray(j);
-                            //鐢熸垚鍟嗗搧妗f
-                            //鍟嗗搧缂栧彿
-                            Mat mat = matService.selectByMatnr(jsonArray.get(1).toString());
-                            if (mat == null) {
-                                mat = new Mat();
-                                Tag tag = new Tag();
-                                mat.setMatnr(jsonArray.get(1).toString());
-                                mat.setMaktx(jsonArray.get(0).toString());
-                                mat.setSpecs(jsonArray.get(3).toString());//瑙勬牸
-                                mat.setModel(jsonArray.get(5).toString());//鍥惧彿
-                                mat.setTagId(20L);
-                                //瀵圭編鍥芥椂闂磋繘琛岃浆鎹�
-                                DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS");
-                                DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME;
-                                LocalDateTime dateTime = LocalDateTime.parse(jsonArray.get(2).toString(), formatter);
-                                String format = dateFormat.format(dateTime);
-                                Date date = sdf.parse(format);
-                                mat.setCreateTime(date);//鍟嗗搧鍒涘缓鏃堕棿
-                                mat.setUpdateTime(new Date());
-                                mat.setStatus(1);
-                                //鏈�鏂版姄鍙栧晢鍝佹椂闂�
-                                tag.setCreateTime(date);
-                                tagService.update(tag, new EntityWrapper<Tag>().eq("id", 20));
-                                if (!matService.insert(mat)) {
-                                    throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳");
-                                } else {
-                                    log.info("鍚屾鏂扮墿鏂橻鍟嗗搧缂栧彿锛歿}]", mat.getMatnr());
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-
-//            if (data.getJSONArray(0).get(0).toString().length() < 20) {
-//                success = true;
-//                JSONArray jsonArray = data.getJSONArray(0);
-//                //鐢熸垚鍟嗗搧妗f
-//                //鍟嗗搧缂栧彿
-//                mat = matService.selectByMatnr(jsonArray.get(1).toString());
-//                if (mat == null) {
-//                    mat = new Mat();
-//                    Tag tag = new Tag();
-//                    mat.setMatnr(jsonArray.get(1).toString());
-//                    mat.setMaktx(jsonArray.get(0).toString());
-//                    mat.setSpecs(jsonArray.get(3).toString());//瑙勬牸
-//                    mat.setTagId(20L);
-//                    //瀵圭編鍥芥椂闂磋繘琛岃浆鎹�
-//                    DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS");
-//                    DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME;
-//                    LocalDateTime dateTime = LocalDateTime.parse(jsonArray.get(2).toString(), formatter);
-//                    String format = dateFormat.format(dateTime);
-//                    Date date = sdf.parse(format);
-//                    mat.setCreateTime(date);//鍟嗗搧鍒涘缓鏃堕棿
-//                    mat.setUpdateTime(new Date());
-//                    mat.setStatus(1);
-//                    //鏈�鏂版姄鍙栧晢鍝佹椂闂�
-//                    tag.setCreateTime(date);
-//                    tagService.update(tag, new EntityWrapper<Tag>().eq("id", 20));
-//                    if (!matService.insert(mat)) {
-//                        throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳");
-//                    } else {
-//                        log.info("鍚屾鏂扮墿鏂橻鍟嗗搧缂栧彿锛歿}]", mat.getMatnr());
-//                    }
-//                }
-//            } else {
-//                throw new CoolException("娌℃湁鎵惧埌鎸囧畾鐗╂枡妗f锛岃鑱旂郴绠$悊鍛�");
-//            }
-        } catch (Exception e) {
-            log.error("fail", e);
-//            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
-        } finally {
-            try {
-                // 淇濆瓨鎺ュ彛鏃ュ織
-                apiLogService.save(
-                        "杞鏁版嵁",
-                        URL + inaddress,
-                        null,
-                        "127.0.0.1",
-                        add,
-                        response,
-                        success
-                );
-            } catch (Exception e) {
-                log.error("", e);
-            }
         }
         return R.ok();
     }

--
Gitblit v1.9.1