fix bug
This commit is contained in:
		@ -32,7 +32,7 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
  ];
 | 
			
		||||
  selectedIndex = ''; //选择的项目
 | 
			
		||||
  serviceTel = '';
 | 
			
		||||
  isVisible : boolean = false
 | 
			
		||||
  isVisible: boolean = false;
 | 
			
		||||
  constructor(
 | 
			
		||||
    public service: TaxManagementService,
 | 
			
		||||
    private router: Router,
 | 
			
		||||
@ -88,16 +88,16 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
  ngOnInit() {
 | 
			
		||||
    this.initSF();
 | 
			
		||||
    this.initST();
 | 
			
		||||
    const object1 : any = {};
 | 
			
		||||
    const object2 : any = {};
 | 
			
		||||
    Object.defineProperty(object1, 'name',{  writable: false ,value: 'wang'});
 | 
			
		||||
    Object.defineProperty(object2, 'xxoo',{  writable: false ,value: 'wang'});
 | 
			
		||||
    const object1: any = {};
 | 
			
		||||
    const object2: any = {};
 | 
			
		||||
    Object.defineProperty(object1, 'name', { writable: false, value: 'wang' });
 | 
			
		||||
    Object.defineProperty(object2, 'xxoo', { writable: false, value: 'wang' });
 | 
			
		||||
    console.log(object1);
 | 
			
		||||
    console.log(object1.name);
 | 
			
		||||
    console.log(object2);
 | 
			
		||||
    console.log(object2.xxoo);
 | 
			
		||||
    object1.name = 'ming'
 | 
			
		||||
    object2.xxoo = 'ming'
 | 
			
		||||
    object1.name = 'ming';
 | 
			
		||||
    object2.xxoo = 'ming';
 | 
			
		||||
    console.log(object1);
 | 
			
		||||
    console.log(object2);
 | 
			
		||||
  }
 | 
			
		||||
@ -254,22 +254,40 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
        width: '180px'
 | 
			
		||||
      },
 | 
			
		||||
      { title: '纳税人识别号', index: 'nsrsbh', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '姓名', index: 'xm',  className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '姓名', index: 'xm', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '证件类型', index: 'sfzjlx', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '证件号码', index: 'sfzjhm',  className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '证件号码', index: 'sfzjhm', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '联系电话', index: 'lxdh', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '国家(地区)', index: ' gjdq',  className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '所属行业', index: 'hy',  className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '征收项目', index: 'zsxm',  className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '国家(地区)', index: ' gjdq', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '所属行业', index: 'hy', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '征收项目', index: 'zsxm', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '征收品目', index: 'zsmp', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '计税依据', index: 'jsyj', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '税率', index: 'sl', render: 'sl', className: 'text-center', width: '200px' },
 | 
			
		||||
      { title: '应纳税额', index: 'ynse', className: 'text-center', width: '180px' },
 | 
			
		||||
      { title: '减免税额', index: 'jmse', className: 'text-center', width: '180px' },
 | 
			
		||||
      { title: '已缴纳税额', index: 'yjnse', className: 'text-center', width: '180px' },
 | 
			
		||||
      { title: '应代征税额', index: 'dzse', className: 'text-center', width: '180px' },
 | 
			
		||||
      { title: '已代征税额', index: 'ydzse', className: 'text-center', width: '150px' },
 | 
			
		||||
      { title: '申报日期', render: 'sbrq', className: 'text-center', width: '150px' },
 | 
			
		||||
      {
 | 
			
		||||
        title: '税率',
 | 
			
		||||
        index: 'sl',
 | 
			
		||||
        render: 'sl',
 | 
			
		||||
        className: 'text-center',
 | 
			
		||||
        width: '200px',
 | 
			
		||||
        format: item => `${item.sl ? ((item.sl as number) * 100).toFixed(2) : 0}%`
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        title: '应纳税额',
 | 
			
		||||
        index: 'ynse',
 | 
			
		||||
        className: 'text-center',
 | 
			
		||||
        width: '180px',
 | 
			
		||||
        type: 'widget',
 | 
			
		||||
        widget: { type: 'currency-chy', params: ({ record }) => ({ value: record.ynse }) }
 | 
			
		||||
      },
 | 
			
		||||
      { title: '减免税额', index: 'jmse', className: 'text-center', width: '180px' ,  type: 'widget',
 | 
			
		||||
      widget: { type: 'currency-chy', params: ({ record }) => ({ value: record.jmse }) } },
 | 
			
		||||
      { title: '已缴纳税额', index: 'yjnse', className: 'text-center', width: '180px',  type: 'widget',
 | 
			
		||||
      widget: { type: 'currency-chy', params: ({ record }) => ({ value: record.yjnse }) } },
 | 
			
		||||
      { title: '应代征税额', index: 'dzse', className: 'text-center', width: '180px',  type: 'widget',
 | 
			
		||||
      widget: { type: 'currency-chy', params: ({ record }) => ({ value: record.dzse }) } },
 | 
			
		||||
      { title: '已代征税额', index: 'ydzse', className: 'text-center', width: '150px',  type: 'widget',
 | 
			
		||||
      widget: { type: 'currency-chy', params: ({ record }) => ({ value: record.ydzse }) } },
 | 
			
		||||
      { title: '申报日期', render: 'sbrq', className: 'text-center', width: '150px' }
 | 
			
		||||
    ];
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
@ -301,13 +319,12 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
   *修改
 | 
			
		||||
   * @param record 记录实例
 | 
			
		||||
   */
 | 
			
		||||
   uploadSetting() {
 | 
			
		||||
  uploadSetting() {
 | 
			
		||||
    if (this.selectedRows.length === 0) {
 | 
			
		||||
      this.openWainingModal('请选择需要修改的数据!');
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
    // this.isVisible = true
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  /**
 | 
			
		||||
   *撤销
 | 
			
		||||
@ -388,7 +405,7 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
   *
 | 
			
		||||
   * @param params 更新数据
 | 
			
		||||
   */
 | 
			
		||||
   resetData() {
 | 
			
		||||
  resetData() {
 | 
			
		||||
    if (this.selectedRows.length === 0) {
 | 
			
		||||
      this.openWainingModal('请选择需要更新的数据');
 | 
			
		||||
      return;
 | 
			
		||||
@ -402,7 +419,7 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
        this.service.msgSrv.success('更新成功');
 | 
			
		||||
        this.st.load(1);
 | 
			
		||||
      }
 | 
			
		||||
    })
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
@ -450,10 +467,8 @@ export class TaxManagementIndividualDeclareComponent implements OnInit {
 | 
			
		||||
      nzContent: content
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
  handleOK() {
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  handleOK() {}
 | 
			
		||||
  handleCancel() {
 | 
			
		||||
      this.isVisible = false;
 | 
			
		||||
    this.isVisible = false;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user