|
@@ -8,18 +8,9 @@ import java.net.URLEncoder;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
|
|
|
-import com.aliyun.oss.OSS;
|
|
|
-import com.aliyun.oss.OSSClientBuilder;
|
|
|
import com.caimei.modules.archive.entity.CmOrderArchiveFile;
|
|
|
import com.caimei.modules.archive.utils.OssArchiveUtil;
|
|
|
-import com.caimei.modules.oss.entity.CmOssArchivePdf;
|
|
|
-import com.caimei.modules.oss.utils.OSSUtils;
|
|
|
-import com.caimei.modules.product.entity.Product;
|
|
|
-import com.caimei.utils.CodeUtil;
|
|
|
import com.caimei.utils.StringUtil;
|
|
|
-import com.thinkgem.jeesite.common.config.Global;
|
|
|
-import org.apache.commons.codec.digest.DigestUtils;
|
|
|
-import org.apache.commons.lang3.RandomUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -243,4 +234,16 @@ public class CmOrderArchiveService extends CrudService<CmOrderArchiveDao, CmOrde
|
|
|
result.put("clubName", clubName);
|
|
|
return result;
|
|
|
}
|
|
|
+
|
|
|
+ public String resetArchiveNo() {
|
|
|
+ List<CmOrderArchive> orderArchiveList = findList(new CmOrderArchive());
|
|
|
+ orderArchiveList.forEach(cmOrderArchive->{
|
|
|
+ SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
|
|
|
+ String date = format.format(cmOrderArchive.getAddTime());
|
|
|
+ String orderArchiveNo = "CM-" + date + cmOrderArchive.getShopOrderId();
|
|
|
+ cmOrderArchive.setArchiveNo(orderArchiveNo);
|
|
|
+ cmOrderArchiveDao.updateArchiveNo(cmOrderArchive);
|
|
|
+ });
|
|
|
+ return "success";
|
|
|
+ }
|
|
|
}
|