From 9465dc404f7e7cd56100e4859ee0946a3fef7b09 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 05 三月 2026 11:14:40 +0800
Subject: [PATCH] 去除视频界面,以通过审核

---
 service/ledgerservice.js |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

diff --git a/service/ledgerservice.js b/service/ledgerservice.js
index 7c522e5..34442e4 100644
--- a/service/ledgerservice.js
+++ b/service/ledgerservice.js
@@ -1,3 +1,4 @@
+import serviceutils from "./serviceutils";
 const Multipart = require('../utils/Multipart.min');
 const $f = require('./baserequest');
 const util = require('../utils/util');
@@ -25,12 +26,16 @@
   },
 
   //涓婁紶鍙拌处
-  uploadLedger: function (userId, ledger, paths, fun) {
+  uploadLedger: function (userId, ledger, namePairs, paths, fun) {
     const fields = [
       {
         name: 'params',
         value: JSON.stringify([ledger]),
       },
+      {
+        name: 'fileNames',
+        value: JSON.stringify(namePairs),
+      }
     ];
     const files = [];
     paths.forEach(p => {
@@ -87,10 +92,33 @@
         r.path1 = r.path1.split(';').map((value, index) => {
           return $f.basePicUrl + value;
         });
+        r._files = serviceutils.formatLedgerPath(r.path1)
+        r._fileType = serviceutils.judgeLedgerFileType(r._files)
       });
       cb.success(res);
     };
 
     $f.get(fun1);
   },
+
+  /**
+   * 澶嶅埗鍙拌处
+   * @param {string} userId 鐢ㄦ埛id
+   * @param {string} time 骞存湀锛屾牸寮廦YYY-MM
+   * @param {Array} sourceLedgerList 鍙拌处澶嶅埗婧恵subTypeId:寰呭鍒剁殑鍙拌处绫诲瀷id, time: 寰呭鍒剁殑鍙拌处鎵�鍦ㄦ湀浠斤紝涓嶅~鍐欏垯榛樿浣跨敤鏈�鏂颁竴鏉¤褰曚綔涓哄鍒舵簮}
+   * @param {*} fun 
+   */
+  copyLedger: function (userId, time, sourceLedgerList, fun) {
+    let cb = {
+      url: '/ledger/copy',
+      params: {
+        userId: userId,
+        time: time,
+      },
+      data: sourceLedgerList,
+    };
+    Object.assign(cb, fun);
+
+    $f.post(cb);
+  },
 };

--
Gitblit v1.9.3