123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- package form
- type WorkTypeAdd struct {
- Name string `form:"name" json:"name" label:"工种名称" binding:"required"`
- }
- type WorkerAdd struct {
- Name string `form:"name" json:"name" label:"姓名" binding:"required"`
- Phone string `form:"phone" json:"phone" label:"手机号" binding:"required"`
- Code string `form:"code" json:"code" label:"验证码" binding:"required"`
- Password string `form:"password" json:"password" label:"密码" binding:"required"`
- TypeIds string `form:"type_ids" json:"type_ids" label:"工种" binding:"required"`
- Idcode string `form:"idcode" json:"idcode" label:"身份证号"`
- Idcard1 string `form:"idcard1" json:"idcard1" label:"身份证正面"`
- Idcard2 string `form:"idcard2" json:"idcard2" label:"身份证反面"`
- }
- type WorkNodeAdd struct {
- Name string `form:"name" json:"name" label:"节点名称" binding:"required"`
- Color string `form:"color" json:"color" label:"节点颜色" binding:"required"`
- Logo string `form:"logo" json:"logo" label:"节点图标"`
- WorkTypeId int `form:"work_type_id" json:"work_type_id" label:"需求工种"`
- DesignerPresence int `form:"designer_presence" json:"designer_presence" label:"设计师到场"`
- QualityAccept int `form:"quality_accept" json:"quality_accept" label:"质检验收"`
- State int `form:"state" json:"state" label:"是否显示"`
- }
- type WorkProcessAdd struct {
- NodeId int `form:"node_id" json:"node_id" label:"节点ID" binding:"required"`
- Name string `form:"name" json:"name" label:"工序名称" binding:"required"`
- State int `form:"state" json:"state" label:"是否显示"`
- }
- type WorkProcessRequireAdd struct {
- ProcessId int `form:"process_id" json:"process_id" label:"工序ID" binding:"required"`
- Name string `form:"name" json:"name" label:"要点名称" binding:"required"`
- Content string `form:"content" json:"content" label:"要点内容" binding:"required"`
- Pictures int `form:"pictures" json:"pictures" label:"需上传图片数量"`
- State int `form:"state" json:"state" label:"是否显示"`
- }
- type WorkCraftAdd struct {
- NodeId int `form:"node_id" json:"node_id" label:"节点ID" binding:"required"`
- Name string `form:"name" json:"name" label:"工艺名称" binding:"required"`
- Cover string `form:"cover" json:"cover" label:"预览图"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表"`
- Purpose string `form:"purpose" json:"purpose" label:"工艺目的" binding:"required"`
- Content string `form:"content" json:"content" label:"工艺详情" binding:"required"`
- State int `form:"state" json:"state" label:"是否显示"`
- }
- type WorkLogin struct {
- Phone string `json:"phone" label:"手机号码"`
- Password string `json:"password" label:"密码"`
- OpenID string `json:"openid" label:"微信id"`
- NickName string `json:"nickname"`
- Sex int `json:"sex"`
- LoginType int `json:"login_type"`
- HeadImgUrl string `json:"headimgurl"`
- }
- type WorkSiteAdd struct {
- PkgId int `form:"pkg_id" json:"pkg_id" label:"工期套餐" binding:"required"`
- Username string `form:"username" json:"username" label:"业主姓名" binding:"required"`
- Phone string `form:"phone" json:"phone" label:"手机号码" binding:"required"`
- Village string `form:"village" json:"village" label:"小区名称"`
- Address string `form:"address" json:"address" label:"房屋地址"`
- RoomNo string `form:"room_no" json:"room_no" label:"楼栋房号"`
- Area string `form:"area" json:"area" label:"面积"`
- Longitude string `form:"longitude" json:"longitude" label:"经度"`
- Latitude string `form:"latitude" json:"latitude" label:"纬度"`
- StartTime int `form:"starttime" json:"starttime" label:"开始日期" binding:"required"`
- Discount string `form:"discount" json:"discount" label:"折扣"`
- Promotion string `form:"promotion" json:"promotion" label:"活动"`
- Gifts string `form:"gifts" json:"gifts" label:"礼品赠送明细"`
- Other string `form:"other" json:"other" label:"其它"`
- Hose string `form:"hose" json:"hose" label:"水管品牌"`
- Bear string `form:"bear" json:"bear" label:"承担人"`
- //AdminIds string `form:"admin_ids" json:"admin_ids" label:"管理人员"`
- }
- type WorkSiteEdit struct {
- Username string `form:"username" json:"username" label:"业主姓名" binding:"required"`
- Phone string `form:"phone" json:"phone" label:"手机号码" binding:"required"`
- Village string `form:"village" json:"village" label:"小区名称"`
- Address string `form:"address" json:"address" label:"房屋地址"`
- RoomNo string `form:"room_no" json:"room_no" label:"楼栋房号"`
- Area string `form:"area" json:"area" label:"面积"`
- Longitude string `form:"longitude" json:"longitude" label:"经度"`
- Latitude string `form:"latitude" json:"latitude" label:"纬度"`
- Discount string `form:"discount" json:"discount" label:"折扣"`
- Promotion string `form:"promotion" json:"promotion" label:"活动"`
- Gifts string `form:"gifts" json:"gifts" label:"礼品赠送明细"`
- Other string `form:"other" json:"other" label:"其它"`
- Hose string `form:"hose" json:"hose" label:"水管品牌"`
- Bear string `form:"bear" json:"bear" label:"承担人"`
- }
- type WorkSiteAdminID struct {
- AdminID int `form:"admin_id" json:"admin_id" label:"人员ID" binding:"required"`
- RoleID int `form:"role_id" json:"role_id" label:"RoleID" binding:"required"`
- }
- type WorkSiteTime struct {
- StartTime int `form:"starttime" json:"starttime" label:"开始日期" binding:"required"`
- EndTime int `form:"endtime" json:"endtime" label:"结束日期" binding:"required"`
- }
- type WorkSiteNodeAdd struct {
- SiteId int `form:"site_id" json:"site_id" label:"工地ID" binding:"required"`
- NodeId int `form:"node_id" json:"node_id" label:"节点ID" binding:"required"`
- Name string `form:"name" json:"name" label:"节点名称" binding:"required"`
- StartTime int `form:"starttime" json:"starttime" label:"开始日期" binding:"required"`
- EndTime int `form:"endtime" json:"endtime" label:"结束日期" binding:"required"`
- ProcessIds string `form:"process_ids" json:"process_ids" label:"节点工序" binding:"required"`
- ReturnVisitID int `form:"return_visit_id" json:"return_visit_id" label:"回访ID"`
- QualityAcceptID int `form:"quality_accept_id" json:"quality_accept_id" label:"质检ID"`
- Mark string `form:"mark" json:"mark" label:"备注"`
- }
- type WorkSiteNodeEdit struct {
- Name string `form:"name" json:"name" label:"节点名称" binding:"required"`
- StartTime int `form:"starttime" json:"starttime" label:"开始日期" binding:"required"`
- EndTime int `form:"endtime" json:"endtime" label:"结束日期" binding:"required"`
- ProcessIds string `form:"process_ids" json:"process_ids" label:"节点工序" binding:"required"`
- ReturnVisitID int `form:"return_visit_id" json:"return_visit_id" label:"回访ID"`
- QualityAcceptID int `form:"quality_accept_id" json:"quality_accept_id" label:"质检ID"`
- Mark string `form:"mark" json:"mark" label:"备注"`
- }
- type WorkSiteNodeQualityTime struct {
- QualityTime int `form:"quality_time" json:"quality_time" label:"计划质检时间" binding:"required"`
- }
- type WorkSiteNodeWorkerID struct {
- WorkerID int `form:"worker_id" json:"worker_id" label:"工人ID" binding:"required"`
- WorkID int `form:"work_id" json:"work_id" label:"施工项目" binding:"required"`
- //RoomType string `form:"room_type" json:"room_type" label:"一级目录" binding:"required"`
- }
- type DesignTypeAdd struct {
- Name string `form:"name" json:"name" label:"分类名称" binding:"required"`
- }
- type WorkSiteDesignAdd struct {
- SiteId int `form:"site_id" json:"site_id" label:"工地ID" binding:"required"`
- TypeId int `form:"type_id" json:"type_id" label:"类别ID" binding:"required"`
- Name string `form:"name" json:"name" label:"名称" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Mark string `form:"mark" json:"mark" label:"备注"`
- }
- type WorkSiteDesignEdit struct {
- TypeId int `form:"type_id" json:"type_id" label:"类别ID" binding:"required"`
- Name string `form:"name" json:"name" label:"名称" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Mark string `form:"mark" json:"mark" label:"备注"`
- }
- type WorkSiteProcessPointAdd struct {
- SiteNodeId int `form:"site_node_id" json:"site_node_id" label:"项目节点ID" binding:"required"`
- RequireId int `form:"require_id" json:"require_id" label:"要点ID" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Mark string `form:"mark" json:"mark" label:"备注"`
- }
- type WorkSiteClockAdd struct {
- SiteNodeId int `form:"site_node_id" json:"site_node_id" label:"项目节点ID" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Content string `form:"content" json:"content" label:"内容" binding:"required"`
- }
- type WorkSiteClockEdit struct {
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Content string `form:"content" json:"content" label:"内容" binding:"required"`
- }
- type WorkSiteCheckAdd struct {
- Type int `form:"type" json:"type" label:"类型"`
- Days int `form:"days" json:"days" label:"日期"`
- SiteNodeId int `form:"site_node_id" json:"site_node_id" label:"项目节点ID" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表"`
- Content string `form:"content" json:"content" label:"内容" binding:"required"`
- }
- type WorkSiteCheckAddSite struct {
- Type int `form:"type" json:"type" label:"类型" binding:"required"`
- SiteId int `form:"site_id" json:"site_id" label:"工地ID" binding:"required"`
- Days int `form:"days" json:"days" label:"日期" binding:"required"`
- Pictures string `form:"pictures" json:"pictures" label:"图片列表" binding:"required"`
- Content string `form:"content" json:"content" label:"内容" binding:"required"`
- }
- type WorkSiteCheckFrom struct {
- Explain string `form:"explain" json:"explain" label:"审核说明" binding:"required"`
- }
- type ReturnVisitItem struct {
- Value string `form:"value" json:"value"`
- Mark string `form:"mark" json:"mark"`
- }
- type ReturnVisitFrom struct {
- ReturnVisit map[int]ReturnVisitItem `form:"return_visit" json:"return_visit" binding:"required"`
- }
- type WorkSiteQualityAcceptReportCheckFrom struct {
- State int64 `form:"state" json:"state" label:"状态" binding:"required"`
- Explain string `form:"explain" json:"explain" label:"验收说明"`
- }
- type SelectMaterialFrom struct {
- ItemId int `form:"item_id" json:"item_id" binding:"required"`
- MatId int `form:"mat_id" json:"mat_id" binding:"required"`
- }
|