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;
更多專業前端知識,請上
【猿2048】www.mk2048.com
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 ...