|  |  | 
 |  |  | import com.zy.asrs.service.MatService; | 
 |  |  | import com.zy.asrs.service.OrderDetlService; | 
 |  |  | import com.zy.asrs.service.OrderService; | 
 |  |  | import com.zy.common.model.DetlDto; | 
 |  |  | import com.zy.ints.entity.ErpDetTb; | 
 |  |  | import com.zy.ints.entity.ErpDetTbBak; | 
 |  |  | import com.zy.ints.entity.Prdt; | 
 |  |  | import com.zy.ints.entity.PrdtBak; | 
 |  |  | import com.zy.ints.erp.ErpSqlServer; | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | 
 |  |  | import org.springframework.scheduling.annotation.Scheduled; | 
 |  |  | import org.springframework.stereotype.Component; | 
 |  |  |  | 
 |  |  | import java.util.ArrayList; | 
 |  |  | import java.text.SimpleDateFormat; | 
 |  |  | import java.util.Date; | 
 |  |  | import java.util.HashMap; | 
 |  |  | import java.util.List; | 
 |  |  | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  |                     } else if (status == 1) { | 
 |  |  |                         String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(now); | 
 |  |  |                         HashMap<String, Object> condition = new HashMap<>(); | 
 |  |  |                         condition.put("bill_no", "'" + erpDetTb.getBillNo() + "'"); | 
 |  |  |                         condition.put("prd_no", "'" + erpDetTb.getPrdNo() + "'"); | 
 |  |  | 
 |  |  |                         condition.put("qty", "'" + erpDetTb.getQty() + "'"); | 
 |  |  |                         condition.put("prd_mark", "'" + erpDetTb.getPrdMark() + "'"); | 
 |  |  |                         condition.put("wh", "'" + erpDetTb.getWh() + "'"); | 
 |  |  |                         condition.put("billdate", "'" + erpDetTb.getBilldate() + "'"); | 
 |  |  |                         condition.put("billdate", "'" + format + "'"); | 
 |  |  |                         condition.put("status", "'" + erpDetTb.getStatus() + "'"); | 
 |  |  |                         condition.put("temp1", "'" + erpDetTb.getTemp1() + "'"); | 
 |  |  |                         condition.put("temp2", "'" + erpDetTb.getTemp2() + "'"); | 
 |  |  | 
 |  |  |                         erpSqlServer.insert(ErpDetTbBak.class, condition); | 
 |  |  |  | 
 |  |  |                         HashMap<String, String> condition2 = new HashMap<>(); | 
 |  |  |                         condition.put("bill_no", "'" + erpDetTb.getBillNo() + "'"); | 
 |  |  |                         condition2.put("bill_no", "'" + erpDetTb.getBillNo() + "'"); | 
 |  |  |                         condition2.put("prd_no", "'" + erpDetTb.getPrdNo() + "'"); | 
 |  |  |                         condition.put("prd_mark", "'" + erpDetTb.getPrdMark() + "'"); | 
 |  |  |                         condition2.put("prd_mark", "'" + erpDetTb.getPrdMark() + "'"); | 
 |  |  |                         erpSqlServer.delete(ErpDetTb.class, condition2); | 
 |  |  |                     } else if (status == 2) { | 
 |  |  |  |