From 6313c9a0b96304d5b0f1da478e31e66e8a1bec10 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 18 二月 2020 13:11:57 +0800
Subject: [PATCH] 费用项设置,再次添加费用类型不显示,需要刷新网页才可以
---
WebService/src/main/resources/components/feePackage/edit-feeConfig/editFeeConfig.js | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 51 insertions(+), 5 deletions(-)
diff --git a/WebService/src/main/resources/components/feePackage/edit-feeConfig/editFeeConfig.js b/WebService/src/main/resources/components/feePackage/edit-feeConfig/editFeeConfig.js
index 3852a69..e17800d 100644
--- a/WebService/src/main/resources/components/feePackage/edit-feeConfig/editFeeConfig.js
+++ b/WebService/src/main/resources/components/feePackage/edit-feeConfig/editFeeConfig.js
@@ -12,12 +12,20 @@
computingFormula: '',
squarePrice: '',
additionalAmount: '0.00',
-
+ isDefault:'',
+ feeTypeCds:[],
+ computingFormulas:[]
}
},
_initMethod: function() {
-
-},
+ vc.component._initEditFeeConfigDateInfo();
+ vc.getDict('pay_fee_config',"fee_type_cd",function(_data){
+ vc.component.editFeeConfigInfo.feeTypeCds = _data;
+ });
+ vc.getDict('pay_fee_config',"computing_formula",function(_data){
+ vc.component.editFeeConfigInfo.computingFormulas = _data;
+ });
+ },
_initEvent: function() {
vc.on('editFeeConfig', 'openEditFeeConfigModal',
function(_params) {
@@ -28,6 +36,36 @@
});
},
methods: {
+ _initEditFeeConfigDateInfo: function () {
+ vc.component.editFeeConfigInfo.startTime = vc.dateFormat(new Date().getTime());
+ $('.editFeeConfigStartTime').datetimepicker({
+ language: 'zh-CN',
+ format: 'yyyy-mm-dd hh:ii:ss',
+ initTime: true,
+ initialDate: new Date(),
+ autoClose: 1,
+ todayBtn: true
+
+ });
+ $('.editFeeConfigStartTime').datetimepicker()
+ .on('changeDate', function (ev) {
+ var value = $(".editFeeConfigStartTime").val();
+ vc.component.editFeeConfigInfo.startTime = value;
+ });
+ $('.editFeeConfigEndTime').datetimepicker({
+ language: 'zh-CN',
+ format: 'yyyy-mm-dd hh:ii:ss',
+ initTime: true,
+ initialDate: new Date(),
+ autoClose: 1,
+ todayBtn: true
+ });
+ $('.editFeeConfigEndTime').datetimepicker()
+ .on('changeDate', function (ev) {
+ var value = $(".editFeeConfigEndTime").val();
+ vc.component.editFeeConfigInfo.endTime = value;
+ });
+ },
editFeeConfigValidate: function() {
return vc.validate.validate({
editFeeConfigInfo: vc.component.editFeeConfigInfo
@@ -130,6 +168,10 @@
});
},
editFeeConfig: function() {
+ //鍥哄畾璐圭敤
+ if(vc.component.editFeeConfigValidate.computingFormula == '2002'){
+ vc.component.addFeeConfigInfo.squarePrice = "0.00";
+ }
if (!vc.component.editFeeConfigValidate()) {
vc.toast(vc.validate.errInfo);
return;
@@ -155,6 +197,8 @@
});
},
refreshEditFeeConfigInfo: function() {
+ var _feeTypeCds = vc.component.editFeeConfigInfo.feeTypeCds;
+ var _computingFormulas = vc.component.editFeeConfigInfo.computingFormulas;
vc.component.editFeeConfigInfo = {
configId: '',
feeTypeCd: '',
@@ -165,8 +209,10 @@
computingFormula: '',
squarePrice: '',
additionalAmount: '',
-
- }
+ isDefault:''
+ };
+ vc.component.editFeeConfigInfo.feeTypeCds = _feeTypeCds;
+ vc.component.editFeeConfigInfo.computingFormulas = _computingFormulas;
}
}
});
--
Gitblit v1.8.0