|
@@ -46,6 +46,7 @@ import com.xt.jygl.gkjygl.gkjyr.xkzxx.entity.XkzxxEntity;
|
|
|
import com.xt.jygl.gkjygl.gkjyr.xkzxx.service.XkzxxService;
|
|
|
import com.xt.jygl.gkjygl.gkjyxkgl.gkjyxksq.service.XzjydyService;
|
|
|
import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.entity.LhsqEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.entity.LhsqfjEntity;
|
|
|
import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.entity.LhyxEntity;
|
|
|
import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.entity.LhyxfjEntity;
|
|
|
import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.service.LhyxService;
|
|
@@ -895,5 +896,48 @@ public class LhyxCtl extends BaseWebCtl {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 退回
|
|
|
+ * @param id
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "/editReturn")
|
|
|
+ @ResponseBody
|
|
|
+ public WebJsonResult editReturn(String id) {
|
|
|
+ WebJsonResult wr = success();
|
|
|
+ LhyxEntity entity = new LhyxEntity();
|
|
|
+ try {
|
|
|
+ entity = lhyxService.findOne(id);
|
|
|
+ entity.setFlowstatus("1");
|
|
|
+ entity.setSftb(Constants.YES);
|
|
|
+ entity = lhyxService.save(entity);
|
|
|
+ // 如果是省级审核通过或不通过后同步到市级
|
|
|
+ try {
|
|
|
+ List<LhyxfjEntity> fjlist = lhyxfjService.findByYxid(id);
|
|
|
+ String fjid = "";
|
|
|
+ if (fjlist != null && fjlist.size() > 0) {
|
|
|
+ for (LhyxfjEntity fj : fjlist) {
|
|
|
+ fjid = fjid + fj.getFjid() + ",";
|
|
|
+ }
|
|
|
+ fjid = fjid.substring(0, fjid.length() - 1);
|
|
|
+ }
|
|
|
+
|
|
|
+ String url = "GK_OPERATION_JSJY_LHYX_ONE_PC?condition=ID=" + entity.getId() + ";FJID=" + fjid + ";JYRID=1";
|
|
|
+ boolean tbflag = getTbStatus(url, entity.getSzd().getId());
|
|
|
+ if (tbflag) {
|
|
|
+ entity.setTbzt("Y");
|
|
|
+ lhyxService.save(entity);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ wr.setMessage("操作失败!");
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ return wr;
|
|
|
+ }
|
|
|
|
|
|
}
|