Browse Source

no message

feature/v1.5
xpz2018 4 years ago
parent
commit
4838b13648
5 changed files with 20 additions and 12 deletions
  1. 6
      api/saas.js
  2. 5
      pages/process/outside-check/index.js
  3. 8
      pages/process/outside-info/index.js
  4. 6
      pages/process/outside-info/index.wxml
  5. 7
      pages/process/outside-price/index.js

6
api/saas.js

@ -73,8 +73,7 @@ const editSideOrder = (params) => mPost(`/ztb-factory/modify/scrap-paper-offsite
const saveSideOrder = (params) => mPost(`/ztb-factory/save/scrap-paper-offsite-receipt-weight-note`, params, sconfig) const saveSideOrder = (params) => mPost(`/ztb-factory/save/scrap-paper-offsite-receipt-weight-note`, params, sconfig)
const poundSideOrder = (params) => mPost(`/ztb-factory/submit/scrap-paper-offsite-receipt-weight-note`, params, sconfig) const poundSideOrder = (params) => mPost(`/ztb-factory/submit/scrap-paper-offsite-receipt-weight-note`, params, sconfig)
const priceSideOrder = (params) => mPost(`/ztb-factory/submit/scrap-paper-offsite-receipt-order-price`, params, sconfig) const priceSideOrder = (params) => mPost(`/ztb-factory/submit/scrap-paper-offsite-receipt-order-price`, params, sconfig)
const repeatSideOrder = (params) => mPost(`/ztb-factory/submit/scrap-paper-offsite-receipt-order-price`, params, sconfig)
const checkSideOrder = (params) => mPost(`/ztb-factory/check/scrap-paper-offsite-receipt-order`, params, sconfig)
const repeatSideOrder = (params) => mPost(`/ztb-factory/renew/scrap-paper-offsite-receipt-order-price`, params, sconfig)
export { export {
sconfig, sconfig,
@ -140,6 +139,5 @@ export {
saveSideOrder, saveSideOrder,
poundSideOrder, poundSideOrder,
priceSideOrder, priceSideOrder,
repeatSideOrder,
checkSideOrder
repeatSideOrder
} }

5
pages/process/outside-check/index.js

@ -61,7 +61,7 @@ Scene({
this.setData({ ['form.settleTotalAmount']: estimatedAmount.toFixed(2) }) this.setData({ ['form.settleTotalAmount']: estimatedAmount.toFixed(2) })
}, },
checkForm: function(){ checkForm: function(){
if(this.data.form.grossWeight) {
if(this.data.form.onsideGrossWeight) {
this.checkOrder() this.checkOrder()
} else { } else {
var message = '此订单没有厂内毛重数据,按照正常流程请刷卡过磅,获取厂内毛重数据,如果已经无法获取,请仔细查验纸品,确定没有问题后,进行审核。' var message = '此订单没有厂内毛重数据,按照正常流程请刷卡过磅,获取厂内毛重数据,如果已经无法获取,请仔细查验纸品,确定没有问题后,进行审核。'
@ -109,8 +109,7 @@ Scene({
item.settleUnitPrice = element.settleUnitPrice item.settleUnitPrice = element.settleUnitPrice
weightNoteList.push(item) weightNoteList.push(item)
} }
var data = {scrapPaperReceiptId: this.data.form.scrapPaperReceiptId, weightNoteList }
repeatSideOrder({ id: this.data.form.id, editOrderPriceDto: data }).then(result => {
repeatSideOrder({scrapPaperReceiptId: this.data.form.scrapPaperReceiptId, productCategorySettleInfoDtoList: weightNoteList }).then(result => {
wx.hideLoading() wx.hideLoading()
event.emit('OrderMessage', { what: 12, desc: 'repeatSideOrder' }) event.emit('OrderMessage', { what: 12, desc: 'repeatSideOrder' })
util.showBackToast('订单审核已通过') util.showBackToast('订单审核已通过')

8
pages/process/outside-info/index.js

@ -1,7 +1,7 @@
// pages/process/order-check/index.js // pages/process/order-check/index.js
import Scene from '../../index/scene' import Scene from '../../index/scene'
import Dialog from '../../../components/dialog/dialog' import Dialog from '../../../components/dialog/dialog'
import { checkSideOrder, getSideOrderInfo, printOrder} from "../../../api/saas"
import { repeatSideOrder, getSideOrderInfo, printOrder} from "../../../api/saas"
const event = require('../../../utils/event') const event = require('../../../utils/event')
const util = require('../../../utils/util') const util = require('../../../utils/util')
const app = getApp() const app = getApp()
@ -51,7 +51,7 @@ Scene({
wx.redirectTo({url: `/pages/process/outside-check/index?id=${this.data.id}` }) wx.redirectTo({url: `/pages/process/outside-check/index?id=${this.data.id}` })
}, },
submitForm: function(){ submitForm: function(){
if(this.data.form.grossWeight) {
if(this.data.form.onsideGrossWeight) {
this.checkPass() this.checkPass()
} else { } else {
var message = '此订单没有厂内毛重数据,按照正常流程请刷卡过磅,获取厂内毛重数据,如果已经无法获取,请仔细查验纸品,确定没有问题后,进行审核。' var message = '此订单没有厂内毛重数据,按照正常流程请刷卡过磅,获取厂内毛重数据,如果已经无法获取,请仔细查验纸品,确定没有问题后,进行审核。'
@ -62,9 +62,9 @@ Scene({
}, },
checkPass: function(){ checkPass: function(){
wx.showLoading({ title: '处理中', mask: true }) wx.showLoading({ title: '处理中', mask: true })
checkSideOrder(this.data.form).then(result => {
repeatSideOrder({scrapPaperReceiptId: this.data.form.scrapPaperReceiptId }).then(result => {
wx.hideLoading() wx.hideLoading()
util.showBackToast('审核成功')
util.showBackToast('订单审核已通过')
event.emit('OrderMessage', { what: 12, desc: 'pricingOrder' }) event.emit('OrderMessage', { what: 12, desc: 'pricingOrder' })
}).catch(err => { }).catch(err => {
wx.hideLoading() wx.hideLoading()

6
pages/process/outside-info/index.wxml

@ -120,6 +120,12 @@
<view class="text-gray">{{form.totalSettleWeight || '- -'}}</view> <view class="text-gray">{{form.totalSettleWeight || '- -'}}</view>
</view> </view>
</van-cell> </van-cell>
<van-cell wx:if="{{form.onsideGrossWeight}}">
<view slot="title" class="flex flex-justify">
<view class="flex flex-center text-black">厂内毛重(公斤)</view>
<view class="text-gray">{{form.onsideGrossWeight || '- -'}}</view>
</view>
</van-cell>
<van-cell> <van-cell>
<view slot="title" class="flex flex-justify"> <view slot="title" class="flex flex-justify">
<view class="flex flex-center text-black">厂外皮重(公斤)</view> <view class="flex flex-center text-black">厂外皮重(公斤)</view>

7
pages/process/outside-price/index.js

@ -170,7 +170,12 @@ Scene({
wx.showLoading({ title: '处理中', mask: true }) wx.showLoading({ title: '处理中', mask: true })
priceSideOrder(data).then(result => { priceSideOrder(data).then(result => {
wx.hideLoading() wx.hideLoading()
util.showBackToast('定价成功')
if(this.data.form.onsideGrossWeight) {
util.showBackToast('定价成功')
} else {
Dialog.confirm({ title: '温馨提示', message: '定价成功,请过磅刷卡获取厂内毛重!' }).then(() => {
})
}
event.emit('OrderMessage', { what: 12, desc: 'pricingOrder' }) event.emit('OrderMessage', { what: 12, desc: 'pricingOrder' })
}).catch(err => { }).catch(err => {
wx.hideLoading() wx.hideLoading()

Loading…
Cancel
Save