salary-management-front/pc4mobx/hrmSalary/pages/dataAcquisition/cumSituation/columns.js

342 lines
7.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export const dataCollectCondition = [
{
items: [
{
conditionType: "MONTHPICKER",
domkey: ["taxYearMonth"],
fieldcol: 12,
label: "税款所属期",
lanId: 542240,
labelcol: 8,
value: "",
rules: "required|string",
viewAttr: 3
},
{
conditionType: "SELECT",
domkey: ["taxAgentId"],
fieldcol: 12,
label: "个税扣缴义务人",
labelcol: 8,
lanId: 537996,
value: "",
options: [],
rules: "required|string",
otherParams: { showSearch: true, optionFilterProp: "children" },
viewAttr: 3
},
// {
// conditionType: "SELECT",
// domkey: ["employeeScope"],
// fieldcol: 14,
// label: "人员范围",
// labelcol: 8,
// lanId: 124810,
// value: "ORGANIZATION",
// options: [
// { key: "ORGANIZATION", showname: "内部人员" }
// // { key: "EXT_EMPLOYEE", showname: "非系统人员" }
// ],
// rules: "required|string",
// viewAttr: 3
// },
{
browserConditionParam: {
completeParams: {},
conditionDataParams: {},
dataParams: {},
destDataParams: {},
hasAddBtn: false,
hasAdvanceSerach: true,
idSeparator: ",",
isAutoComplete: 1,
isDetail: 0,
isMultCheckbox: false,
isSingle: true,
linkUrl: "",
pageSize: 10,
quickSearchName: "",
replaceDatas: [],
type: "1",
viewAttr: 3
},
colSpan: 2,
conditionType: "BROWSER",
domkey: ["employeeId"],
fieldcol: 12,
isQuickSearch: false,
label: "人员",
lanId: 30042,
labelcol: 8,
rules: "required",
viewAttr: 3
}
],
title: "基础信息",
defaultshow: true,
col: 1
},
{
items: [
{
conditionType: "INPUTNUMBER",
domkey: ["addUpIncome"],
fieldcol: 14,
label: "累计收入额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpSubtraction"],
fieldcol: 14,
label: "累计减除费用",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpSocialSecurityTotal"],
fieldcol: 14,
label: "累计社保个人合计",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpAccumulationFundTotal"],
fieldcol: 14,
label: "累计公积金个人合计",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpChildEducation"],
// fieldcol: 14,
// label: "累计子女教育",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpContinuingEducation"],
// fieldcol: 14,
// label: "累计继续教育",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpHousingLoanInterest"],
// fieldcol: 14,
// label: "累计住房贷款利息",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpHousingRent"],
// fieldcol: 14,
// label: "累计住房租金",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpSupportElderly"],
// fieldcol: 14,
// label: "累计赡养老人",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpIllnessMedical"],
// fieldcol: 14,
// label: "累计大病医疗",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// },
{
conditionType: "INPUTNUMBER",
domkey: ["addUpEnterpriseAndOther"],
fieldcol: 14,
label: "累计企业(职业)年金及其他福利",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpOtherDeduction"],
fieldcol: 14,
label: "累计其他免税扣除",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpTaxExemptIncome"],
fieldcol: 14,
label: "累计免税收入",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpAllowedDonation"],
fieldcol: 14,
label: "累计准予扣除的捐赠额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpTaxSavings"],
fieldcol: 14,
label: "累计减免税额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpAdvanceTax"],
fieldcol: 14,
label: "累计已预扣预缴税额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["actualAddUpAdvanceTax"],
fieldcol: 14,
label: "实际累计已预扣预缴税额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["taxAdjustment"],
fieldcol: 14,
label: "个税调差",
helpfulTip: "1、【个税调差】=【实际累计已预扣预缴税额】-【累计已预扣预缴税额】。\n" +
"2、直接输入或导入【个税调差】值则以输入/导入为准,公式失效。再次编辑减数或被减数,会再次按公式自动计算。",
helpfulTipLanId: 111,
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
},
{
conditionType: "INPUTNUMBER",
domkey: ["addUpTaxableIncome"],
fieldcol: 14,
label: "累计应纳税所得额",
labelcol: 8,
value: "",
precision: 2,
viewAttr: 2
}
// {
// conditionType: "INPUTNUMBER",
// domkey: ["addUpInfantCare"],
// fieldcol: 14,
// label: "累计婴幼儿照护",
// labelcol: 8,
// value: "",
// precision: 2,
// viewAttr: 2
// }
],
title: "数据采集",
defaultshow: true,
col: 2
}
];
export const taxOptions = [
{
key: "01",
showname: "一月"
},
{
key: "02",
showname: "二月"
},
{
key: "03",
showname: "三月"
},
{
key: "04",
showname: "四月"
},
{
key: "05",
showname: "五月"
},
{
key: "06",
showname: "六月"
},
{
key: "07",
showname: "七月"
},
{
key: "08",
showname: "八月"
},
{
key: "09",
showname: "九月"
},
{
key: "10",
showname: "十月"
},
{
key: "11",
showname: "十一月"
},
{
key: "12",
showname: "十二月"
}
];