|
|
@@ -5,6 +5,7 @@ import cn.hnthyy.thmz.Utils.SignUtil;
|
|
|
import cn.hnthyy.thmz.entity.his.yz.YzOrderItem;
|
|
|
import cn.hnthyy.thmz.entity.his.zd.JcZdItem;
|
|
|
import cn.hnthyy.thmz.mapper.his.yz.YzOrderItemMapper;
|
|
|
+import cn.hnthyy.thmz.mapper.his.yz.YzSequenceMapper;
|
|
|
import cn.hnthyy.thmz.mapper.his.zd.JcZdItemMapper;
|
|
|
import cn.hnthyy.thmz.mapper.his.zd.JyZdItemMapper;
|
|
|
import cn.hnthyy.thmz.service.his.zd.JcZdItemService;
|
|
|
@@ -27,6 +28,9 @@ public class JcZdItemServiceImpl implements JcZdItemService {
|
|
|
@SuppressWarnings("all")
|
|
|
@Autowired
|
|
|
private YzOrderItemMapper yzOrderItemMapper;
|
|
|
+ @SuppressWarnings("all")
|
|
|
+ @Autowired
|
|
|
+ private YzSequenceMapper yzSequenceMapper;
|
|
|
@Override
|
|
|
public JcZdItem queryJcZdItemByCode(String code) {
|
|
|
return jcZdItemMapper.selectJcZdItemByCode(code);
|
|
|
@@ -66,12 +70,13 @@ public class JcZdItemServiceImpl implements JcZdItemService {
|
|
|
newCode="0"+newCode;
|
|
|
}
|
|
|
jcZdItem.setCode(newCode);
|
|
|
- String lastZyOrderCode=yzOrderItemMapper.selectLastZyOrderCode();
|
|
|
+ String lastZyOrderCode=yzSequenceMapper.selectZyOrderCode();
|
|
|
String newZyCode= SignUtil.getNewCoder(lastZyOrderCode);
|
|
|
while (newZyCode.length()<5){
|
|
|
newZyCode="0"+newZyCode;
|
|
|
}
|
|
|
jcZdItem.setZyOrderCode(newZyCode);
|
|
|
+ yzSequenceMapper.updateZyOrderCode(newZyCode,lastZyOrderCode);
|
|
|
String lastMzCode=jcZdItemMapper.selectLastMzCode();
|
|
|
String lastJyMzCode=jyZdItemMapper.selectLastMzCode();
|
|
|
if(Integer.parseInt(lastJyMzCode)>Integer.parseInt(lastMzCode)){
|