完成下面幾個類的基本crud
systemdictionarytype:資料字典型別
systemdictionarydetail:資料字典明細
supplier:**商
product:產品
開發的時候要先分析這些字段
每個欄位的含義
這個欄位從**來?
這個字段是否可以為null
2.1 採購訂單
/**
* 採購訂單
*/@entity
@table
(name =
"purchasebill"
)public
class
purchasebill
extends
basedomain
@datetimeformat
(pattern =
"yyyy-mm-dd"
)public
void
setvdate
(date vdate)..
.}
2.2 採購訂單明細
/**
* 採購訂單的明細
*/@entity
@table
(name =
"purchasebillitem"
)public
class
purchasebillitem
extends
basedomain
3.1 資料顯示部分
purchasebill.js
function statusfomat
(v)else
if(v==1)
else
}function objformat
(v)}..
.
purchasebill.jsp
="easyui-datagrid" id=
"purchasebilldatagrid"
data-options=
"url:'/purchasebill/page',fitcolumns:true,singleselect:true,fit:true,*******:'#*******',pagination:true"
>
"field:'vdate',width:100"
>交易時間<
/th>
"field:'totalamount',width:100"
>總金額<
/th>
"field:'totalnum',width:100"
>總數量<
/th>
"field:'status',width:100,formatter:statusfomat"
>狀態<
/th>
"field:'supplier',width:100,formatter:objformat"
>**商<
/th>
"field:'buyer',width:100,formatter:objformat"
>採購員<
/th>
<
/tr>
<
/thead>
<
/table>
3.2 高階查詢部分
3.2.1 前台頁面
"searchform" method=
"post"
>
交易時間:
"begindate"
class
="easyui-datebox" style=
"width:120px"
>
-"enddate"
class
="easyui-datebox" style=
"width:120px"
>
狀態:="easyui-combobox" name=
"status" style=
"width:100px;" panelheight=
'auto'
>
"">
--請選擇--
<
/option>
"0">待審<
/option>
"1">已審<
/option>
"-1"
>作廢<
/option>
<
/select>
"#" data-method=
"search"
class
="easyui-linkbutton" iconcls=
"icon-search"
>查詢<
/a>
<
/form>
3.2.2 後台實現
public
class
purchasebillquery
extends
basequery
specification
specification = specifications.
and().
ge(begindate!=null,
"vdate"
,begindate)
//注意:結束時間加了一天(只需要小於它即可).lt
(enddate!=null,
"vdate"
,enddate).eq
(status!=null,
"status"
,status)
.build()
;return specification;}.
..}
新增的時候如果報空(不能為空)的問題,***!
"editform" method=
"post"
>
"purchasebillid" type=
"hidden" name=
"id"
/>
交易時間<
/td>
="easyui-datebox" name=
"vdate" data-options=
"required:true"
/>
<
/td>
<
/tr>
**商<
/td>
="easyui-combobox" name=
"supplier.id"
data-options=
"valuefield:'id',textfield:'name',url:'/supplier/findall',panelheight:'auto',required:true"
/>
<
/td>
<
/tr>
採購員<
/td>
="easyui-combobox" name=
"buyer.id"
data-options=
"valuefield:'id',textfield:'username',url:'/employee/findbuyers',required:true"
/>
<
/td>
<
/tr>
<
/table>
<
/form>
生鮮寶智銷存系統專案總結
生鮮寶智銷存系統 一套專門針對海鮮水產 蔬菜水果 肉製品乾貨等行業開發的一套進銷存系統,特別適合於上述行業的檔口 門店使用。能快速處理上述行業的批發 零售業務,快速處理採購 銷售 庫存以及客戶往來賬款結算和查詢。針對批發行業事務繁複的特點,系統化繁為簡,能夠以簡易的方式處理複雜的批發業務,對操作員的...
從0開始在騰訊雲上部署乙個 flask 專案
效果 個人 參考資料 linux使用者管理 1 建立使用者 adduser和useradd 和刪除使用者 userdel 主要指令 ps adduser 會預設建立使用者的主資料夾 參考資料 centos 新增sudo使用者 把普通使用者設定為sudoer 主體流程 1.login in root ...
微信小程式雲開發專案實戰之商城開發日記 04
今天是愉快開發 專案的第四天了,相信如果大家跟著我能把前兩天的前端內容敲完,相信你是有比較大的收貨的。今天的內容是完成購物車的前端 購物車的設計還是比較常規的ui,展示商品的資訊,提供選中按鈕,提供加減按鈕,提供結算按鈕,提供一鍵清空按鈕,並在介面底部實時展示目前的購物車已選中的商品的總價。首先是商...