salary-management-front/pc4mobx/hrmSalary/pages/employeedeclareDetail/constants.js

253 lines
5.5 KiB
JavaScript

export const submitStatus = [
{
key: "ALL",
showname: "全部(报送状态)",
lanId: 332
},
{
key: "NOT_DECLARE",
showname: "待报送",
lanId: 111
},
{
key: "DECLARING",
showname: "报送中",
lanId: 111
},
{
key: "DECLARE_FAIL",
showname: "报送失败",
lanId: 111
},
{
key: "DECLARE_SUCCESS",
showname: "报送成功",
lanId: 111
}
];
export const advanceConditions = [
{
items: [
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["keyword"],
fieldcol: 18,
label: "姓名或工号",
lanId: 111,
labelcol: 6,
value: ""
},
{
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: true,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: false,
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
title: "",
type: "57"
},
colSpan: 1,
conditionType: "BROWSER",
domkey: ["departmentIds"],
fieldcol: 18,
label: "部门",
lanId: 27511,
labelcol: 6
},
{
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: true,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: false,
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
title: "",
type: "278"
},
colSpan: 1,
conditionType: "BROWSER",
domkey: ["positionIds"],
fieldcol: 18,
label: "岗位",
lanId: 6086,
labelcol: 6
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["employmentStatus"],
fieldcol: 18,
label: "人员状态",
lanId: 382300,
labelcol: 6,
value: "",
options: []
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["employmentType"],
fieldcol: 18,
label: "任职受雇从业类型",
lanId: 111,
labelcol: 6,
value: "",
options: []
},
{
colSpan: 1,
conditionType: "RANGEPICKER",
domkey: ["fromEmploymentDate", "endEmploymentDate"],
fieldcol: 18,
label: "任职受雇日期",
lanId: 111,
labelcol: 6,
value: ""
},
{
colSpan: 1,
conditionType: "RANGEPICKER",
domkey: ["fromDismissDate", "endDismissDate"],
fieldcol: 18,
label: "离职日期",
lanId: 111,
labelcol: 6,
value: ""
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["disability"],
fieldcol: 18,
label: "是否残疾",
lanId: 111,
labelcol: 6,
value: "",
options: []
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["lonelyOld"],
fieldcol: 18,
label: "是否孤老",
lanId: 111,
labelcol: 6,
value: "",
options: []
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["martyrDependents"],
fieldcol: 18,
label: "是否是烈属",
lanId: 111,
labelcol: 6,
value: "",
options: []
},
{
colSpan: 1,
conditionType: "SELECT",
domkey: ["deductExpenses"],
fieldcol: 18,
label: "是否扣除减除费用",
lanId: 111,
labelcol: 6,
value: "",
options: []
}
],
defaultshow: true
}
];
export const declareConditions = [
{
items: [
{
colSpan: 2,
fieldcol: 12,
labelcol: 6,
rules: "selectLinkageRequired",
conditionType: "SELECT_LINKAGE",
selectLinkageDatas: {
"1": {
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: true,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: true,
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
title: "",
type: "1"
},
conditionType: "BROWSER",
domkey: ["INPUT"]
},
"2": {
conditionType: "CHECKBOX",
domkey: ["CHECKBOX"]
}
},
options: [
{ key: "1", showname: "今天" },
{ key: "2", showname: "本周" }
],
domkey: ["secleve"],
label: "系统名称",
lanId: 111,
viewAttr: 3
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["keyword"],
fieldcol: 12,
label: "证件姓名",
lanId: 111,
labelcol: 6,
value: "",
rules: "required",
viewAttr: 3
}
],
defaultshow: true
}
];