341 lines
7.8 KiB
JavaScript
341 lines
7.8 KiB
JavaScript
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",
|
||
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: "个税调差",
|
||
helpfulTitle: "1、【个税调差】=【实际累计已预扣预缴税额】-【累计已预扣预缴税额】。\n" +
|
||
"2、直接输入或导入【个税调差】值,则以输入/导入为准,公式失效。再次编辑减数或被减数,会再次按公式自动计算。",
|
||
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: "十二月"
|
||
}
|
||
];
|