|
@@ -17,7 +17,7 @@ type WorkOrderController struct {
|
|
|
}
|
|
|
|
|
|
func (c *WorkOrderController) Prepare() {
|
|
|
- c.User_r = Account.User_r
|
|
|
+ c.User_r = *Account.User_r
|
|
|
c.T_pid = *Account.T_pid
|
|
|
}
|
|
|
|
|
@@ -38,7 +38,7 @@ func (c *WorkOrderController) List() {
|
|
|
page_z = conf.Page_size
|
|
|
}
|
|
|
|
|
|
- Company_name := c.GetString("Company_name")
|
|
|
+ Company_name := c.GetString("T_name")
|
|
|
T_handle, _ := c.GetInt("T_handle")
|
|
|
var CompanyIds []int
|
|
|
var Company_list []Account.Company
|
|
@@ -48,8 +48,8 @@ func (c *WorkOrderController) List() {
|
|
|
CompanyIds = append(CompanyIds, v.Id)
|
|
|
}
|
|
|
}
|
|
|
- Account.AdminListToMap(Nats.UserListAll())
|
|
|
- Account.CompanyListToMap(Company_list)
|
|
|
+ Account.Read_Admin_All_Map(Nats.UserListAll())
|
|
|
+ Account.Read_Company_All_Map(Company_list)
|
|
|
var cnt int64
|
|
|
List, cnt := WorkOrder.Read_WorkOrder_List(T_handle, page, page_z, CompanyIds)
|
|
|
|
|
@@ -78,7 +78,7 @@ func (c *WorkOrderController) User_List() {
|
|
|
}
|
|
|
|
|
|
var cnt int64
|
|
|
- List, cnt := WorkOrder.Read_UserWorkOrder_List(Account.User_r, c.T_pid, page, page_z)
|
|
|
+ List, cnt := WorkOrder.Read_UserWorkOrder_List(c.User_r, c.T_pid, page, page_z)
|
|
|
|
|
|
page_size := math.Ceil(float64(cnt) / float64(page_z))
|
|
|
r_jsons.List = List
|