salary-management-front/pc4mobx/hrmSalary/pages/dataAcquisition/specialAddDeduction/components/condition.js

149 lines
3.5 KiB
JavaScript

import { WeaLocaleProvider } from "ecCom";
const getLabel = WeaLocaleProvider.getLabel;
export const condition = [
{
items: [
{
conditionType: "INPUTNUMBER",
domkey: ["childrenEducation"],
fieldcol: 14,
label: getLabel(503173, "子女教育"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["continuingEducation"],
fieldcol: 14,
label: getLabel(503174, "继续教育"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["housingLoanInterest"],
fieldcol: 14,
label: getLabel(503175, "住房贷款利息"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["housingRent"],
fieldcol: 14,
label: getLabel(503176, "住房租金"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["supportingElder"],
fieldcol: 14,
label: getLabel(503177, "赡养老人"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["seriousIllnessTreatment"],
fieldcol: 14,
label: getLabel(542550, "大病医疗"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["infantCare"],
fieldcol: 14,
label: getLabel(537983, "婴幼儿照护"),
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
}
],
title: getLabel(83871, "数据采集"),
defaultshow: true
}
];
export const searchCondition = [
{
items: [
{
conditionType: "INPUT",
domkey: ["username"],
fieldcol: 16,
label: getLabel(25034, "姓名"),
labelcol: 8,
value: "",
viewAttr: 2
},
{
conditionType: "BROWSER",
domkey: ["departmentName"],
browserConditionParam: {
linkUrl: "/spa/hrm/engine.html#/hrmengine/organization?showTree=false&type=department&id=",
tabs: [
{
dataParams: null,
dataURL: null,
isSearch: false,
key: "2",
name: getLabel(534724, "组织结构"),
selected: false,
showOrder: 0
},
{
dataParams: { list: "1" },
dataURL: null,
isSearch: true,
key: "1",
name: getLabel(130619, "按列表"),
selected: false,
showOrder: 0
}
],
title: getLabel(27511, "部门"),
type: "4",
viewAttr: 2,
pageSize: 10,
noOperate: true,
isMultCheckbox: false,
icon: "icon-coms-hrm",
iconBgcolor: "#217346"
},
fieldcol: 16,
label: getLabel(27511, "部门"),
labelcol: 8,
value: "",
viewAttr: 2
},
{
conditionType: "INPUT",
domkey: ["jobNum"],
fieldcol: 16,
label: getLabel(1933, "工号"),
labelcol: 8,
value: "",
viewAttr: 2
}
],
title: getLabel(32905, "常用条件"),
defaultshow: true
}
];