diff --git a/src/api/setting1.js b/src/api/setting1.js index 6990308..82f135b 100644 --- a/src/api/setting1.js +++ b/src/api/setting1.js @@ -5,9 +5,9 @@ import request from '@/utils/request'; * @param id * @constructor */ -export function DelInstallments(pram) { +export function DelInstallments(id) { const data = { - id: pram.id, + id: id, }; return request({ url: '/admin/installments/delete', @@ -58,18 +58,12 @@ export function ListInstallments(pram) { */ export function AddInstallments(pram) { const data = { - author: pram.author, - cid: pram.cid, - content: pram.content, - imageInput: pram.imageInput, - isBanner: pram.isBanner, - isHot: pram.isHot, - shareSynopsis: pram.shareSynopsis, - shareTitle: pram.shareTitle, - sort: pram.sort, - synopsis: pram.synopsis, - title: pram.title, - url: pram.url, + name: pram.name, + installmentNumber: pram.installmentNumber, + amountComesUp: pram.amountComesUp, + downPaymentPercent: pram.downPaymentPercent, + downPaymentNumber: pram.downPaymentNumber, + cycle:pram.cycle }; return request({ url: '/admin/installments/save', @@ -85,18 +79,12 @@ export function AddInstallments(pram) { */ export function UpdateInstallments(pram) { const data = { - author: pram.author, - cid: pram.cid, - content: pram.content, - imageInput: pram.imageInput, - isBanner: pram.isBanner, - isHot: pram.isHot, - shareSynopsis: pram.shareSynopsis, - shareTitle: pram.shareTitle, - sort: pram.sort, - synopsis: pram.synopsis, - title: pram.title, - url: pram.url, + name: pram.name, + installmentNumber: pram.installmentNumber, + amountComesUp: pram.amountComesUp, + downPaymentPercent: pram.downPaymentPercent, + downPaymentNumber: pram.downPaymentNumber, + cycle:pram.cycle }; return request({ url: '/admin/installments/update', diff --git a/src/views/order/index.vue b/src/views/order/index.vue index 035388e..c67dfe3 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -423,7 +423,7 @@ export default { return { options: [ { - value: 2, + value: 3, label: '全部', }, { @@ -434,6 +434,10 @@ export default { value: 1, label: '视频号订单', }, + { + value: 2, + label: '分期订单', + }, ], RefuseVisible: false, RefuseData: {}, diff --git a/src/views/store/setting/creatSetting.vue b/src/views/store/setting/creatSetting.vue index 57a2a6f..e10d629 100644 --- a/src/views/store/setting/creatSetting.vue +++ b/src/views/store/setting/creatSetting.vue @@ -7,8 +7,8 @@ :before-close="handleClose" > - - + + @@ -17,13 +17,45 @@ - - + + + + + % + + + + % + + + + @@ -34,7 +66,7 @@ 确 定 @@ -42,7 +74,7 @@ - + diff --git a/src/views/store/setting/index.vue b/src/views/store/setting/index.vue index 71e40a4..48f2026 100644 --- a/src/views/store/setting/index.vue +++ b/src/views/store/setting/index.vue @@ -2,15 +2,30 @@
- 添加分期配置
- + - + + + + + + + + + + @@ -84,6 +99,20 @@ export default { this.getList(); }, methods: { + formatPercentage(value) { + if(value == "0.00" || value == "0.0" || value == "0" || value == 0 || value == null){ + return "-"; + }else { + return (value * 100).toFixed(2) + '%'; + } + }, + formatNumber(value){ + if(value == 0){ + return "-"; + }else { + return value + "期"; + } + }, checkPermi, seachList() { this.getList(); @@ -92,9 +121,11 @@ export default { this.$refs.grades.dialogVisible = true; this.userInfo = {}; }, - edit(id) { + edit(user) { // this.$refs.grades.info(id) - this.userInfo = id; + user.amountComesUpStr = user.amountComesUp*100; + user.downPaymentPercentStr = user.downPaymentPercent*100; + this.userInfo = user; this.$refs.grades.dialogVisible = true; }, // 列表