React後台管理系統 訂單管理

2022-03-05 08:06:32 字數 3297 閱讀 1873

1.訂單管理頁面和商品管理頁面類似,都是乙個搜尋元件+列表元件

2.搜尋框search元件

import react from 'react';

class listsearch extends react.component

} // 資料變化的時候

onvaluechange(e));

} onsearch()

// 輸入關鍵字後按回車,自動提交

onsearchkeywordkeyup(e)

} render()

onchange=/>

btn btn-primary"

onclick=>搜尋

) }

} export default listsearch;

3.訂單列表元件

import react from 'react';

import from 'react-router-dom';

import mutil from 'util/mm.jsx'

import order from 'service/order-service.jsx'

import pagetitle from 'component/page-title/index.jsx';

import listsearch from './index-list-search.jsx';

import tablelist from 'util/table-list/index.jsx';

import pagination from 'util/pagination/index.jsx';

const _mm = new mutil();

const _order = new order();

class orderlist extends react.component;

} componentdidmount()

// 載入商品列表

loadorderlist();

listparam.listtype = this.state.listtype;

listparam.pagenum = this.state.pagenum;

// 如果是搜尋的話,需要傳入搜尋型別和搜尋關鍵字

if(this.state.listtype === 'search')

// 請求介面

_order.getorderlist(listparam).then(res => , errmsg => );

_mm.errortips(errmsg);

});

} // 搜尋

onsearch(ordernumber), () => );

} // 頁數發生變化的時候

onpagenumchange(pagenum), () => );

} render()}/> ¥詳情

); })

} this.state.pagenum}

total=

onchange=/>

); }

} export default orderlist;

4.詳情detail元件

import react from 'react';

import mutil from 'util/mm.jsx'

import order from 'service/order-service.jsx'

import pagetitle from 'component/page-title/index.jsx';

import tablelist from 'util/table-list/index.jsx';

import './detail.scss';

const _mm = new mutil();

const _order = new order();

class orderdetail extends react.component

} }

componentdidmount()

// 載入商品詳情

loadorderdetail());

}, (errmsg) => );

} // 發貨操作

onsendgoods(), (errmsg) => );

} }

render(),

productlist = this.state.orderinfo.orderitemvolist || ;

let tableheads = [

, ,

, ,

]; return (

訂單詳情" />

form-horizontal">

form-group">

col-md-2 control-label">訂單號

col-md-5">

form-control-static">

form-group">

col-md-2 control-label">建立時間

col-md-5">

form-control-static">

form-group">

col-md-2 control-label">收件人

col-md-5">

form-control-static"> ,

form-group">

col-md-2 control-label">訂單狀態

col-md-5">

form-control-static">

}>立即發貨

: null

} form-group">

col-md-2 control-label">支付方式

col-md-5">

form-control-static">

form-group">

col-md-2 control-label">訂單金額

col-md-5">

form-control-static">

¥ form-group">

col-md-2 control-label">商品列表

col-md-10">

src=$`}/> ¥¥

); })

} )

} }

export default orderdetail;

React後台管理系統 訂單管理

1.訂單管理頁面和商品管理頁面類似,都是乙個搜尋元件 列表元件 2.搜尋框search元件 import react from react class listsearch extends react.component 資料變化的時候 onvaluechange e onsearch 輸入關鍵字後...

python訂單管理系統功能 後台系統 訂單管理

訂單管理記錄了所有的交易資料,在後台系統設計工作中是非常重要的一環。訂單管理是後台系統中較為重要的一部分,它記錄了所有的交易資料,可以對訂單進行監控和操作,與使用者 運營 財務等都有著密切的關係。以下就來總結一下後台系統中訂單管理的設計。一般來說,訂單管理後台的操作使用者都是公司內部人員,但需要支援...

React後台管理系統 使用者列表頁面

1.頁面的結構 遍歷list,返回資料 let listbody this.state.list.map user,index 當this.state.list.length 0,第一次載入的時候firstloading true,顯示 正在載入資料 當this.state.list.length ...