|
|
@@ -1,4 +1,10 @@
|
|
|
-import api from '../../api/api'
|
|
|
+import api from '../../api/api';
|
|
|
+const currency = require("../../../utils/currency"),
|
|
|
+ CNY = num => currency(num, {
|
|
|
+ symbol: "¥",
|
|
|
+ precision: 2
|
|
|
+ }).format();
|
|
|
+
|
|
|
Page({
|
|
|
data: {
|
|
|
param: {
|
|
|
@@ -7,14 +13,29 @@ Page({
|
|
|
"content": {
|
|
|
"pageSize": 20,
|
|
|
"pageNumber": 1,
|
|
|
- "sys_enterpriseid": 0
|
|
|
+ "sys_enterpriseid": 0,
|
|
|
+ where:{
|
|
|
+ condition:""
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
- list: []
|
|
|
+ list: [],
|
|
|
+ value: ""
|
|
|
+ },
|
|
|
+ onSubmit(data) {
|
|
|
+ this.data.param.content.where.condition = data.detail.value
|
|
|
+ this.setData({
|
|
|
+ list: []
|
|
|
+ })
|
|
|
+ this.data.param.content.pageNumber = 1
|
|
|
+ this.listData()
|
|
|
},
|
|
|
async listData() {
|
|
|
const res = await api._post(this.data.param)
|
|
|
-
|
|
|
+ res.data = res.data.map(v => {
|
|
|
+ v.sumamount = CNY(v.sumamount)
|
|
|
+ return v
|
|
|
+ })
|
|
|
if (res.data.length > 0) {
|
|
|
this.setData({
|
|
|
list: this.data.list.concat(res.data)
|
|
|
@@ -51,7 +72,7 @@ Page({
|
|
|
this.setData({
|
|
|
loadingTexts: ['下拉刷新', '松手刷新', '正在刷新', '刷新完成'].map(v => getApp().globalData.Language.getMapText(v))
|
|
|
})
|
|
|
- getApp().globalData.Language.getLanguagePackage(this, 'E-订单');
|
|
|
+ getApp().globalData.Language.getLanguagePackage(this, 'E-订单');
|
|
|
},
|
|
|
onPullDownRefresh() {
|
|
|
this.data.list = []
|