Ver Fonte

后端提交

dengyj há 4 anos atrás
pai
commit
659a9f602f

+ 13 - 1
src/main/java/com/steerinfo/meterwork/meterworkcaractualfirst/controller/MeterWorkCarActualFirstController.java

@@ -10,9 +10,11 @@ import com.steerinfo.metermonitor.metermonitornote.model.MeterMonitorNote;
 import com.steerinfo.meterwork.dto.*;
 import com.steerinfo.meterwork.except.MarkerMetException;
 import com.steerinfo.meterwork.meterworkcaractual.model.MeterWorkCarActual;
+import com.steerinfo.meterwork.meterworkcaractualfirst.mapper.MeterWorkCarActualFirstMapper;
 import com.steerinfo.meterwork.meterworkcaractualfirst.model.MeterWorkCarActualFirst;
 import com.steerinfo.meterwork.meterworkcaractualfirst.service.IMeterWorkCarActualFirstService;
 import com.steerinfo.meterwork.meterworkprelink.model.MeterWorkPreLink;
+import com.steerinfo.meterwork.meterworkrailwayactfirst.model.MeterWorkRailwayActFirst;
 import com.steerinfo.pretrack.pretrackscale.model.PreTrackScale;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
@@ -23,7 +25,10 @@ import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.interceptor.TransactionAspectSupport;
 import org.springframework.web.bind.annotation.*;
 
+import javax.annotation.Resource;
+import java.text.SimpleDateFormat;
 import java.util.Arrays;
+import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
 
@@ -46,6 +51,9 @@ import java.util.List;
 @Api(value = "/${api.version}/meterworkcaractualfirsts", tags = "计量汽车衡一次数据 - MeterWorkCarActualFirstController")
 public class MeterWorkCarActualFirstController extends BaseRESTfulController {
 
+    @Resource
+    MeterWorkCarActualFirstMapper meterWorkCarActualFirstMapper;
+
     @Autowired
     IMeterWorkCarActualFirstService meterWorkCarActualFirstService;
 
@@ -151,13 +159,17 @@ public class MeterWorkCarActualFirstController extends BaseRESTfulController {
         }
     }
 
-
     @ApiOperation(value = "创建", notes = "根据MeterWorkCarActualFirst对象创建")
     @ApiImplicitParam(name = "meterWorkCarActualFirst", value = "详细实体meterWorkCarActualFirst", required = true, dataType = "MeterWorkCarActualFirst")
     //@RequiresPermissions("meterworkcaractualfirst:create")
     @PostMapping(value = "/")
     public RESTfulResult add(@RequestBody MeterWorkCarActualFirst model) {
         try {
+            SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
+            String afl = sdf.format(new Date());
+            String no = meterWorkCarActualFirstMapper.getNewID(afl);
+            model.setActualFirstNo(sdf.format(new Date()) + no);
+            model.setValueFlag("1");
             MeterWorkCarActualFirst meterWorkCarActualFirst = meterWorkCarActualFirstService.add(model);
             return success(meterWorkCarActualFirst);
         } catch (Exception ex) {