| | |
| | | package com.yc.action.panval; |
| | | |
| | | import java.io.IOException; |
| | | import java.io.PrintWriter; |
| | | import java.net.URLDecoder; |
| | | import java.sql.SQLException; |
| | | import java.util.ArrayList; |
| | | import java.util.Calendar; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.servlet.http.HttpSession; |
| | | |
| | | import com.yc.action.BaseAction; |
| | | import com.yc.exception.CallBackMessage; |
| | | import com.yc.multiData.SpObserver; |
| | | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.dao.DataAccessException; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | |
| | | import com.yc.factory.FactoryBean; |
| | | import com.yc.multiData.SpObserver; |
| | | import com.yc.open.mutual.entity.T120201Entity; |
| | | import com.yc.open.mutual.schedule.DeleteThread; |
| | | import com.yc.open.mutual.service.MutualServiceIfc; |
| | | import com.yc.service.BaseService; |
| | | import com.yc.service.impl.DBHelper; |
| | | import com.yc.service.panel.SqlDBHelperIfc; |
| | | import com.yc.service.panel.SystemSettingsDao; |
| | | import com.yc.utils.SessionKey; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.dao.DataAccessException; |
| | | import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.servlet.http.HttpSession; |
| | | import java.io.IOException; |
| | | import java.io.PrintWriter; |
| | | import java.net.URLDecoder; |
| | | import java.sql.SQLException; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * |
| | |
| | | SystemSettingsDao sDao; |
| | | @Autowired |
| | | SqlDBHelperIfc sDbHelperIfc; |
| | | @Autowired |
| | | ThreadPoolTaskExecutor threadPoolExecutor; |
| | | @Autowired |
| | | MutualServiceIfc mutualServiceIfc; |
| | | /** |
| | | * 判断凭证状态 |
| | | * |
| | |
| | | //执行删除单据 |
| | | //sql = deletesql + sql; |
| | | SpObserver.setDBtoInstance("_"+dbid); |
| | | final T120201Entity entity = mutualServiceIfc.getT120201ByDistributor(doccode); |
| | | sDbHelperIfc.doSql(listSql); |
| | | //----增加内部对接推送处理,删除销售订单同时需要把推送到总部的销售订单也要删除 by danaus 2021/6/16 10:47 |
| | | threadPoolExecutor.execute(new DeleteThread(Integer.parseInt(formid), formType_int, entity, dbid)); |
| | | return callBackMessage.sendSuccessMessage("成功"); |
| | | } catch (DataAccessException e2) { |
| | | return callBackMessage.sendErrorMessage(e2.getCause().getMessage()); |