diff --git a/src/App.vue b/src/App.vue index 462dc67..6d4dd8c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,13 +2,10 @@ export default { onLaunch: function () { - console.log('App Launch') }, onShow: function () { - console.log('App Show') }, onHide: function () { - console.log('App Hide') } } diff --git a/src/api/invest/accountAnalysis.js b/src/api/invest/accountAnalysis.js new file mode 100644 index 0000000..0d3852f --- /dev/null +++ b/src/api/invest/accountAnalysis.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 标题--投资收益 +export function getIncomeInfo(query) { + return request({ + url: '/invest/analysis/accountAnalysis/getIncomeInfo', + method: 'get', + params: query + }) +} + +// 标题--基础信息 +export function getBaseAccountInfo(query) { + return request({ + url: '/invest/analysis/accountAnalysis/getBaseAccountInfo', + method: 'get', + params: query + }) +} + +// 标题--负债信息 +export function getDebetInfo(query) { + return request({ + url: '/invest/analysis/accountAnalysis/getDebetInfo', + method: 'get', + params: query + }) +} + +// 标题--信用卡信息 +export function getCreditInfo(query) { + return request({ + url: '/invest/analysis/accountAnalysis/getCreditInfo', + method: 'get', + params: query + }) +} diff --git a/src/api/invest/accountDealRecord.js b/src/api/invest/accountDealRecord.js new file mode 100644 index 0000000..2fa5e0c --- /dev/null +++ b/src/api/invest/accountDealRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询账户交易记录列表 +export function listAccountDealRecord(query) { + return request({ + url: '/invest/accountDealRecord/list', + method: 'get', + params: query + }) +} + +// 查询账户交易记录详细 +export function getAccountDealRecord(id) { + return request({ + url: '/invest/accountDealRecord/' + id, + method: 'get' + }) +} + +// 新增账户交易记录 +export function addAccountDealRecord(data) { + return request({ + url: '/invest/accountDealRecord', + method: 'post', + data + }) +} + +// 修改账户交易记录 +export function updateAccountDealRecord(data) { + return request({ + url: '/invest/accountDealRecord', + method: 'put', + data + }) +} + +// 删除账户交易记录 +export function delAccountDealRecord(id) { + return request({ + url: '/invest/accountDealRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/accounts.js b/src/api/invest/accounts.js new file mode 100644 index 0000000..6671b86 --- /dev/null +++ b/src/api/invest/accounts.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询记账账户列表 +export function listAccounts(query) { + return request({ + url: '/invest/accounts/list', + method: 'get', + params: query + }) +} + +// 查询记账账户详细 +export function getAccounts(id) { + return request({ + url: '/invest/accounts/' + id, + method: 'get' + }) +} + +// 新增记账账户 +export function addAccounts(data) { + return request({ + url: '/invest/accounts', + method: 'post', + data + }) +} + +// 修改记账账户 +export function updateAccounts(data) { + return request({ + url: '/invest/accounts', + method: 'put', + data + }) +} + +// 删除记账账户 +export function delAccounts(id) { + return request({ + url: '/invest/accounts/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/accountsTransferRecord.js b/src/api/invest/accountsTransferRecord.js new file mode 100644 index 0000000..960ca76 --- /dev/null +++ b/src/api/invest/accountsTransferRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询账户转账记录列表 +export function listAccountsTransferRecord(query) { + return request({ + url: '/invest/accountsTransferRecord/list', + method: 'get', + params: query + }) +} + +// 查询账户转账记录详细 +export function getAccountsTransferRecord(id) { + return request({ + url: '/invest/accountsTransferRecord/' + id, + method: 'get' + }) +} + +// 新增账户转账记录 +export function addAccountsTransferRecord(data) { + return request({ + url: '/invest/accountsTransferRecord', + method: 'post', + data + }) +} + +// 修改账户转账记录 +export function updateAccountsTransferRecord(data) { + return request({ + url: '/invest/accountsTransferRecord', + method: 'put', + data + }) +} + +// 删除账户转账记录 +export function delAccountsTransferRecord(id) { + return request({ + url: '/invest/accountsTransferRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/bankcardlend.js b/src/api/invest/bankcardlend.js new file mode 100644 index 0000000..b4d3f66 --- /dev/null +++ b/src/api/invest/bankcardlend.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询银行卡信息列表 +export function listBankcardLend(query) { + return request({ + url: '/invest/bankcardlend/list', + method: 'get', + params: query + }) +} + +// 查询银行卡信息详细 +export function getBankcardLend(id) { + return request({ + url: '/invest/bankcardlend/' + id, + method: 'get' + }) +} + +// 新增银行卡信息 +export function addBankcardLend(data) { + return request({ + url: '/invest/bankcardlend', + method: 'post', + data + }) +} + +// 修改银行卡信息 +export function updateBankcardLend(data) { + return request({ + url: '/invest/bankcardlend', + method: 'put', + data + }) +} + +// 删除银行卡信息 +export function delBankcardLend(id) { + return request({ + url: '/invest/bankcardlend/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/creditCardBill.js b/src/api/invest/creditCardBill.js new file mode 100644 index 0000000..709c0ac --- /dev/null +++ b/src/api/invest/creditCardBill.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询信用卡账单列表 +export function listCreditCardBill(query) { + return request({ + url: '/invest/creditCardBill/list', + method: 'get', + params: query + }) +} + +// 查询信用卡账单详细 +export function getCreditCardBill(id) { + return request({ + url: '/invest/creditCardBill/' + id, + method: 'get' + }) +} + +// 新增信用卡账单 +export function addCreditCardBill(data) { + return request({ + url: '/invest/creditCardBill', + method: 'post', + data + }) +} + +// 修改信用卡账单 +export function updateCreditCardBill(data) { + return request({ + url: '/invest/creditCardBill', + method: 'put', + data + }) +} + +// 删除信用卡账单 +export function delCreditCardBill(id) { + return request({ + url: '/invest/creditCardBill/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/creditQueryRecord.js b/src/api/invest/creditQueryRecord.js new file mode 100644 index 0000000..4029a1e --- /dev/null +++ b/src/api/invest/creditQueryRecord.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' + +// 查询机构记录列表 +export function listQueryInstitution(query) { + return request({ + url: '/invest/creditQueryRecord/listQueryInstitution', + method: 'get', + params: query + }) +} + +// 查询征信报告查询记录列表 +export function listCreditQueryRecord(query) { + return request({ + url: '/invest/creditQueryRecord/list', + method: 'get', + params: query + }) +} + +// 查询征信报告查询记录详细 +export function getCreditQueryRecord(id) { + return request({ + url: '/invest/creditQueryRecord/' + id, + method: 'get' + }) +} + +// 新增征信报告查询记录 +export function addCreditQueryRecord(data) { + return request({ + url: '/invest/creditQueryRecord', + method: 'post', + data + }) +} + +// 修改征信报告查询记录 +export function updateCreditQueryRecord(data) { + return request({ + url: '/invest/creditQueryRecord', + method: 'put', + data + }) +} + +// 删除征信报告查询记录 +export function delCreditQueryRecord(id) { + return request({ + url: '/invest/creditQueryRecord/' + id, + method: 'delete' + }) +} + +// 查询征信报告查询记录详细 +export function getCreditRecordAnalysis(query) { + return request({ + url: '/invest/creditQueryRecord/analysis', + method: 'get', + params: query + }) +} diff --git a/src/api/invest/debitInfors.js b/src/api/invest/debitInfors.js new file mode 100644 index 0000000..91eda48 --- /dev/null +++ b/src/api/invest/debitInfors.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询信贷产品管理列表 +export function listDebitInfors(query) { + return request({ + url: '/invest/debitInfors/list', + method: 'get', + params: query + }) +} + +// 查询信贷产品管理详细 +export function getDebitInfors(id) { + return request({ + url: '/invest/debitInfors/' + id, + method: 'get' + }) +} + +// 新增信贷产品管理 +export function addDebitInfors(data) { + return request({ + url: '/invest/debitInfors', + method: 'post', + data + }) +} + +// 修改信贷产品管理 +export function updateDebitInfors(data) { + return request({ + url: '/invest/debitInfors', + method: 'put', + data + }) +} + +// 删除信贷产品管理 +export function delDebitInfors(id) { + return request({ + url: '/invest/debitInfors/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/futureStocks.js b/src/api/invest/futureStocks.js new file mode 100644 index 0000000..bbb6b1e --- /dev/null +++ b/src/api/invest/futureStocks.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询期货股票基本信息列表 +export function listFutureStocks(query) { + return request({ + url: '/invest/futureStocks/list', + method: 'get', + params: query + }) +} + +// 查询期货股票基本信息详细 +export function getFutureStocks(id) { + return request({ + url: '/invest/futureStocks/' + id, + method: 'get' + }) +} + +// 新增期货股票基本信息 +export function addFutureStocks(data) { + return request({ + url: '/invest/futureStocks', + method: 'post', + data + }) +} + +// 修改期货股票基本信息 +export function updateFutureStocks(data) { + return request({ + url: '/invest/futureStocks', + method: 'put', + data + }) +} + +// 删除期货股票基本信息 +export function delFutureStocks(id) { + return request({ + url: '/invest/futureStocks/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/futureStocksBill.js b/src/api/invest/futureStocksBill.js new file mode 100644 index 0000000..629996f --- /dev/null +++ b/src/api/invest/futureStocksBill.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询期货股票账单列表 +export function listFutureStocksBill(query) { + return request({ + url: '/invest/futureStocksBill/list', + method: 'get', + params: query + }) +} + +// 查询期货股票账单详细 +export function getFutureStocksBill(id) { + return request({ + url: '/invest/futureStocksBill/' + id, + method: 'get' + }) +} + +// 新增期货股票账单 +export function addFutureStocksBill(data) { + return request({ + url: '/invest/futureStocksBill', + method: 'post', + data: data + }) +} + +// 修改期货股票账单 +export function updateFutureStocksBill(data) { + return request({ + url: '/invest/futureStocksBill', + method: 'put', + data: data + }) +} + +// 删除期货股票账单 +export function delFutureStocksBill(id) { + return request({ + url: '/invest/futureStocksBill/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/heartJourney.js b/src/api/invest/heartJourney.js new file mode 100644 index 0000000..b92809a --- /dev/null +++ b/src/api/invest/heartJourney.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询心路历程列表 +export function listHeartJourney(query) { + return request({ + url: '/invest/heartJourney/list', + method: 'get', + params: query + }) +} + +// 查询心路历程详细 +export function getHeartJourney(id) { + return request({ + url: '/invest/heartJourney/' + id, + method: 'get' + }) +} + +// 新增心路历程 +export function addHeartJourney(data) { + return request({ + url: '/invest/heartJourney', + method: 'post', + data + }) +} + +// 修改心路历程 +export function updateHeartJourney(data) { + return request({ + url: '/invest/heartJourney', + method: 'put', + data + }) +} + +// 删除心路历程 +export function delHeartJourney(id) { + return request({ + url: '/invest/heartJourney/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/installmentDetail.js b/src/api/invest/installmentDetail.js new file mode 100644 index 0000000..1619f1b --- /dev/null +++ b/src/api/invest/installmentDetail.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询分期历史明细列表 +export function listInstallmentDetail(query) { + return request({ + url: '/invest/installmentDetail/list', + method: 'get', + params: query + }) +} + +// 查询分期历史明细详细 +export function getInstallmentDetail(id) { + return request({ + url: '/invest/installmentDetail/' + id, + method: 'get' + }) +} + +// 新增分期历史明细 +export function addInstallmentDetail(data) { + return request({ + url: '/invest/installmentDetail', + method: 'post', + data + }) +} + +// 修改分期历史明细 +export function updateInstallmentDetail(data) { + return request({ + url: '/invest/installmentDetail', + method: 'put', + data + }) +} + +// 删除分期历史明细 +export function delInstallmentDetail(id) { + return request({ + url: '/invest/installmentDetail/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/installmentHistory.js b/src/api/invest/installmentHistory.js new file mode 100644 index 0000000..ad657b7 --- /dev/null +++ b/src/api/invest/installmentHistory.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询网贷及分期历史列表 +export function listInstallmentHistory(query) { + return request({ + url: '/invest/installmentHistory/list', + method: 'get', + params: query + }) +} + +// 查询网贷及分期历史详细 +export function getInstallmentHistory(id) { + return request({ + url: '/invest/installmentHistory/' + id, + method: 'get' + }) +} + +// 新增网贷及分期历史 +export function addInstallmentHistory(data) { + return request({ + url: '/invest/installmentHistory', + method: 'post', + data + }) +} + +// 修改网贷及分期历史 +export function updateInstallmentHistory(data) { + return request({ + url: '/invest/installmentHistory', + method: 'put', + data + }) +} + +// 删除网贷及分期历史 +export function delInstallmentHistory(id) { + return request({ + url: '/invest/installmentHistory/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/posmachine.js b/src/api/invest/posmachine.js new file mode 100644 index 0000000..0ce79af --- /dev/null +++ b/src/api/invest/posmachine.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询pos机信息列表 +export function listPosmachine(query) { + return request({ + url: '/invest/posmachine/list', + method: 'get', + params: query + }) +} + +// 查询pos机信息详细 +export function getPosmachine(id) { + return request({ + url: '/invest/posmachine/' + id, + method: 'get' + }) +} + +// 新增pos机信息 +export function addPosmachine(data) { + return request({ + url: '/invest/posmachine', + method: 'post', + data + }) +} + +// 修改pos机信息 +export function updatePosmachine(data) { + return request({ + url: '/invest/posmachine', + method: 'put', + data + }) +} + +// 删除pos机信息 +export function delPosmachine(id) { + return request({ + url: '/invest/posmachine/' + id, + method: 'delete' + }) +} diff --git a/src/api/invest/statisticAnalysis.js b/src/api/invest/statisticAnalysis.js new file mode 100644 index 0000000..3f98fb1 --- /dev/null +++ b/src/api/invest/statisticAnalysis.js @@ -0,0 +1,73 @@ +import request from '@/utils/request' + +export function getCreditAnalysis(query) { + return request({ + url: '/invest/analysis/creditAnalysis', + method: 'get', + params: query + }) +} + +export function getFuturesStocksAnalysis(query) { + return request({ + url: '/invest/analysis/futuresStocksAnalysis', + method: 'get', + params: query + }) +} + +export function getInstallmentHistoryAnalysis(query) { + return request({ + url: '/invest/analysis/installmentHistoryAnalysis', + method: 'get', + params: query + }) +} + +export function getCreditRecordsAnalysis(query) { + return request({ + url: '/invest/analysis/creditRecordAnalysis', + method: 'get', + params: query + }) +} + +export function getInstallmentSettledAnalysis(query) { + return request({ + url: '/invest/analysis/installmentSettledAnalysis', + method: 'get', + params: query + }) +} + +export function getAccountsAnalysis(query) { + return request({ + url: '/invest/analysis/accountsAnalysis', + method: 'get', + params: query + }) +} + +export function getPosAnalysis(query) { + return request({ + url: '/invest/analysis/posAnalysis', + method: 'get', + params: query + }) +} + +export function getAcccountsDealAnalysis(query) { + return request({ + url: '/invest/analysis/accountsDealAnalysis', + method: 'get', + params: query + }) +} + +export function getAcccountsOutInAnalysis(query) { + return request({ + url: '/invest/analysis/accountsOutInAnalysis', + method: 'get', + params: query + }) +} diff --git a/src/config.js b/src/config.js index 019418a..6bad183 100644 --- a/src/config.js +++ b/src/config.js @@ -8,7 +8,7 @@ const config = { // 应用信息 appInfo: { // 应用名称 - name: "ruoyi-app-vue3", + name: "intc-invest-app", // 应用版本 version: "1.1.0", // 应用logo diff --git a/src/pages.json b/src/pages.json index 0e977d5..065c533 100644 --- a/src/pages.json +++ b/src/pages.json @@ -11,13 +11,6 @@ } }, "pages": [ - { - "path": "pages/index", - "style": { - "navigationBarTitleText": "若依移动端框架", - "navigationStyle": "custom" - } - }, { "path": "pages/login", "style": { @@ -25,15 +18,22 @@ } }, { - "path": "pages/work", + "path": "pages/index", + "style": { + "navigationBarTitleText": "智聪科技记账平台", + "navigationStyle": "custom" + } + }, + { + "path": "pages/work/index", "style": { "navigationBarTitleText": "工作台" } }, { - "path": "pages/template", + "path": "pages/statistic/index", "style": { - "navigationBarTitleText": "模板" + "navigationBarTitleText": "统计分析" } }, { @@ -54,6 +54,41 @@ "navigationBarTitleText": "浏览文本" } } + , + { + "path": "pages/work/base/pos/index", + "style": { + "navigationBarTitleText": "pos机管理" + } + } + , + { + "path": "pages/work/base/credit/index", + "style": { + "navigationBarTitleText": "信用卡管理" + } + } + , + { + "path": "pages/work/accounts/accountDealRecord/index", + "style": { + "navigationBarTitleText": "账户交易记录" + } + } + , + { + "path": "pages/work/accounts/accounts/index", + "style": { + "navigationBarTitleText": "记账账户" + } + } + , + { + "path": "pages/work/heartJourney/index", + "style": { + "navigationBarTitleText": "心路历程" + } + } ], "subPackages": [ { @@ -253,16 +288,16 @@ "text": "首页" }, { - "pagePath": "pages/work", + "pagePath": "pages/work/index", "iconPath": "static/images/tabbar/work.png", "selectedIconPath": "static/images/tabbar/work_.png", "text": "工作台" }, { - "pagePath": "pages/template", + "pagePath": "pages/statistic/index", "iconPath": "static/images/tabbar/work.png", "selectedIconPath": "static/images/tabbar/work_.png", - "text": "模板" + "text": "统计分析" }, { "pagePath": "pages/mine", diff --git a/src/pages/assets/completionTickets.png b/src/pages/assets/completionTickets.png new file mode 100644 index 0000000..a6f34bf Binary files /dev/null and b/src/pages/assets/completionTickets.png differ diff --git a/src/pages/assets/completionTime.png b/src/pages/assets/completionTime.png new file mode 100644 index 0000000..8a1114f Binary files /dev/null and b/src/pages/assets/completionTime.png differ diff --git a/src/pages/assets/four.png b/src/pages/assets/four.png new file mode 100644 index 0000000..a12edd7 Binary files /dev/null and b/src/pages/assets/four.png differ diff --git a/src/pages/assets/one.png b/src/pages/assets/one.png new file mode 100644 index 0000000..78d2c2b Binary files /dev/null and b/src/pages/assets/one.png differ diff --git a/src/pages/assets/positiveRating.png b/src/pages/assets/positiveRating.png new file mode 100644 index 0000000..f4103ec Binary files /dev/null and b/src/pages/assets/positiveRating.png differ diff --git a/src/pages/assets/three.png b/src/pages/assets/three.png new file mode 100644 index 0000000..d1e8225 Binary files /dev/null and b/src/pages/assets/three.png differ diff --git a/src/pages/assets/ticketSum.png b/src/pages/assets/ticketSum.png new file mode 100644 index 0000000..fc1246c Binary files /dev/null and b/src/pages/assets/ticketSum.png differ diff --git a/src/pages/assets/two.png b/src/pages/assets/two.png new file mode 100644 index 0000000..0f474ce Binary files /dev/null and b/src/pages/assets/two.png differ diff --git a/src/pages/index.vue b/src/pages/index.vue index c839312..7b0b72a 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,75 +1,698 @@ - diff --git a/src/pages/login.vue b/src/pages/login.vue index 620bdaa..8eaa313 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -3,7 +3,7 @@ - 若依移动端登录 + 智聪科技记账平台登录 diff --git a/src/pages/statistic/index.vue b/src/pages/statistic/index.vue new file mode 100644 index 0000000..df2f2ec --- /dev/null +++ b/src/pages/statistic/index.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/pages/work.vue b/src/pages/work.vue deleted file mode 100644 index cc065f0..0000000 --- a/src/pages/work.vue +++ /dev/null @@ -1,184 +0,0 @@ - - - - - diff --git a/src/pages/work/accounts/accountDealRecord/index.vue b/src/pages/work/accounts/accountDealRecord/index.vue new file mode 100644 index 0000000..dd6b606 --- /dev/null +++ b/src/pages/work/accounts/accountDealRecord/index.vue @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/src/pages/work/accounts/accounts/index.vue b/src/pages/work/accounts/accounts/index.vue new file mode 100644 index 0000000..22e453a --- /dev/null +++ b/src/pages/work/accounts/accounts/index.vue @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/src/pages/work/base/credit/index.vue b/src/pages/work/base/credit/index.vue new file mode 100644 index 0000000..8eaa313 --- /dev/null +++ b/src/pages/work/base/credit/index.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/src/pages/work/base/pos/index.vue b/src/pages/work/base/pos/index.vue new file mode 100644 index 0000000..0eabdc5 --- /dev/null +++ b/src/pages/work/base/pos/index.vue @@ -0,0 +1,237 @@ + + + + + diff --git a/src/pages/work/heartJourney/index.vue b/src/pages/work/heartJourney/index.vue new file mode 100644 index 0000000..367c2b6 --- /dev/null +++ b/src/pages/work/heartJourney/index.vue @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/src/pages/work/index.vue b/src/pages/work/index.vue new file mode 100644 index 0000000..4eb2a80 --- /dev/null +++ b/src/pages/work/index.vue @@ -0,0 +1,173 @@ + + + + + diff --git a/src/pages_mine/pages/setting/index.vue b/src/pages_mine/pages/setting/index.vue index 4504f17..a909b00 100644 --- a/src/pages_mine/pages/setting/index.vue +++ b/src/pages_mine/pages/setting/index.vue @@ -47,7 +47,7 @@ const popup = ref(null); function handleToPwd() { uni.navigateTo({ - url: '/pages/mine/pwd/index' + url: '/pages_mine/pages/pwd/index' }); };