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