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

188 lines
3.9 KiB
JavaScript

// 推送配置表单
export const conditions = [
{
items: [
{
conditionType: "INPUT",
domkey: ["name"],
fieldcol: 14,
label: "任务名称",
lanId: 111,
labelcol: 6,
value: "",
rules: "required|string",
viewAttr: 3
},
{
conditionType: "SWITCH",
domkey: ["able"],
fieldcol: 14,
label: "是否启用",
lanId: 111,
labelcol: 6,
value: "0",
rules: "required|string",
viewAttr: 3
},
{
conditionType: "SELECT",
domkey: ["salarySobIds"],
fieldcol: 14,
label: "薪资账套",
lanId: 111,
labelcol: 6,
value: "",
multiple: true,
options: [],
rules: "required|string",
viewAttr: 3
},
{
browserConditionParam: {
completeURL: "/api/bs/hrmsalary/push/mode/list",
dataParams: {},
filterByName: true,
tableProps: {},
isSingle: true,
searchParamsKey: "name",
replaceDatas: [{}]
},
tags: true,
conditionType: "INPUT",
domkey: ["modeName"],
fieldcol: 14,
label: "建模名称",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
},
{
conditionType: "INPUT",
domkey: ["tableName"],
fieldcol: 14,
label: "数据表名",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
},
{
conditionType: "INPUT",
domkey: ["modeId"],
fieldcol: 14,
label: "建模ID",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
}
],
title: "基础信息",
lanId: 111,
col: 2,
defaultshow: true
}
];// 推送配置表单
export const PDConditions = [
{
items: [
{
conditionType: "INPUT",
domkey: ["item"],
fieldcol: 14,
label: "薪资项目",
lanId: 111,
labelcol: 6,
value: "",
rules: "required|string",
viewAttr: 3
},
{
conditionType: "INPUT",
domkey: ["itemName"],
fieldcol: 14,
label: "薪资名称",
lanId: 111,
labelcol: 6,
viewAttr: 2,
hide: true
},
{
conditionType: "INPUT",
domkey: ["source"],
fieldcol: 14,
label: "薪资资源",
lanId: 111,
labelcol: 6,
viewAttr: 2,
hide: true
},
{
conditionType: "INPUT",
domkey: ["fieldName"],
fieldcol: 14,
label: "字段名称",
lanId: 111,
labelcol: 6,
rules: "required|string",
viewAttr: 3
},
{
conditionType: "SELECT",
domkey: ["fieldType"],
fieldcol: 14,
label: "字段类型",
lanId: 111,
labelcol: 6,
value: "",
options: [],
rules: "required|string",
viewAttr: 3
}
],
title: "",
defaultshow: true
}
];// 推送详细配置表单
export const RQconditions = [
{
items: [
{
conditionType: "MONTHPICKER",
domkey: ["startMonthStr"],
fieldcol: 14,
label: "薪资所属月",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
},
{
conditionType: "MONTHPICKER",
domkey: ["endMonthStr"],
fieldcol: 14,
label: "薪资所属月",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
},
{
conditionType: "INPUT",
domkey: ["name"],
fieldcol: 14,
label: "薪资账套",
lanId: 111,
labelcol: 6,
value: "",
viewAttr: 2
}
],
title: "",
defaultshow: true
}
];// 推送记录查询表单