|
@@ -33,7 +33,7 @@ public class WebPrintServiceImpl implements WebPrintService {
|
|
|
tldPrint.setUserId(request.getHeader("userId"));
|
|
|
tldPrint.setProducDate(DateUtil.dateConversion(tldPrint.getProducDate()));
|
|
|
int count = webPrintMapper.getSerialCount(tldPrint);
|
|
|
- String serial = generateSerial(count + "");
|
|
|
+ String serial = generateSerial((count + 1) + "");
|
|
|
String num = generateNum(tldPrint.getNum());
|
|
|
String materialCode = generateMaterialCode(tldPrint.getMaterialCode());
|
|
|
String supplierCode = generateSupplierCode(tldPrint.getSupplierId());
|
|
@@ -59,7 +59,7 @@ public class WebPrintServiceImpl implements WebPrintService {
|
|
|
* @return 供应商编号
|
|
|
*/
|
|
|
public String generateSupplierCode(String code){
|
|
|
- StringBuilder stringBuilder = new StringBuilder("1");
|
|
|
+ StringBuilder stringBuilder = new StringBuilder();
|
|
|
for(int i = 0; i < 7 - code.length(); i++){
|
|
|
stringBuilder.append("#");
|
|
|
}
|
|
@@ -72,7 +72,7 @@ public class WebPrintServiceImpl implements WebPrintService {
|
|
|
* @return 物料编号
|
|
|
*/
|
|
|
public String generateMaterialCode(String code){
|
|
|
- StringBuilder stringBuilder = new StringBuilder("1");
|
|
|
+ StringBuilder stringBuilder = new StringBuilder();
|
|
|
for(int i = 0; i < 16 - code.length(); i++){
|
|
|
stringBuilder.append("#");
|
|
|
}
|
|
@@ -87,7 +87,7 @@ public class WebPrintServiceImpl implements WebPrintService {
|
|
|
*/
|
|
|
public String generateSerial(String count){
|
|
|
StringBuilder stringBuilder = new StringBuilder("1");
|
|
|
- for(int i = 0; i < 6 - count.length(); i++){
|
|
|
+ for(int i = 0; i < 5 - count.length(); i++){
|
|
|
stringBuilder.append("0");
|
|
|
}
|
|
|
stringBuilder.append(count);
|
|
@@ -99,7 +99,7 @@ public class WebPrintServiceImpl implements WebPrintService {
|
|
|
* @return 数量
|
|
|
*/
|
|
|
public String generateNum(String num){
|
|
|
- StringBuilder stringBuilder = new StringBuilder("1");
|
|
|
+ StringBuilder stringBuilder = new StringBuilder();
|
|
|
for(int i = 0; i < 6 - num.length(); i++){
|
|
|
stringBuilder.append("#");
|
|
|
}
|