差旅报销单开户银行 收款人修改
This commit is contained in:
parent
2def99b2c0
commit
c901a457fc
|
@ -33,6 +33,7 @@ import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.net.URLDecoder;
|
import java.net.URLDecoder;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
@ -299,9 +300,9 @@ public class OerDjmlExtServiceImpl implements IOerDjmlExtService {
|
||||||
jsfs.setJsfsmc(forson.getString("field0042"));
|
jsfs.setJsfsmc(forson.getString("field0042"));
|
||||||
jsfs.setKmdm("");
|
jsfs.setKmdm("");
|
||||||
jsfs.setKmmc("");
|
jsfs.setKmmc("");
|
||||||
jsfs.setSkr(forson.getString("field0076"));
|
jsfs.setSkr(forson.getString("field0013"));
|
||||||
jsfs.setKhyh(forson.getString("field0077"));
|
jsfs.setKhyh(forson.getString("field0014"));
|
||||||
jsfs.setYhzh(forson.getString("field0078"));
|
jsfs.setYhzh(forson.getString("field0015"));
|
||||||
jsfs.setJe(je);
|
jsfs.setJe(je);
|
||||||
jsfs.setYh("");
|
jsfs.setYh("");
|
||||||
jsfs.setYhhh("");
|
jsfs.setYhhh("");
|
||||||
|
@ -482,7 +483,11 @@ public class OerDjmlExtServiceImpl implements IOerDjmlExtService {
|
||||||
djnr.setClf_hsf(forson.getString("field0146"));
|
djnr.setClf_hsf(forson.getString("field0146"));
|
||||||
//交通补助
|
//交通补助
|
||||||
djnr.setClf_jtbz(forson.getString("field0147"));//交通补助标准
|
djnr.setClf_jtbz(forson.getString("field0147"));//交通补助标准
|
||||||
djnr.setClf_jtbzf(forson.getString("field0192"));//交通补助实报
|
//交通补助实报=公杂费+交通补助实报 2025年6月4日群里开户在线演示时提出的
|
||||||
|
BigDecimal gzf = Convert.toBigDecimal(forson.getString("field0150"), BigDecimal.ZERO);
|
||||||
|
BigDecimal jtbz = Convert.toBigDecimal(forson.getString("field0192"), BigDecimal.ZERO);
|
||||||
|
BigDecimal total = gzf.add(jtbz);
|
||||||
|
djnr.setClf_jtbzf(String.valueOf(total));//交通补助实报
|
||||||
djnr.setClf_jtf(forson.getString("field0148"));
|
djnr.setClf_jtf(forson.getString("field0148"));
|
||||||
//其他
|
//其他
|
||||||
djnr.setClf_qtf(forson.getString("field0151"));
|
djnr.setClf_qtf(forson.getString("field0151"));
|
||||||
|
@ -512,7 +517,7 @@ public class OerDjmlExtServiceImpl implements IOerDjmlExtService {
|
||||||
//支付方式为个人、公务卡时 可以选择 经办人、负责人、其他
|
//支付方式为个人、公务卡时 可以选择 经办人、负责人、其他
|
||||||
jsfs.setRytype("");//人员类型
|
jsfs.setRytype("");//人员类型
|
||||||
//用途
|
//用途
|
||||||
jsfs.setYt(forson.getString("field0125"));
|
jsfs.setYt(forson.getString("field0160"));
|
||||||
jsfsList.add(jsfs);
|
jsfsList.add(jsfs);
|
||||||
//预算指标
|
//预算指标
|
||||||
OerYszbEntity yszb = new OerYszbEntity();
|
OerYszbEntity yszb = new OerYszbEntity();
|
||||||
|
@ -1435,4 +1440,11 @@ public class OerDjmlExtServiceImpl implements IOerDjmlExtService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
BigDecimal gzf = Convert.toBigDecimal("12.11", BigDecimal.ZERO);
|
||||||
|
System.out.println(gzf);
|
||||||
|
BigDecimal jtbz = Convert.toBigDecimal("1", BigDecimal.ZERO);
|
||||||
|
System.out.println(jtbz);
|
||||||
|
System.out.println(gzf.add(jtbz));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue