From 51600113c20d84ee54660de23324400604704dc2 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 10 八月 2022 14:26:46 +0800
Subject: [PATCH] 台账、承诺书模块
---
service/ledgerservice.js | 59 +++++++++++++++++++++++------------------------------------
1 files changed, 23 insertions(+), 36 deletions(-)
diff --git a/service/ledgerservice.js b/service/ledgerservice.js
index 8dea44d..808b086 100644
--- a/service/ledgerservice.js
+++ b/service/ledgerservice.js
@@ -4,11 +4,12 @@
module.exports = {
//鑾峰彇鍙拌处绫诲瀷
- getLedgerType: function (sceneType, fun) {
+ getLedgerSummary: function (userId, sceneType, time, fun) {
let cb = {
- url: `/ledger/type`,
+ url: `/ledger/${userId}/summary`,
params: {
sceneType: sceneType,
+ time: time
},
}
Object.assign(cb, fun)
@@ -24,38 +25,6 @@
},
//涓婁紶鍙拌处
- // uploadLedger: function (userId, ledger, files, fun) {
- // let formData = new FormData();
-
- // // 鐢ㄦ硶
- // // formData.append("name", "value"); // value 琛ㄥ崟鍊�
- // // formData.appendFile("file", filepath); // filepath 鏂囦欢璺緞
-
- // // formData.append("params", JSON.stringify([ledger]))
- // files.forEach(f => {
- // formData.appendFile("images", f);
- // });
-
- // // formData.getData() => {
- // // buffer:<ArrayBuffer>[], // buffer 琛ㄥ崟鏁版嵁鐨凙rrayBuffer瀵硅薄
- // // contentType: string, // http璇锋眰Content-Type澶撮儴鍐呭
- // // }
- // const data = formData.getData();
-
- // let cb = {
- // url: `/ledger/${userId}/upload`,
- // params: {
- // params: JSON.stringify([ledger]),
- // },
- // header: {
- // 'content-type': data.contentType
- // },
- // data: data.buffer,
- // }
-
- // Object.assign(cb, fun)
- // $f.post(cb)
- // }
uploadLedger: function (userId, ledger, paths, fun) {
const fields = [{
name: 'params',
@@ -69,9 +38,27 @@
})
});
console.log(files);
- new Multipart({
+ let p = new Multipart({
fields,
files
}).submit($f.baseUrl + `/ledger/${userId}/upload`)
- }
+ p.then(res => {
+ fun.success(res)
+ })
+ },
+
+ //鑾峰彇鍙拌处璇︽儏
+ getLedgerDetail: function (userId, ledgerSubTypeId, sceneType, time, fun) {
+ let cb = {
+ url: `/ledger/${userId}/detail2`,
+ params: {
+ ledgerSubTypeId: ledgerSubTypeId,
+ sceneType: sceneType,
+ time: time
+ },
+ }
+ Object.assign(cb, fun)
+
+ $f.get(cb)
+ },
}
\ No newline at end of file
--
Gitblit v1.9.3