salary-management-front/pc4mobx/hrmSalary/pages/externalPersonManage/conditions.js

209 lines
4.7 KiB
JavaScript

export const searchCondition = [
{
items: [
{
colSpan: 2,
conditionType: "INPUT",
domkey: ["username"],
fieldcol: 16,
label: "姓名",
labelcol: 8,
value: "",
viewAttr: 2
}
],
defaultshow: true
}
];
export const condition = [
{
items: [
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["username"],
rules: "required|string",
fieldcol: 18,
label: "姓名",
labelcol: 6,
value: "",
viewAttr: 3
},
{
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: false,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: true,
icon: "icon-coms-hrm",
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
title: "部门",
type: "57",
viewAttr: 2
},
colSpan: 1,
conditionType: "BROWSER",
domkey: ["departmentId"],
fieldcol: 18,
label: "部门",
labelcol: 6,
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["departmentName"],
fieldcol: 18,
label: "部门名称",
labelcol: 6,
value: "",
hasBorder: true,
viewAttr: 1
},
{
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: false,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: true,
icon: "icon-coms-hrm",
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
title: "分部",
type: "164",
viewAttr: 2
},
colSpan: 1,
conditionType: "BROWSER",
domkey: ["subcompanyId"],
fieldcol: 18,
label: "分部",
labelcol: 6,
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["subcompanyName"],
fieldcol: 18,
label: "分部名称",
labelcol: 6,
value: "",
hasBorder: true,
viewAttr: 1
},
// {
// browserConditionParam: {
// completeParams: {},
// conditionDataParams: {},
// dataParams: {},
// destDataParams: {},
// hasAddBtn: false,
// hasAdvanceSerach: false,
// idSeparator: ",",
// isAutoComplete: 1,
// isDetail: 0,
// isMultCheckbox: false,
// isSingle: true,
// icon: "icon-coms-hrm",
// linkUrl: "",
// pageSize: 10,
// quickSearchName: "",
// replaceDatas: [],
// title: "岗位",
// type: "24",
// viewAttr: 2,
// },
// colSpan: 1,
// conditionType: "BROWSER",
// domkey: ["jobtitleId"],
// fieldcol: 18,
// label: "岗位",
// labelcol: 6,
// viewAttr: 2,
// },
{
colSpan: 1,
conditionType: "DATEPICKER",
domkey: ["companystartdate"],
fieldcol: 18,
label: "入职日期",
labelcol: 6,
value: "",
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["mobile"],
fieldcol: 18,
label: "手机号",
labelcol: 6,
value: "",
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["workcode"],
fieldcol: 18,
label: "工号",
labelcol: 6,
value: "",
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["idNo"],
fieldcol: 18,
label: "身份证号码",
labelcol: 6,
value: "",
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["bankCardNum"],
fieldcol: 18,
label: "本人开户的银行卡卡号",
labelcol: 6,
value: "",
viewAttr: 2
},
{
colSpan: 1,
conditionType: "INPUT",
domkey: ["bankName"],
fieldcol: 18,
label: "本人开户的银行卡开户支行全称",
labelcol: 6,
value: "",
viewAttr: 2
}
],
defaultshow: true,
title: "基本信息"
}
];