parent
8a0f38bac5
commit
d4681445f2
|
|
@ -28,6 +28,7 @@ import shkd.sys.sys.mservice.ApiService;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.math.RoundingMode;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
|
@ -411,7 +412,9 @@ public class tsgxApiMappingBillPlugin extends AbstractBillPlugIn {
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
value = bei_elecreceipt.getString(shkd_djzdms);
|
||||||
break;
|
break;
|
||||||
case "BigDecimal":
|
case "BigDecimal":
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
BigDecimal bigDecimal = bei_elecreceipt.getBigDecimal(shkd_djzdms);
|
||||||
|
// 保留两位小数
|
||||||
|
value = bigDecimal.setScale(2, RoundingMode.HALF_UP).toString();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
value = bei_elecreceipt.getString(shkd_djzdms);
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@ import shkd.sys.sys.utils.EmptyUtil;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.math.RoundingMode;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
|
@ -335,6 +336,7 @@ public class SharePushTaskPlugin extends AbstractTask {
|
||||||
break;
|
break;
|
||||||
case "特殊处理":
|
case "特殊处理":
|
||||||
value=tscl(bei_elecreceipt,shkd_jsontartype,shkd_djzdms,shkd_mrz);
|
value=tscl(bei_elecreceipt,shkd_jsontartype,shkd_djzdms,shkd_mrz);
|
||||||
|
break;
|
||||||
case "默认值":
|
case "默认值":
|
||||||
value=shkd_mrz;
|
value=shkd_mrz;
|
||||||
break;
|
break;
|
||||||
|
|
@ -399,7 +401,9 @@ public class SharePushTaskPlugin extends AbstractTask {
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
value = bei_elecreceipt.getString(shkd_djzdms);
|
||||||
break;
|
break;
|
||||||
case "BigDecimal":
|
case "BigDecimal":
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
BigDecimal bigDecimal = bei_elecreceipt.getBigDecimal(shkd_djzdms);
|
||||||
|
// 保留两位小数
|
||||||
|
value = bigDecimal.setScale(2, RoundingMode.HALF_UP).toString();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
value = bei_elecreceipt.getString(shkd_djzdms);
|
value = bei_elecreceipt.getString(shkd_djzdms);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue