|
@@ -84,7 +84,10 @@
|
|
|
<td colspan="2" class="required"><label for="max_debt">最大欠款额度:</label></td>
|
|
|
</tr>
|
|
|
<tr class="noborder">
|
|
|
- <td class="vatop rowform"><input type="text" id="max_debt" name="max_debt" class="txt"></td>
|
|
|
+ <td class="vatop rowform">
|
|
|
+ <input type="text" id="max_debt" name="max_debt" class="priceInput">
|
|
|
+ <div id="money" style="color:red; display: inline-block" ></div>
|
|
|
+ </td>
|
|
|
<td class="vatop tips"></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -221,5 +224,79 @@
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
+
|
|
|
+ $('.priceInput').blur(function (){
|
|
|
+ let money = $(this).val();
|
|
|
+ money = parseFloat(money)
|
|
|
+ if(money < 10000) {
|
|
|
+ $(this).next().css('color','green')
|
|
|
+ $(this).next().html(money)
|
|
|
+ }else{
|
|
|
+ $(this).next().css('color','red')
|
|
|
+ let chineseStr = cnMoneyFormat(money);
|
|
|
+ $(this).next().html(chineseStr)
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+ function cnMoneyFormat(money) {
|
|
|
+ let number_data = money;
|
|
|
+ if (number_data < 0) {
|
|
|
+ number_data = number_data.toString();
|
|
|
+ let num_data = number_data.substring(1, number_data.length)
|
|
|
+ number_data = parseInt(num_data);
|
|
|
+ } else {
|
|
|
+ number_data = parseInt(number_data);
|
|
|
+ }
|
|
|
+ let yi = 0; //亿
|
|
|
+ let wan = 0; //万
|
|
|
+ let wan_s = 10000; //万
|
|
|
+ let yi_s = 100000000; //亿
|
|
|
+ //取整
|
|
|
+ function qz(data) {
|
|
|
+ data = Math.floor(data);
|
|
|
+ return data;
|
|
|
+ }
|
|
|
+
|
|
|
+ //为0判断输出
|
|
|
+ function data_if(data, amount) {
|
|
|
+ if (data === 0) {
|
|
|
+ return '';
|
|
|
+ } else {
|
|
|
+ return data + amount;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ //亿
|
|
|
+ function yi_f(data) {
|
|
|
+ yi = qz(data / 100000000);
|
|
|
+ data = data - (yi * yi_s);
|
|
|
+ let data_json = {
|
|
|
+ data1: data_if(yi, '亿'),
|
|
|
+ data2: data,
|
|
|
+ }
|
|
|
+ return data_json;
|
|
|
+ }
|
|
|
+
|
|
|
+ //万
|
|
|
+ function wan_f(data) {
|
|
|
+ wan = qz(data / 10000);
|
|
|
+ data = data - (wan * wan_s);
|
|
|
+ let data_json = {
|
|
|
+ data1: data_if(wan, '万'),
|
|
|
+ data2: data,
|
|
|
+ }
|
|
|
+ return data_json;
|
|
|
+ }
|
|
|
+
|
|
|
+ yi = yi_f(number_data);
|
|
|
+ number_data = yi.data2;
|
|
|
+ wan = wan_f(number_data);
|
|
|
+ number_data = wan.data2;
|
|
|
+ let result = yi.data1 + wan.data1;
|
|
|
+ if (result === 0) {
|
|
|
+ return ''
|
|
|
+ }
|
|
|
+ return result
|
|
|
+ }
|
|
|
});
|
|
|
</script>
|