From b26d0ec533acd4ca47e5f4e449872b042b63b2b1 Mon Sep 17 00:00:00 2001 From: xpz2018 <107107461@qq.com> Date: Thu, 29 Apr 2021 14:46:40 +0800 Subject: [PATCH] no message --- api/saas.js | 1 + api/ztb.js | 4 +++- pages/agent/select-list/index.js | 13 ++++++++++--- pages/agent/select-list/index.wxml | 10 +++++----- pages/home/user-info/index.wxml | 4 ++-- pages/settlement/bank-add/index.js | 5 +++-- pages/storage/order-create/index.js | 16 +++++++++++----- pages/storage/order-create/index.wxml | 4 ++-- 8 files changed, 37 insertions(+), 20 deletions(-) diff --git a/api/saas.js b/api/saas.js index 25c206e..a6104d2 100644 --- a/api/saas.js +++ b/api/saas.js @@ -62,6 +62,7 @@ const closeOutOrder = (params) => mPost(`/ztb-factory/close/outbound-delivery-or const auditOutOrder = (params) => mPost(`/ztb-factory/audit/outbount-delivery-order`, params, sconfig) const receiptOutOrder = (params) => mPost(`/ztb-factory/confirm/outbound-delivery-order-receipt`, params, sconfig) const createOutOrder = (params) => mPost(`/ztb-factory/relevancy/weight-note/and/outbound-delivery-order`, params, sconfig) +const bindBankCard = (params) => mPost(`/ztb-factory/factory/binding/bank-card`, params, sconfig) export { sconfig, diff --git a/api/ztb.js b/api/ztb.js index df404f3..62b9778 100644 --- a/api/ztb.js +++ b/api/ztb.js @@ -46,7 +46,8 @@ const hasActivity = () => mGet(`/recycle-service/proxy-sell-activity/get/has-act const getActivityList = (params) => mGet(`/recycle-service/proxy-sell-activity/list`, params, zconfig) // /recycle-service/get/store-product-list const paperCategoryList = (params) => mPost(`/recycle-service/paperCategoryList`, params, zconfig) - +///proxy-sell/get/relevancy-agency-order-list/by-factory +const getAgencyOrderList = (params) => mGet(`/recycle-service/proxy-sell/get/relevancy-agency-order-list/by-factory`, params, zconfig) //获取废品品类列表,不传params返回一级品类,传一级品类返回二级品类 const getLategoriesList = (params) => mGet(`/recycle-service/scrap-category/get/categories-list`, params, zconfig) //提交用户信息 @@ -84,6 +85,7 @@ export { cancelProxyOrderItem, hasActivity, getActivityList, + getAgencyOrderList, paperCategoryList, getLategoriesList, updateUserInfo, diff --git a/pages/agent/select-list/index.js b/pages/agent/select-list/index.js index 0efa46b..7b7909e 100644 --- a/pages/agent/select-list/index.js +++ b/pages/agent/select-list/index.js @@ -1,6 +1,6 @@ // pages/process/order-list/index.js import Scene from '../../index/scene' -import { getPeymentList } from "../../../api/saas" +import { getAgencyOrderList } from "../../../api/ztb" const util = require('../../../utils/util') const app = getApp() @@ -39,9 +39,16 @@ Scene({ return } this.data.requesting = true - getPeymentList(this.data.form).then(result => { + getAgencyOrderList(this.data.form).then(result => { if (result.data && result.data.records && result.data.records.length) { - var respList = result.data.records + var respList = [] + for (let index = 0; index < result.data.records.length; index++) { + const element = result.data.records[index] + for (let i = 0; i < element.orderItems.length; i++) { + const item = element.orderItems[i] + respList.push({id: item.id, millName: element.paperMillName, categoryName: item.paperCategoryName, plateNumber: item.plateNumber, createTime: element.createTime, logoImg: element.logoImg }) + } + } let nowList = `orderList[${this.data.orderList.length}]` var num = this.data.form.pageNum var finished = ((num - 1) * this.data.form.pageSize + respList.length) >= result.data.total diff --git a/pages/agent/select-list/index.wxml b/pages/agent/select-list/index.wxml index a28371e..637c684 100644 --- a/pages/agent/select-list/index.wxml +++ b/pages/agent/select-list/index.wxml @@ -17,12 +17,12 @@ - - 广州九尾造纸厂 - 粤KUU283 - 「黄纸边」 + + + {{item.plateNumber}} + 「{{item.categoryName}}」 - 下单时间:2021年4月28日 17:23:48 + 下单纸厂:{{item.millName || ''}} diff --git a/pages/home/user-info/index.wxml b/pages/home/user-info/index.wxml index 1e4f4d3..0a2a86c 100644 --- a/pages/home/user-info/index.wxml +++ b/pages/home/user-info/index.wxml @@ -26,14 +26,14 @@ 关注纸厂 - + diff --git a/pages/settlement/bank-add/index.js b/pages/settlement/bank-add/index.js index 1914cfd..c17c118 100644 --- a/pages/settlement/bank-add/index.js +++ b/pages/settlement/bank-add/index.js @@ -1,7 +1,8 @@ // pages/setting/bank-add/index.js import Scene from '../../index/scene' -import { getBankcardInfo, ocrBankcard, verifyBankcard } from "../../../api/payment" +import { getBankcardInfo, ocrBankcard } from "../../../api/payment" import { postCaptcha } from "../../../api/user" +import { bindBankCard } from "../../../api/saas" const util = require('../../../utils/util') const event = require('../../../utils/event') const app = getApp() @@ -147,7 +148,7 @@ Scene({ return } wx.showLoading({ title: '处理中', mask: true }) - verifyBankcard(this.data.form).then(res => { + bindBankCard(this.data.form).then(res => { wx.hideLoading() if(res.data.trxstatus == 1){ util.showBackToast('添加成功') diff --git a/pages/storage/order-create/index.js b/pages/storage/order-create/index.js index 2ed3f46..577d964 100644 --- a/pages/storage/order-create/index.js +++ b/pages/storage/order-create/index.js @@ -61,7 +61,7 @@ Scene({ chooseList: function(e){ var url = '' if(e.currentTarget.id == 'orderId'){ - url = `/pages/agent/select-list/index?itemId=1` + url = `/pages/agent/select-list/index?itemId=${this.data.form.agencySellOrderItemId}` } else if(e.currentTarget.id == 'factoryId'){ url = `/pages/home/factory-list/index?type=1` } @@ -76,9 +76,15 @@ Scene({ that.data.form.deliveryChannelType = 1 that.data.form.factoryDeliveryChannelId = data.detail.id } - that.setData({ ['form.factoryName']: data.detail.name }) + that.setData({ ['form.consigneeName']: data.detail.name }) } else if (data.what == 62) { - console.log(data.detail) + that.data.form.agencySellOrderItemId = data.detail.id + that.data.form.plateNumber = data.detail.plateNumber + that.data.form.productName = data.detail.categoryName + that.data.form.consigneeName = data.detail.millName + that.data.form.factoryDeliveryChannelId = '' + that.data.form.deliveryChannelType = 2 + that.setData({ form: that.data.form }) } } wx.navigateTo({url, events}) @@ -127,11 +133,11 @@ Scene({ this.data.form[e.currentTarget.id] = e.detail }, submitForm: function(){ - if(util.isEmpty(this.data.form.factoryName)){ + if(util.isEmpty(this.data.form.consigneeName)){ util.showToast('请选择出货方名称') return } - if(util.isEmpty(this.data.form.productId) || Number(this.data.form.productId) <= 0){ + if(util.isEmpty(this.data.form.productName)){ util.showToast('请选择废纸品类') return } diff --git a/pages/storage/order-create/index.wxml b/pages/storage/order-create/index.wxml index 09a4997..b214c0b 100644 --- a/pages/storage/order-create/index.wxml +++ b/pages/storage/order-create/index.wxml @@ -13,7 +13,7 @@ 关联代卖单 - {{form.factoryName || '请选择代卖订单'}} + {{form.agencySellOrderItemId || '请选择代卖订单'}} @@ -22,7 +22,7 @@ * 收货方名称 - {{form.factoryName || '请选择收货方'}} + {{form.consigneeName || '请选择收货方'}}