提交 9d7f55409f7364642bf325bad035403b78c2692e

作者 pangy
1 个父辈 361aec3e

扣除方式修改

... ... @@ -8,6 +8,7 @@ Page({
8 8 * Page initial data
9 9 */
10 10 data: {
  11 + deduction_amount:'',
11 12 lable: 0,
12 13 datas02: [],
13 14 title: '',
... ... @@ -174,7 +175,7 @@ Page({
174 175 reducetypeData: {
175 176 label: '扣除方式',
176 177 bindtype: 'reduce_type',
177   - selected: '月度扣除',
  178 + selected: '',
178 179 isblack: 'true',
179 180 values: ["月度扣除", "年度扣除"],
180 181 placeholder: '请选择扣除方式',
... ... @@ -318,14 +319,18 @@ Page({
318 319 onLoad: function(options) {
319 320 var that = this
320 321 console.log("options", options);
321   - this.setData({
322   - title: '添加' + options.title,
323   - cur_index: options.index
324   - })
325 322 wx.setNavigationBarTitle({
326 323 title: this.data.title,
327 324 })
328   -
  325 + var reduce_typeData = this.data.reducetypeData
  326 + var deduction_amount = 1200
  327 + reduce_typeData.selected = '月度扣除'
  328 + this.setData({
  329 + title: '添加' + options.title,
  330 + cur_index: options.index,
  331 + reducetypeData: reduce_typeData,
  332 + deduction_amount: deduction_amount
  333 + })
329 334
330 335
331 336 this.initOSS()
... ... @@ -503,11 +508,6 @@ Page({
503 508 newdata.education_period = this.data.childedudegreeData.selected
504 509 newdata.children_nation = "中国"
505 510 newdata.nation = "中国"
506   - newdata.deduction_type = this.data.reducetypeData.selected
507   - newdata.deduction_amount = '1000'
508   - if ('年度扣除' == newdata.deduction_type){
509   - newdata.deduction_amount = '12000'
510   - }
511 511 break;
512 512 case '1':
513 513 if (this.data.edutypeData.selected.length < 1) {
... ... @@ -554,11 +554,6 @@ Page({
554 554 newdata.education_type = this.data.edutypeData.selected
555 555 newdata.education_end = this.data.studystartdate.datelong
556 556 newdata.education_start = this.data.studyenddate.datelong
557   - newdata.deduction_type = this.data.reducetypeData.selected
558   - newdata.deduction_amount = ''
559   - if ('年度扣除' == newdata.deduction_type) {
560   - newdata.deduction_amount = ''
561   - }
562 557 break;
563 558 case '2':
564 559 if (this.data.supporttypeData.selected.length < 1) {
... ... @@ -589,11 +584,6 @@ Page({
589 584
590 585 newdata.support_type = this.data.supporttypeData.selected
591 586 newdata.older_cardtype = this.data.oldercardtypeData.selected
592   - newdata.deduction_type = this.data.reducetypeData.selected
593   - newdata.deduction_amount = ''
594   - if ('年度扣除' == newdata.deduction_type) {
595   - newdata.deduction_amount = ''
596   - }
597 587 break;
598 588 case '3':
599 589 if (!formdata.name || formdata.name.length < 1) {
... ... @@ -617,11 +607,6 @@ Page({
617 607 }
618 608 newdata.cardtype = this.data.cardtypeData.selected
619 609 newdata.taxperson_relative = this.data.taxperson_relativeData.selected
620   - newdata.deduction_type = this.data.reducetypeData.selected
621   - newdata.deduction_amount = ''
622   - if ('年度扣除' == newdata.deduction_type) {
623   - newdata.deduction_amount = ''
624   - }
625 610 break;
626 611 case '4':
627 612 console.log('TITLE', this.data.title)
... ... @@ -700,23 +685,19 @@ Page({
700 685 }
701 686 newdata.lover_cardtype = this.data.lovercardtypeData.selected
702 687 newdata.lover_birthdate = this.data.loverbirthDate.selected
703   - newdata.deduction_type = this.data.reducetypeData.selected
704   - newdata.deduction_amount = ''
705   - if ('年度扣除' == newdata.deduction_type) {
706   - newdata.deduction_amount = ''
707   - }
708 688 break;
709 689 }
710 690
711 691 if (this.data.reducetypeData.selected.length < 1) {
712 692 this.showToast('请选择扣除方式')
713 693 return
714   - } else if (!formdata.reduce_money || formdata.reduce_money.length < 1) {
715   - this.showToast('请填写扣除金额')
716   - return
717   - }
718   - // newdata.deduction_type = this.data.reducetypeData.selected
719   - // newdata.deduction_amount = formdata.reduce_money
  694 + }
  695 + // else if (!formdata.reduce_money || formdata.reduce_money.length < 1) {
  696 + // this.showToast('请填写扣除金额')
  697 + // return
  698 + // }
  699 + newdata.deduction_type = this.data.reducetypeData.selected
  700 + newdata.deduction_amount = this.data.deduction_amount//formdata.reduce_money
720 701 newdata.legal_entity = ""
721 702 newdata.legal_entity_id = ""
722 703 this.addDatas(newdata)
... ... @@ -839,9 +820,11 @@ Page({
839 820 break;
840 821 case 'reduce_type':
841 822 var reduce_typeData = this.data.reducetypeData
  823 + var deduction_amount = 1200
842 824 reduce_typeData.selected = reduce_typeData.values[e.detail.value]
843 825 this.setData({
844   - reducetypeData: reduce_typeData
  826 + reducetypeData: reduce_typeData,
  827 + deduction_amount: deduction_amount
845 828 })
846 829 break;
847 830 case 'edu_type':
... ...
... ... @@ -223,8 +223,8 @@
223 223 <view class='divide_line_f5f5f5'></view>
224 224 <view style='height:90rpx'>
225 225 <text class='text_black_30 float_left'>扣除金额</text>
226   - <text wx:if="{{reducetypeData.selected=='月度扣除'}}" class='text_black_30 float_right' style='line-height: 90rpx;margin-left:20rpx;text-align: right;color:#FF9F00;'>¥1000/月</text>
227   - <text wx:if="{{reducetypeData.selected=='年度扣除'}}" class='text_black_30 float_right' style='line-height: 90rpx;margin-left:20rpx;text-align: right;color:#FF9F00;'>¥12000/年</text>
  226 + <text wx:if="{{reducetypeData.selected=='月度扣除'}}" class='text_black_30 float_right' style='line-height: 90rpx;margin-left:20rpx;text-align: right;color:#FF9F00;'>¥{{deduction_amount}}/月</text>
  227 + <text wx:if="{{reducetypeData.selected=='年度扣除'}}" class='text_black_30 float_right' style='line-height: 90rpx;margin-left:20rpx;text-align: right;color:#FF9F00;'>¥{{deduction_amount}}/年</text>
228 228 <!-- <input class='input_wrap01 float_right' placeholder-class='text_999_30 float_right' style='line-height: 90rpx;text-align: right;color:#FF9F00;' placeholder='请输入扣除金额' type='digit' name='reduce_money'></input> -->
229 229 </view>
230 230 <view class='divide_line_f5f5f5'></view>
... ...
注册登录 后发表评论