import React from 'react'; import Invoice from '../..'; import idGenerator from '../../tools/idGenerator'; import { LineAttributeType } from '../../InvoiceController'; import { Button, Switch } from 'kts-components-antd-x3'; export default () => { const controller1 = React.useMemo(() => new MyController1(), []); const controller2 = React.useMemo(() => new MyController2(), []); const [controller, setController] = React.useState(controller1) const onClick1 = React.useCallback(() => { controller.pipeline(async (s) => { s.goodsListState.goodsList = goodsList.slice(); })(); }, [controller]); const onClick5 = React.useCallback(() => { controller.pipeline(async (s) => { s.goodsListState.goodsList = goodsList.slice(0, 500); })(); }, [controller]); const onClick2 = React.useCallback(() => { controller.pipeline(async (s) => { s.goodsListState.goodsList = lines.map(e => { return { $index: idGenerator(), ...e, } }); })(); }, [controller]); const onClick6 = React.useCallback(async () => { console.log('===> 当前组件状态', await controller.validateFields()); }, []); return (
{ e ? setController(controller2) : setController(controller1) }} >
); }; // 税收分类编码列表 class MyController1 extends Invoice.InvoiceController { constructor() { super() this.state.model = 'default' this.state.goodsListState.isMergeDetails = true; this.state.goodsListState.isSalesDiscount = true; this.state.goodsListState.isMergeDiscount = true; this.state.goodsListState.isSalesGifts = true; this.state.goodsListState.drag.isStart = true; this.state.calculatingDigits = 15; this.state.goodsListState.columnshide = []; } getTaxCategoryCodeList = this.pipeline(async (s) => { console.log('===> 准备赋码的货物索引列表', s.goodsListState.endowCode.endowcodeGoodIndex); s.goodsListState.endowCode.getTaxCategoryCodeTree = async (taxCategoryCode?: string | undefined, val?: string | undefined) => { if (!taxCategoryCode && !val) return []; return moke.map(e => { return { label: `${e.taxCategoryCode}-${e.shorthand}`, shorthand: e.shorthand, id: e.taxCategoryCode, pid: e.pid } }) };; }); } class MyController2 extends Invoice.InvoiceController { constructor() { super() this.state.model = 'prefab' this.state.goodsListState.isMergeDetails = true; this.state.goodsListState.isSalesDiscount = true; this.state.goodsListState.isMergeDiscount = true; this.state.goodsListState.isSalesGifts = true; this.state.goodsListState.drag.isStart = true; this.state.calculatingDigits = 15; this.state.goodsListState.columnshide = []; } getTaxCategoryCodeList = this.pipeline(async (s) => { console.log('===> 准备赋码的货物索引列表', s.goodsListState.endowCode.endowcodeGoodIndex); s.goodsListState.endowCode.getTaxCategoryCodeList = async (value) => { console.log('===>搜索条件', value); return [ { label: '3040201990000000000/aaa/bbb', value: '3040201990000000000', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000001/aaa/bbb', value: '3040201990000000001', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000002/aaa/bbb', value: '3040201990000000002', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000003/aaa/bbb', value: '3040201990000000003', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000004/aaa/bbb', value: '3040201990000000004', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000005/aaa/bbb', value: '3040201990000000005', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000006/aaa/bbb', value: '3040201990000000006', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000007/aaa/bbb', value: '3040201990000000007', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000008/aaa/bbb', value: '3040201990000000008', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000009/aaa/bbb', value: '3040201990000000009', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000010/aaa/bbb', value: '3040201990000000010', taxRate: 3, shorthand: 'aaa' }, { label: '3040201990000000011/aaa/bbb', value: '3040201990000000011', taxRate: 3, shorthand: 'aaa' }, ] }; }); } const goodsList: any[] = []; for (let i = 0; i <= 10000; i++) { goodsList.push({ $index: idGenerator(), itemName: `项目名称${i}`, lineAttribute: LineAttributeType.正常, lineAmountExcludeTax: 9.99, lineAmountIncludeTax: 10.29, taxRate: 3, taxAmount: 0.3, }); } const lines: any[] = [ { "serialNumber": "1714491422279110656", "lineNumber": 1, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": null, "itemName": "技术服务费", "itemCode": "z", "unit": "套", "quantity": 1.0000000000001, "taxRate": 0.06, "priceExcludeTax": 0.0000000000001, "priceIncludeTax": 2.12, "amountTax": 0.3, "lineAmountExcludeTax": 5, "lineAmountIncludeTax": 5.3, "lineAttribute": LineAttributeType.被折扣行, "discountGroup": "1714491422291693568", "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "taxAmount": 1 }, { "serialNumber": "1714491422279110656", "lineNumber": 2, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": "", "itemName": "技术服务费", "itemCode": "z", "unit": "", "quantity": -1, "taxRate": 0.06, "priceExcludeTax": null, "priceIncludeTax": null, "amountTax": -0.06, "lineAmountExcludeTax": 2, "lineAmountIncludeTax": 2.3, "lineAttribute": LineAttributeType.折扣行, "discountGroup": "1714491422291693568", "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "taxAmount": 1 }, { "serialNumber": "1714491422279110656", "lineNumber": 3, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": null, "itemName": "技术服务费", "itemCode": "z", "unit": "套", "quantity": 1, "taxRate": 0.06, "priceExcludeTax": 2, "priceIncludeTax": 2.12, "amountTax": 0.12, "lineAmountExcludeTax": 5, "lineAmountIncludeTax": 5.3, "lineAttribute": LineAttributeType.正常, "discountGroup": null, "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "taxAmount": 1 }, { "serialNumber": "1714491422279110656", "lineNumber": 3, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": null, "itemName": "技术服务费", "itemCode": "z", "unit": "套", "quantity": 1, "taxRate": 0.06, "priceExcludeTax": 2, "priceIncludeTax": 2.12, "amountTax": 0.12, "lineAmountExcludeTax": 5, "lineAmountIncludeTax": 5.3, "lineAttribute": LineAttributeType.折让行, "discountGroup": null, "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "taxAmount": 1 }, { "serialNumber": "1714491422279110656", "lineNumber": 3, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": null, "itemName": "技术服务费", "itemCode": "z", "unit": "套", "quantity": 1, "taxRate": 0.06, "priceExcludeTax": 2, "priceIncludeTax": 2.12, "amountTax": 0.12, "lineAmountExcludeTax": 5, "lineAmountIncludeTax": 5.3, "lineAttribute": LineAttributeType.折让行, "discountGroup": null, "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "taxAmount": 1 }, { "serialNumber": "1714491422279110656", "lineNumber": 3, "taxCode": "3070401000000000000", "taxName": "信息技术服务", "specification": null, "itemName": "技术服务费", "itemCode": "z", "unit": "套", "quantity": 1, "taxRate": 0.06, "priceExcludeTax": 2, "priceIncludeTax": 2.12, "amountTax": 0.12, "lineAmountExcludeTax": 5, "lineAmountIncludeTax": 5.3, "lineAttribute": LineAttributeType.赠品行, "discountGroup": null, "favouredPolicyMark": false, "favouredPolicyName": null, "zeroTaxRateFlag": null, "referenceLines": null, "version": 0, "shorthand": "布料", "taxAmount": 1 } ] const moke = [ { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "稻谷、早籼稻、晚籼稻、中籼稻、粳稻、糯稻", "gxsj": "20200601", "hzx": "N", "id": 50550, "pid": "1010101000000000000", "productName": "稻谷", "qysj": "20190401", "shorthand": "谷物", "sm": "包括早籼稻、晚籼稻、中籼稻、粳稻、糯稻、其他稻谷。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101010000000000", "updateTime": "2021-08-17 15:12:33.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "小麦、硬质小麦、软质小麦", "gxsj": "20200601", "hzx": "N", "id": 50551, "pid": "1010101000000000000", "productName": "小麦", "qysj": "20190401", "shorthand": "谷物", "sm": "包括硬质小麦、软质小麦、其他小麦。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101020000000000", "updateTime": "2021-08-17 15:12:22.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "玉米、白玉米、黄玉米、糯玉米、甜玉米", "gxsj": "20200601", "hzx": "N", "id": 50552, "pid": "1010101000000000000", "productName": "玉米", "qysj": "20190401", "shorthand": "谷物", "sm": "包括白玉米、黄玉米、糯玉米、甜玉米、其他玉米。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101030000000000", "updateTime": "2021-08-17 15:12:27.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)、《财政部、国家税务总局关于免征蔬菜流通环节增值税有关问题的通知》(财税〔2011〕137号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "谷子、硬谷子、糯谷子", "gxsj": "20200601", "hzx": "N", "id": 50553, "pid": "1010101000000000000", "productName": "谷子", "qysj": "20190401", "shorthand": "谷物", "sm": "包括硬谷子、糯谷子、其他谷子。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101040000000000", "updateTime": "2021-08-17 15:12:12.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "高粱、红粒高粱、白粒高粱、糯高粱", "gxsj": "20200601", "hzx": "N", "id": 50554, "pid": "1010101000000000000", "productName": "高粱", "qysj": "20190401", "shorthand": "谷物", "sm": "包括红粒高粱、白粒高粱、糯高粱、其他高粱。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101050000000000", "updateTime": "2021-08-17 15:12:30.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "大麦、裸大麦、皮大麦", "gxsj": "20200601", "hzx": "N", "id": 50555, "pid": "1010101000000000000", "productName": "大麦", "qysj": "20190401", "shorthand": "谷物", "sm": "包括裸大麦、皮大麦。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101060000000000", "updateTime": "2021-08-17 15:12:08.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "裸燕麦、皮燕麦", "gxsj": "20200601", "hzx": "N", "id": 50556, "pid": "1010101000000000000", "productName": "燕麦", "qysj": "20190401", "shorthand": "谷物", "sm": "包括裸燕麦、皮燕麦。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101070000000000", "updateTime": "2021-08-17 15:12:29.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "黑麦", "gxsj": "20200601", "hzx": "N", "id": 50557, "pid": "1010101000000000000", "productName": "黑麦", "qysj": "20190401", "shorthand": "谷物", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101080000000000", "updateTime": "2021-08-17 15:12:11.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "荞麦、甜荞麦、苦荞麦", "gxsj": "20200601", "hzx": "N", "id": 50558, "pid": "1010101000000000000", "productName": "荞麦", "qysj": "20190401", "shorthand": "谷物", "sm": "包括甜荞麦、苦荞麦。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101090000000000", "updateTime": "2021-08-17 15:12:30.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "糜子、硬糜子、糯糜子、紫米、薏苡", "gxsj": "20200601", "hzx": "N", "id": 50559, "pid": "1010101000000000000", "productName": "其他谷物", "qysj": "20190401", "shorthand": "谷物", "sm": "包括糜子(硬糜子、糯糜子)、紫米、薏苡等。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101990000000000", "updateTime": "2021-08-17 15:12:19.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "种用谷物、种用皮大麦、种用裸大麦、种用糯高粱、种用红粒高粱、种用白粒高粱、种用甜玉米、种用糯玉米、种用黄玉米、种用白玉米、种用硬质小麦、种用软质小麦、种用中籼稻、种用早籼稻、种用晚籼稻、种用糯稻、种用粳稻", "gxsj": "20200601", "hzx": "N", "id": 50683, "pid": "1010119000000000000", "productName": "种用谷物", "qysj": "20190401", "shorthand": "种子种苗", "sm": "包括种用硬质小麦、种用甜玉米、种用软质小麦、种用皮大麦、种用糯玉米、种用糯高粱、种用裸大麦、种用黄玉米、种用红粒高粱、种用白玉米、种用白粒高粱、其他种用玉米、其他种用小麦、其他种用高粱、种用中籼稻、种用早籼稻、种用晚籼稻、种用糯稻、种用粳稻、其他种用稻谷。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010119010000000000", "updateTime": "2021-08-17 15:12:24.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部、国家税务总局关于若干农业生产资料征免增值税政策的通知》(财税〔2001〕113号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "小麦粉、小麦专用粉、小麦自发粉", "gxsj": "20200601", "hzx": "N", "id": 50923, "pid": "1030101000000000000", "productName": "小麦粉", "qysj": "20190401", "shorthand": "谷物细粉", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030101010000000000", "updateTime": "2021-08-17 15:12:14.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "大米粉、籼米细粉、粳米细粉", "gxsj": "20200601", "hzx": "N", "id": 50924, "pid": "1030101000000000000", "productName": "大米粉", "qysj": "20190401", "shorthand": "谷物细粉", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030101020000000000", "updateTime": "2021-08-17 15:12:08.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "玉米细粉、糯米细粉、荞麦细粉、黑麦细粉、莜麦细粉、高粱细粉、大麦细粉", "gxsj": "20200601", "hzx": "N", "id": 50925, "pid": "1030101000000000000", "productName": "其他谷物细粉", "qysj": "20190401", "shorthand": "谷物细粉", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030101990000000000", "updateTime": "2021-08-17 15:12:08.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "籼米、粳米", "gxsj": "20200601", "hzx": "N", "id": 50928, "pid": "1030102010000000000", "productName": "大米", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010100000000", "updateTime": "2021-08-17 15:12:11.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "大米", "gxsj": "20200601", "hzx": "N", "id": 50929, "pid": "1030102010000000000", "productName": "小米", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010200000000", "updateTime": "2021-08-17 15:12:25.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "糯米", "gxsj": "20200601", "hzx": "N", "id": 50930, "pid": "1030102010000000000", "productName": "糯米", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010300000000", "updateTime": "2021-08-17 15:12:14.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "高粱米", "gxsj": "20200601", "hzx": "N", "id": 50931, "pid": "1030102010000000000", "productName": "高粱米", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010400000000", "updateTime": "2021-08-17 15:12:13.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "脱壳燕麦", "gxsj": "20200601", "hzx": "N", "id": 50932, "pid": "1030102010000000000", "productName": "脱壳燕麦", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "指已脱壳但未去皮的燕麦。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010500000000", "updateTime": "2021-08-17 15:12:06.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "脱壳青稞", "gxsj": "20200601", "hzx": "N", "id": 50933, "pid": "1030102010000000000", "productName": "脱壳青稞", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010600000000", "updateTime": "2021-08-17 15:12:11.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "珠粒大麦", "gxsj": "20200601", "hzx": "N", "id": 50934, "pid": "1030102010000000000", "productName": "珠粒大麦", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010700000000", "updateTime": "2021-08-17 15:12:12.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "N", "id": 50935, "pid": "1030102010000000000", "productName": "其他碾磨、脱壳谷物", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102019900000000", "updateTime": "2021-08-17 15:12:21.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "小麦粗磨、大米粗磨、玉米粗磨、燕麦粗磨", "gxsj": "20200601", "hzx": "N", "id": 50936, "pid": "1030102000000000000", "productName": "粗磨谷物", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "包括谷物去壳谷粉、粗粉及团粒。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102020000000000", "updateTime": "2021-08-17 15:12:15.0", "zzssl": "9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "燕麦片、大麦片、玉米片、谷物胚芽", "gxsj": "20200601", "hzx": "N", "id": 50937, "pid": "1030102000000000000", "productName": "谷物加工制品", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "包括燕麦片、大麦片、玉米片,谷物胚芽等。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102030000000000", "updateTime": "2021-08-17 15:12:19.0", "zzssl": "13%、9%", "zzstsgl": "免税", "zzszcyj": "《财政部 国家税务总局关于粮食企业增值税征免问题的通知》(财税字〔1999〕198号)" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "谷物制品类罐头、甜玉米罐头、米粥罐头、米饭罐头、八宝粥罐头、蔬菜粥罐头、八宝饭罐头", "gxsj": "20200601", "hzx": "N", "id": 51065, "pid": "1030205000000000000", "productName": "谷物制品类罐头", "qysj": "20190401", "shorthand": "罐头", "sm": "指经过处理后的谷类、干果及其他原料(桂圆、枸杞、蔬菜等)装罐制成的罐头产品", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030205080000000000", "updateTime": "2021-08-17 15:12:25.0", "zzssl": "13%", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "谷物磨粉工业用筛、谷物磨粉工业用筛架、混合滚筒、分离滚筒、谷物磨粉机的滚筒、谷物磨粉机的变换器、谷物磨粉工业用机械零件", "gxsj": "20200601", "hzx": "N", "id": 53402, "pid": "1090220000000000000", "productName": "谷物磨粉工业用机械零件", "qysj": "20190401", "shorthand": "食品制造机械", "sm": "包括谷物磨粉工业用筛及筛架、混合或分离滚筒、谷物磨粉机的滚筒或变换器、其他谷物磨粉工业用机械零件", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1090220050000000000", "updateTime": "2021-08-17 15:12:11.0", "zzssl": "13%", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50549, "pid": "1010100000000000000", "productName": "谷物", "qysj": "20190401", "shorthand": "谷物", "sm": "包括稻谷、小麦、玉米、谷子、高粱、大麦、燕麦、黑麦、荞麦、其他谷物,不包括种用谷物(详见101011901)。", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010101000000000000", "updateTime": "2021-08-17 15:12:22.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "种子、种苗、种用谷物、种用薯类、种用油料、种用豆类、种用饲料作物、蔬菜籽、花草种、水果籽", "gxsj": "20200601", "hzx": "Y", "id": 50682, "pid": "1010100000000000000", "productName": "种子、种苗", "qysj": "20190401", "shorthand": "种子种苗", "sm": "包括种用谷物、种用薯类、种用油料、种用豆类、种用饲料作物、蔬菜籽、花草种、水果籽及其他种子、种苗", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010119000000000000", "updateTime": "2021-08-17 15:12:22.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50922, "pid": "1030100000000000000", "productName": "谷物细粉", "qysj": "20190401", "shorthand": "谷物细粉", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030101000000000000", "updateTime": "2021-08-17 15:12:09.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50927, "pid": "1030102000000000000", "productName": "碾磨、脱壳谷物", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102010000000000", "updateTime": "2021-08-17 15:12:07.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 51057, "pid": "1030200000000000000", "productName": "罐头", "qysj": "20190401", "shorthand": "罐头", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030205000000000000", "updateTime": "2021-08-17 15:12:13.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 53397, "pid": "1090200000000000000", "productName": "食品、饮料、烟草专用生产设备零件", "qysj": "20190401", "shorthand": "食品制造机械", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1090220000000000000", "updateTime": "2021-08-17 15:12:09.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50548, "pid": "1010000000000000000", "productName": "农业产品", "qysj": "20190401", "shorthand": "农业产品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010100000000000000", "updateTime": "2021-08-17 15:12:32.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50921, "pid": "1030000000000000000", "productName": "农副食品,动、植物油制品", "qysj": "20190401", "shorthand": "农副食品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030100000000000000", "updateTime": "2021-08-17 15:12:23.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50926, "pid": "1030100000000000000", "productName": "碾磨谷物及谷物加工品", "qysj": "20190401", "shorthand": "谷物加工品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030102000000000000", "updateTime": "2021-08-17 15:12:20.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 51032, "pid": "1030000000000000000", "productName": "食品及加工盐", "qysj": "20190401", "shorthand": "食品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030200000000000000", "updateTime": "2021-08-17 15:12:30.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 53261, "pid": "1090000000000000000", "productName": "专用设备", "qysj": "20190401", "shorthand": "专用设备", "sm": "指只在一个特定产业,用来生产、加工、处理特定产品或者改变特定物质形态的机械设备及其专门配套件", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1090200000000000000", "updateTime": "2021-08-17 15:12:15.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50547, "pid": "1000000000000000000", "productName": "农、林、牧、渔业类产品", "qysj": "20190401", "shorthand": "农产品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1010000000000000000", "updateTime": "2021-08-17 15:12:19.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50920, "pid": "1000000000000000000", "productName": "食品、饮料、烟、酒类产品", "qysj": "20190401", "shorthand": "食品类产品", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1030000000000000000", "updateTime": "2021-08-17 15:12:07.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 53022, "pid": "1000000000000000000", "productName": "机械、设备类产品", "qysj": "20190401", "shorthand": "机械设备", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1090000000000000000", "updateTime": "2021-08-17 15:12:15.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" }, { "bbh": "34.0", "createTime": "2019-09-12 08:54:16.0", "gjz": "", "gxsj": "20200601", "hzx": "Y", "id": 50546, "pid": "0", "productName": "货物", "qysj": "20190401", "shorthand": "货物", "sm": "", "specification": null, "ssflbbh": "32.0", "statusDesc": null, "taxCategoryCode": "1000000000000000000", "updateTime": "2021-08-17 15:12:12.0", "zzssl": "", "zzstsgl": "", "zzszcyj": "" } ].map(e => ({ ...e, "zeroTaxRateFlag": 'dddddd' }))