联调订单改为成功和作废接口
This commit is contained in:
parent
567f38adc5
commit
1ec5082629
|
@ -214,6 +214,16 @@ export const getOrderDetails = (id) => {
|
|||
export const getOrderExport = (params) => {
|
||||
return req('get', baseurl + "/order/export",params)
|
||||
}
|
||||
//订单改为成功
|
||||
export const putOrderSuccess = (id) => {
|
||||
return req('put', baseurl + "/order/success/"+id)
|
||||
}
|
||||
|
||||
//订单作废
|
||||
export const putOrderCancel = (id) => {
|
||||
return req('put', baseurl + "/order/cancel/"+id)
|
||||
}
|
||||
|
||||
|
||||
// 分销商管理
|
||||
//分销商管理列表
|
||||
|
|
|
@ -9,7 +9,7 @@ import Grid from "../../../components/gird/main.js"
|
|||
import TabPage from "../../../components/tabPage/main.js"
|
||||
import Filterbar from "../../../components/filterbar/main.js"
|
||||
import menu from "../../../assets/enum.js"
|
||||
import {getOrderList,handelResponse,getOrderExport} from "../../../assets/api.js"
|
||||
import {getOrderList,handelResponse,getOrderExport,putOrderSuccess,putOrderCancel} from "../../../assets/api.js"
|
||||
const Column = [
|
||||
{
|
||||
title: '订单号',
|
||||
|
@ -162,7 +162,7 @@ export default class orderlist extends React.Component{
|
|||
type:'warning',
|
||||
closeBtn:true,
|
||||
title:'确认操作',
|
||||
content: <p>是否作废选中【充值中】的订单?</p>,
|
||||
content: <p>是否作废<b>[充值中]</b>的订单?</p>,
|
||||
onConfirm(){
|
||||
alert('开始调用作废接口');
|
||||
},
|
||||
|
@ -218,17 +218,54 @@ export default class orderlist extends React.Component{
|
|||
|
||||
//作废
|
||||
deleteFn(e,row){
|
||||
window.time='2021-11-15 15:02:02'
|
||||
let self=this;
|
||||
Sweetalert.confirm({
|
||||
type:'warning',
|
||||
closeBtn:true,
|
||||
title:'确认操作',
|
||||
content: <p>是否作废【渲染订单号】订单?</p>,
|
||||
content: <p>是否作废<b>[{row.order_number}]</b>?</p>,
|
||||
onConfirm(){
|
||||
alert('开始调用作废接口');
|
||||
putOrderCancel(row.order_number).then(res=>{
|
||||
handelResponse(res,(response,msg)=>{
|
||||
Notify.clear();
|
||||
Notify.success(msg);
|
||||
self.getOrderFn();
|
||||
},(err)=>{
|
||||
|
||||
})
|
||||
}).catch(err=>{
|
||||
});
|
||||
},
|
||||
onCancel(){
|
||||
console.log('点击了取消按钮');
|
||||
|
||||
},
|
||||
className:'questModal',
|
||||
parentComponent: this
|
||||
});
|
||||
}
|
||||
|
||||
//改为成功
|
||||
changeSuccessFn(e,row){
|
||||
let self=this;
|
||||
Sweetalert.confirm({
|
||||
type:'warning',
|
||||
closeBtn:true,
|
||||
title:'确认操作',
|
||||
content: <p>是否将<b>[{row.order_number}]</b>订单改为成功状态?</p>,
|
||||
onConfirm(){
|
||||
putOrderSuccess(row.order_number).then(res=>{
|
||||
handelResponse(res,(response,msg)=>{
|
||||
Notify.clear();
|
||||
Notify.success(msg);
|
||||
self.getOrderFn();
|
||||
},(err)=>{
|
||||
|
||||
})
|
||||
}).catch(err=>{
|
||||
});
|
||||
},
|
||||
onCancel(){
|
||||
|
||||
},
|
||||
className:'questModal',
|
||||
parentComponent: this
|
||||
|
@ -351,7 +388,7 @@ componentDidUpdate(prevProps,prevState){
|
|||
<p>
|
||||
<Button type="primary" icon="plus" onClick={this.clickFn.bind(this)}>新建订单</Button>
|
||||
<Button type="danger" onClick={this.batchdelFn.bind(this)}>批量作废</Button>
|
||||
<Button type="info" icon="download" onClick={this.exportFn.bind(this)}>导出订单</Button>
|
||||
<Button type="normol" icon="download" onClick={this.exportFn.bind(this)}>导出订单</Button>
|
||||
</p>
|
||||
|
||||
{/* <Button type="info">批量操作</Button> */}
|
||||
|
@ -408,7 +445,7 @@ componentDidUpdate(prevProps,prevState){
|
|||
rowData.status==3? <span className="grid-link" onClick={(e)=>this.againinvestFn(e,rowData)}>再次充值</span>:null
|
||||
}
|
||||
{
|
||||
rowData.status==3? <span className="grid-link" onClick={(e)=>this.deleteFn(e,rowData)} >改为成功</span>:null
|
||||
rowData.status==3? <span className="grid-link" onClick={(e)=>this.changeSuccessFn(e,rowData)} >改为成功</span>:null
|
||||
}
|
||||
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue