Browse Source

E-ods代码

pull/18/head
娄文智 4 years ago
parent
commit
da0a6b4cf9
5 changed files with 71 additions and 22 deletions
  1. +17
    -0
      dao/ods/ArtRouteStepOdsLst.dao.go
  2. +13
    -0
      dao/ods/implments/ArtRouteStepOdsLst.dao.impl.go
  3. +17
    -16
      models/ods/ArtRouteOdsLst.model.go
  4. +18
    -0
      services/ods/implments/ArtRouteOdsLst.service.impl.go
  5. +6
    -6
      web/controllers/ods/ods.go

+ 17
- 0
dao/ods/ArtRouteStepOdsLst.dao.go View File

@ -138,6 +138,23 @@ type ArtRouteStepOdsLstDAO interface {
*
******************************************************************************/
Delete(*[]model.ArtRouteStepOdsLst) error
/******************************************************************************
*
* @Function Name : Delete
*-----------------------------------------------------------------------------
*
* @Description : 删除多条ArtRouteStepOdsLst
*
* @Function Parameters : 需要删除的ArtRouteStepOdsLst列表
*
* @Return Value : 执行时发生的错误
*
* @Author : 代码生成器创建
*
* @Date : 2021-03-18 22:00:00
*
******************************************************************************/
DeleteMust(ArtId string) error
/******************************************************************************
*
* @Function Name : Select


+ 13
- 0
dao/ods/implments/ArtRouteStepOdsLst.dao.impl.go View File

@ -146,6 +146,19 @@ func (impl *ArtRouteStepOdsLstDAOImplement) Delete(entities *[]model.ArtRouteSte
return nil
}
/******************************************************************************
*
* @Reference LAPP_GAAS_GFrame_BACKEND/dao/ods/ArtRouteStepOdsLstDAO.DeleteMust
*
******************************************************************************/
func (impl *ArtRouteStepOdsLstDAOImplement) DeleteMust(artId string) error {
_, err := impl.session.Table(meta.ArtRouteStepOdsLst.TableName).Where("PlantNr = ? and ArtId = ?", impl.plantNr, artId).Delete(meta.ArtRouteStepOdsLst.Indicator)
if err != nil {
return grmi.NewDataBaseError(err)
}
return nil
}
/******************************************************************************
*
* @Reference LAPP_GAAS_GFrame_BACKEND/dao/ods/ArtRouteStepOdsLstDAO.Select


+ 17
- 16
models/ods/ArtRouteOdsLst.model.go View File

@ -20,22 +20,23 @@ import (
*
******************************************************************************/
type ArtRouteOdsLst struct {
PlantNr int `xorm:"pk int 'PlantNr'" json:"ODS_ArtRouteOdsLst-PlantNr"`
ArtId string `xorm:"pk nvarchar(40) 'ArtId'" json:"ODS_ArtRouteOdsLst-ArtId"`
OperationNr int `xorm:"pk int 'OperationNr'" json:"ODS_ArtRouteOdsLst-OperationNr"`
Pos int `xorm:"pk int 'Pos'" json:"ODS_ArtRouteOdsLst-Pos"`
WorkPlaceId string `xorm:"nvarchar(40) 'WorkPlaceId' not null" json:"ODS_ArtRouteOdsLst-WorkPlaceId"`
Descr string `xorm:"nvarchar(100) 'Descr' not null" json:"ODS_ArtRouteOdsLst-Descr"`
OdsId string `xorm:"nvarchar(40) 'OdsId' not null" json:"ODS_ArtRouteOdsLst-OdsId"`
OdsTypeId string `xorm:"nvarchar(40) 'OdsTypeId' not null" json:"ODS_ArtRouteOdsLst-OdsTypeId"`
OdsContentIdx string `xorm:"nvarchar(255) 'OdsContentIdx' not null" json:"ODS_ArtRouteOdsLst-OdsContentIdx"`
CtrlPara1 int `xorm:"int 'CtrlPara1' not null" json:"ODS_ArtRouteOdsLst-CtrlPara1"`
CtrlPara2 int `xorm:"int 'CtrlPara2' not null" json:"ODS_ArtRouteOdsLst-CtrlPara2"`
CtrlPara3 string `xorm:"nvarchar(100) 'CtrlPara3' not null" json:"ODS_ArtRouteOdsLst-CtrlPara3"`
CtrlPara4 string `xorm:"nvarchar(100) 'CtrlPara4' not null" json:"ODS_ArtRouteOdsLst-CtrlPara4"`
LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"ODS_ArtRouteOdsLst-LastModify"`
LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"ODS_ArtRouteOdsLst-LastUser"`
CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"ODS_ArtRouteOdsLst-CreateTime"`
PlantNr int `xorm:"pk int 'PlantNr'" json:"ODS_ArtRouteOdsLst-PlantNr"`
ArtId string `xorm:"pk nvarchar(40) 'ArtId'" json:"ODS_ArtRouteOdsLst-ArtId"`
OperationNr int `xorm:"pk int 'OperationNr'" json:"ODS_ArtRouteOdsLst-OperationNr"`
Pos int `xorm:"pk int 'Pos'" json:"ODS_ArtRouteOdsLst-Pos"`
WorkPlaceId string `xorm:"nvarchar(40) 'WorkPlaceId' not null" json:"ODS_ArtRouteOdsLst-WorkPlaceId"`
Descr string `xorm:"nvarchar(100) 'Descr' not null" json:"ODS_ArtRouteOdsLst-Descr"`
OdsId string `xorm:"nvarchar(40) 'OdsId' not null" json:"ODS_ArtRouteOdsLst-OdsId"`
OdsTypeId string `xorm:"nvarchar(40) 'OdsTypeId' not null" json:"ODS_ArtRouteOdsLst-OdsTypeId"`
OdsContentIdx string `xorm:"nvarchar(255) 'OdsContentIdx' not null" json:"ODS_ArtRouteOdsLst-OdsContentIdx"`
CtrlPara1 int `xorm:"int 'CtrlPara1' not null" json:"ODS_ArtRouteOdsLst-CtrlPara1"`
CtrlPara2 int `xorm:"int 'CtrlPara2' not null" json:"ODS_ArtRouteOdsLst-CtrlPara2"`
CtrlPara3 string `xorm:"nvarchar(100) 'CtrlPara3' not null" json:"ODS_ArtRouteOdsLst-CtrlPara3"`
CtrlPara4 string `xorm:"nvarchar(100) 'CtrlPara4' not null" json:"ODS_ArtRouteOdsLst-CtrlPara4"`
LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"ODS_ArtRouteOdsLst-LastModify"`
LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"ODS_ArtRouteOdsLst-LastUser"`
CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"ODS_ArtRouteOdsLst-CreateTime"`
Valst []ArtRouteStepOdsLst `json:"valst" xorm:"-"`
}
/******************************************************************************


+ 18
- 0
services/ods/implments/ArtRouteOdsLst.service.impl.go View File

@ -137,6 +137,11 @@ func (impl *ArtRouteOdsLstServiceImplement) DeleteOne(user *models.Usertab, artI
if err != nil {
return err
}
lstdao := dal.NewArtRouteStepOdsLstDAO(session, user.Pid, user.Userid)
err = lstdao.DeleteMust(artId)
if err != nil {
return err
}
return nil
}
@ -156,6 +161,14 @@ func (impl *ArtRouteOdsLstServiceImplement) SelectOne(user *models.Usertab, artI
if err != nil {
return nil, err
}
lstdao := dal.NewArtRouteStepOdsLstDAO(session, user.Pid, user.Userid)
list, err := lstdao.Select([]grmi.Predicate{
meta.ArtRouteStepOdsLst_ArtId.NewPredicate(grmi.Equal, artId),
}, nil)
if err != nil {
return nil, err
}
result.Valst = list
return result, nil
}
@ -182,6 +195,11 @@ func (impl *ArtRouteOdsLstServiceImplement) UpdateOne(user *models.Usertab, enti
if err != nil {
return err
}
lstdao := dal.NewArtRouteStepOdsLstDAO(session, user.Pid, user.Userid)
err = lstdao.Update(&entity.Valst)
if err != nil {
return err
}
return nil
}


+ 6
- 6
web/controllers/ods/ods.go View File

@ -27,11 +27,11 @@ func RegisterRoutes() {
// OdsType的服务实例
var serviceOfOdsType = svr.NewOdsTypeService()
// OdsType插入一条
// RegisterInsertOneOdsType(odstype, "/insertone", serviceOfOdsType.InsertOne)
RegisterInsertOneOdsType(odstype, "/insertone", serviceOfOdsType.InsertOne)
// OdsType插入多条
// RegisterInsertOdsType(odstype, "/insert", serviceOfOdsType.Insert)
// OdsType删除一条
// RegisterDeleteOneOdsType(odstype, "/deleteone/{odsTypeId:string}", serviceOfOdsType.DeleteOne)
RegisterDeleteOneOdsType(odstype, "/deleteone/{odsTypeId:string}", serviceOfOdsType.DeleteOne)
// OdsType删除多条
// RegisterDeleteOdsType(odstype, "/delete", serviceOfOdsType.Delete)
// OdsType查询一条
@ -39,7 +39,7 @@ func RegisterRoutes() {
// OdsType查询多条
RegisterSelectOneOdsType(odstype, "/get", serviceOfOdsType.SelectOne)
// OdsType修改一条
// RegisterUpdateOneOdsType(odstype, "/updateone", serviceOfOdsType.UpdateOne)
RegisterUpdateOneOdsType(odstype, "/updateone", serviceOfOdsType.UpdateOne)
// OdsType修改多条
// RegisterUpdateOdsType(odstype, "/update", serviceOfOdsType.Update)
@ -90,11 +90,11 @@ func RegisterRoutes() {
// ArtRouteOdsLst的服务实例
var serviceOfArtRouteOdsLst = svr.NewArtRouteOdsLstService()
// ArtRouteOdsLst插入一条
// RegisterInsertOneArtRouteOdsLst(artrouteodslst, "/insertone", serviceOfArtRouteOdsLst.InsertOne)
RegisterInsertOneArtRouteOdsLst(artrouteodslst, "/insertone", serviceOfArtRouteOdsLst.InsertOne)
// ArtRouteOdsLst插入多条
// RegisterInsertArtRouteOdsLst(artrouteodslst, "/insert", serviceOfArtRouteOdsLst.Insert)
// ArtRouteOdsLst删除一条
// RegisterDeleteOneArtRouteOdsLst(artrouteodslst, "/deleteone/{artId:string}/{operationNr:int}/{pos:int}", serviceOfArtRouteOdsLst.DeleteOne)
RegisterDeleteOneArtRouteOdsLst(artrouteodslst, "/deleteone/{artId:string}/{operationNr:int}/{pos:int}", serviceOfArtRouteOdsLst.DeleteOne)
// ArtRouteOdsLst删除多条
// RegisterDeleteArtRouteOdsLst(artrouteodslst, "/delete", serviceOfArtRouteOdsLst.Delete)
// ArtRouteOdsLst查询一条
@ -102,7 +102,7 @@ func RegisterRoutes() {
// ArtRouteOdsLst查询多条
RegisterSelectOneArtRouteOdsLst(artrouteodslst, "/get", serviceOfArtRouteOdsLst.SelectOne)
// ArtRouteOdsLst修改一条
// RegisterUpdateOneArtRouteOdsLst(artrouteodslst, "/updateone", serviceOfArtRouteOdsLst.UpdateOne)
RegisterUpdateOneArtRouteOdsLst(artrouteodslst, "/updateone", serviceOfArtRouteOdsLst.UpdateOne)
// ArtRouteOdsLst修改多条
// RegisterUpdateArtRouteOdsLst(artrouteodslst, "/update", serviceOfArtRouteOdsLst.Update)


Loading…
Cancel
Save