fonchain-fiee/pkg/service/approval/model/ret_approval.go
2025-02-19 14:24:15 +08:00

245 lines
6.1 KiB
Go

package model
import "github.com/fonchain_enterprise/fonchain-main/api/approval"
type CategoryApproval struct {
Claims int64 `json:"claims"` // 报销
ClaimsApply []*approval.CreateRequest `json:"claimsApply"`
Payments int64 `json:"payments"` // 付款
PaymentsApply []*approval.CreateRequest `json:"paymentsApply"`
Deployment int64 `json:"deployment"` // 调画
DeploymentApply []*approval.CreateRequest `json:"deploymentApply"`
Contract int64 `json:"contract"` // 合同
ContractApply []*approval.CreateRequest `json:"contractApply"`
Seal int64 `json:"seal"` // 印章
SealApply []*approval.CreateRequest `json:"sealApply"`
Oa int64 `json:"oa"` // 出差加班
OaApply []*approval.CreateRequest `json:"oaApply"`
Other int64 `json:"other"` // 其他
OtherApply []*approval.CreateRequest `json:"otherApply"`
}
type RetApproval struct {
Count uint64 `json:"Count"`
Data *CategoryApproval `json:"data"`
}
var ProdClaims = map[string]string{
"7880ed64": "7880ed64",
"6f0dc8c8": "6f0dc8c8",
"d99fac96": "d99fac96",
"3fa030d1": "3fa030d1",
"d250ef6d": "d250ef6d",
"0ff27792": "0ff27792",
"600d3fa3": "600d3fa3",
"fcd86f60": "fcd86f60",
"3b57cad6": "3b57cad6",
"6fac2332": "6fac2332",
"2fd84331": "2fd84331",
"4f1fab18": "4f1fab18",
"ed81d85e": "ed81d85e",
"6725c6bb": "6725c6bb",
"ff114fae": "ff114fae",
"8c4c9371": "8c4c9371",
"62d33d01": "62d33d01",
"650bff15": "650bff15",
"08fe9dbe": "08fe9dbe",
"5168c89e": "5168c89e",
"351c3ca4": "351c3ca4",
"1ac27c2d": "1ac27c2d",
"1f2a2047": "1f2a2047",
}
var DevClaims = map[string]string{
"6fac2332": "6fac2332",
"7880ed64": "7880ed64",
"6f0dc8c8": "6f0dc8c8",
"d99fac96": "d99fac96",
"3fa030d1": "3fa030d1",
"d250ef6d": "d250ef6d",
"0ff27792": "0ff27792",
"600d3fa3": "600d3fa3",
"fcd86f60": "fcd86f60",
"2fd84331": "2fd84331",
"3b57cad6": "3b57cad6",
}
var ProdPayments = map[string]string{
"2a207221": "2a207221",
"1b613bdd": "1b613bdd",
"d4c362fa": "d4c362fa",
"e8dfd209": "e8dfd209",
"54525653": "54525653",
"382782be": "382782be",
"72122458": "72122458",
"41235fad": "41235fad",
"0bf380b1": "0bf380b1",
"661495fe": "661495fe",
"bfd6ef80": "bfd6ef80",
"7c77767b": "7c77767b",
"d4536aec": "d4536aec",
"5ba777b8": "5ba777b8",
"60d8eb05": "60d8eb05",
"c09d9a02": "c09d9a02",
"43e105c0": "43e105c0",
"2b77eb4c": "2b77eb4c",
"4e37b17c": "4e37b17c",
"a47df533": "a47df533",
"f0586dc4": "f0586dc4",
"d05908fb": "d05908fb",
"3a7d4520": "3a7d4520",
"c83ea9fe": "c83ea9fe",
"8e71ccce": "8e71ccce",
"2fd661d0": "2fd661d0",
"256ae8f1": "256ae8f1",
"101e9b20": "101e9b20",
"209f5151": "209f5151",
"6ed358c8": "6ed358c8",
"6300fd79": "6300fd79",
"27e71210": "27e71210",
}
var DevPayments = map[string]string{
"bfd6ef80": "bfd6ef80",
"2a207221": "2a207221",
"1b613bdd": "1b613bdd",
"d4c362fa": "d4c362fa",
"e8dfd209": "e8dfd209",
"54525653": "54525653",
"382782be": "382782be",
"72122458": "72122458",
"41235fad": "41235fad",
"7c77767b": "7c77767b",
"d4536aec": "d4536aec",
"661495fe": "661495fe",
"0bf380b1": "0bf380b1",
"370ac449": "370ac449",
}
var ProdDeployment = map[string]string{
"265aa6dd": "265aa6dd",
"8998ce5e": "8998ce5e",
}
var DevDeployment = map[string]string{
"265aa6dd": "265aa6dd",
}
var ProdContract = map[string]string{
"a10d8fee": "a10d8fee",
"a7663f79": "a7663f79",
"72c2ce03": "72c2ce03",
"4a92fe14": "4a92fe14",
"739e4e3a": "739e4e3a",
"399e9e95": "399e9e95",
"a2925cc7": "a2925cc7",
"6a06968d": "6a06968d",
"396e0a59": "396e0a59",
"82c71862": "82c71862",
"edb019cb": "edb019cb",
"46bf8f2c": "46bf8f2c",
"990c36f5": "990c36f5",
"76d2fac6": "76d2fac6",
"437e5ec5": "437e5ec5",
"52d5de10": "52d5de10",
"ac0f370e": "ac0f370e",
"7fbf19b5": "7fbf19b5",
"b7b3cdd7": "b7b3cdd7",
"a278a88a": "a278a88a",
"f8724a79": "f8724a79",
}
var DevContract = map[string]string{
"399e9e95": "399e9e95",
"a10d8fee": "a10d8fee",
"72c2ce03": "72c2ce03",
"4a92fe14": "4a92fe14",
"739e4e3a": "739e4e3a",
"a2925cc7": "a2925cc7",
}
var ProdSeal = map[string]string{
"810fa4b4": "810fa4b4",
"6dedb521": "6dedb521",
"1968be97": "1968be97",
"0524d4f7": "0524d4f7",
"040ce916": "040ce916",
"67099b5d": "67099b5d",
"ee995df9": "ee995df9",
"8b9b1f56": "8b9b1f56",
"ee568718": "ee568718",
"277722bd": "277722bd",
"40b2f23c": "40b2f23c",
"0a282057": "0a282057",
"bf9d72ce": "bf9d72ce",
"0a52d98a": "0a52d98a",
"1a9f1006": "1a9f1006",
"8448abb6": "8448abb6",
"1b24fa1e": "1b24fa1e",
"604fae3d": "604fae3d",
"115fe48e": "115fe48e",
"964c7324": "964c7324",
"ae8f15cd": "ae8f15cd",
"25b404b3": "25b404b3",
"83fdf911": "83fdf911",
"fa404bb5": "fa404bb5",
"403aadaf": "403aadaf",
"86fe5b48": "86fe5b48",
"2c4bdfe8": "2c4bdfe8",
"97ab1077": "97ab1077",
"fbbc78d5": "fbbc78d5",
"fa67b48a": "fa67b48a",
"76ea09ce": "76ea09ce",
"932d1703": "932d1703",
"2a002df2": "2a002df2",
"c534fad1": "c534fad1",
"f72fb5aa": "f72fb5aa",
"087ea575": "087ea575",
"2cad0639": "2cad0639",
"5eb629a4": "5eb629a4",
"8d06f1c2": "8d06f1c2",
"4ca21fc6": "4ca21fc6",
"23cb85b4": "23cb85b4",
"fe504695": "fe504695",
"8533c8e4": "8533c8e4",
"b079f074": "b079f074",
"1be8a55e": "1be8a55e",
"3d947038": "3d947038",
"aaae1f33": "aaae1f33",
}
var DevSeal = map[string]string{
"277722bd": "277722bd",
"810fa4b4": "810fa4b4",
"6dedb521": "6dedb521",
"1968be97": "1968be97",
"0524d4f7": "0524d4f7",
"040ce916": "040ce916",
"67099b5d": "67099b5d",
"ee995df9": "ee995df9",
"8b9b1f56": "8b9b1f56",
"40b2f23c": "40b2f23c",
"ee568718": "ee568718",
"c534fad1": "c534fad1",
"fa404bb5": "fa404bb5",
"403aadaf": "403aadaf",
"86fe5b48": "86fe5b48",
"97ab1077": "97ab1077",
"fbbc78d5": "fbbc78d5",
"fa67b48a": "fa67b48a",
"76ea09ce": "76ea09ce",
"932d1703": "932d1703",
"f72fb5aa": "f72fb5aa",
"2a002df2": "2a002df2",
}
var ProdOA = map[string]string{
"businessTrip": "businessTrip",
"overTime": "overTime",
}
var DevOA = map[string]string{
"businessTrip": "businessTrip",
"overTime": "overTime",
}