db/双林新火炬MES数据库设计.pdma.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/mes/controller/MesProductionOrderController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/mes/entity/MesProductionOrder.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
db/Ë«ÁÖлð¾æMESÊý¾Ý¿âÉè¼Æ.pdma.json
@@ -4,7 +4,7 @@ "avatar": "", "version": "4.9.2", "createdTime": "2025-3-10 16:38:19", "updatedTime": "2025-8-1 16:49:40", "updatedTime": "2025-8-4 15:03:28", "dbConns": [], "profile": { "default": { @@ -10697,7 +10697,7 @@ }, { "defKey": "production_unit", "defName": "产ååä½", "defName": "åºæ¬è®¡éåä½", "comment": "", "type": "", "len": "", @@ -10732,6 +10732,24 @@ "id": "EA8BA140-CED8-4B45-8FCC-197817AA3590" }, { "defKey": "order_status_name", "defName": "订åç¶ææè¿°", "comment": "", "type": "", "len": "", "scale": "", "primaryKey": false, "notNull": false, "autoIncrement": false, "defaultValue": "", "hideInGraph": false, "refDict": "", "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", "extProps": {}, "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "id": "F5A7DE2A-A683-4218-A1B5-9CDA18C273B7" }, { "defKey": "priority", "defName": "ä¼å 级", "comment": "", src/main/java/org/jeecg/modules/mes/controller/MesProductionOrderController.java
@@ -14,11 +14,8 @@ import org.jeecg.modules.mes.service.IMesProductionOrderService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Arrays; /** * @Description: SAPç产订å @@ -28,7 +25,7 @@ */ @Api(tags="SAPç产订å") @RestController @RequestMapping("/mesproductionwork/mesProductionOrder") @RequestMapping("/mes/productionOrder") @Slf4j public class MesProductionOrderController extends JeecgController<MesProductionOrder, IMesProductionOrderService> { @Autowired @@ -43,7 +40,6 @@ * @param req * @return */ //@AutoLog(value = "SAPç产订å-å页å表æ¥è¯¢") @ApiOperation(value="SAPç产订å-å页å表æ¥è¯¢", notes="SAPç产订å-å页å表æ¥è¯¢") @GetMapping(value = "/list") public Result<IPage<MesProductionOrder>> queryPageList(MesProductionOrder mesProductionOrder, @@ -57,21 +53,6 @@ } /** * æ·»å * * @param mesProductionOrder * @return */ @AutoLog(value = "SAPç产订å-æ·»å ") @ApiOperation(value="SAPç产订å-æ·»å ", notes="SAPç产订å-æ·»å ") //@RequiresPermissions("org.jeecg.modules:mes_production_order:add") @PostMapping(value = "/add") public Result<String> add(@RequestBody MesProductionOrder mesProductionOrder) { mesProductionOrderService.save(mesProductionOrder); return Result.OK("æ·»å æåï¼"); } /** * ç¼è¾ * * @param mesProductionOrder @@ -79,41 +60,10 @@ */ @AutoLog(value = "SAPç产订å-ç¼è¾") @ApiOperation(value="SAPç产订å-ç¼è¾", notes="SAPç产订å-ç¼è¾") //@RequiresPermissions("org.jeecg.modules:mes_production_order:edit") @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST}) public Result<String> edit(@RequestBody MesProductionOrder mesProductionOrder) { mesProductionOrderService.updateById(mesProductionOrder); return Result.OK("ç¼è¾æå!"); } /** * éè¿idå é¤ * * @param id * @return */ @AutoLog(value = "SAPç产订å-éè¿idå é¤") @ApiOperation(value="SAPç产订å-éè¿idå é¤", notes="SAPç产订å-éè¿idå é¤") //@RequiresPermissions("org.jeecg.modules:mes_production_order:delete") @DeleteMapping(value = "/delete") public Result<String> delete(@RequestParam(name="id",required=true) String id) { mesProductionOrderService.removeById(id); return Result.OK("å 餿å!"); } /** * æ¹éå é¤ * * @param ids * @return */ @AutoLog(value = "SAPç产订å-æ¹éå é¤") @ApiOperation(value="SAPç产订å-æ¹éå é¤", notes="SAPç产订å-æ¹éå é¤") //@RequiresPermissions("org.jeecg.modules:mes_production_order:deleteBatch") @DeleteMapping(value = "/deleteBatch") public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) { this.mesProductionOrderService.removeByIds(Arrays.asList(ids.split(","))); return Result.OK("æ¹éå 餿å!"); } /** @@ -122,7 +72,6 @@ * @param id * @return */ //@AutoLog(value = "SAPç产订å-éè¿idæ¥è¯¢") @ApiOperation(value="SAPç产订å-éè¿idæ¥è¯¢", notes="SAPç产订å-éè¿idæ¥è¯¢") @GetMapping(value = "/queryById") public Result<MesProductionOrder> queryById(@RequestParam(name="id",required=true) String id) { @@ -132,30 +81,4 @@ } return Result.OK(mesProductionOrder); } /** * 导åºexcel * * @param request * @param mesProductionOrder */ //@RequiresPermissions("org.jeecg.modules:mes_production_order:exportXls") @RequestMapping(value = "/exportXls") public ModelAndView exportXls(HttpServletRequest request, MesProductionOrder mesProductionOrder) { return super.exportXls(request, mesProductionOrder, MesProductionOrder.class, "SAPç产订å"); } /** * éè¿excelå¯¼å ¥æ°æ® * * @param request * @param response * @return */ //@RequiresPermissions("mes_production_order:importExcel") @RequestMapping(value = "/importExcel", method = RequestMethod.POST) public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { return super.importExcel(request, response, MesProductionOrder.class); } } src/main/java/org/jeecg/modules/mes/entity/MesProductionOrder.java
@@ -2,7 +2,6 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; @@ -42,27 +41,23 @@ @ApiModelProperty(value = "å建人") private String createBy; /**åå»ºæ¥æ*/ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "åå»ºæ¥æ") private Date createTime; /**æ´æ°äºº*/ @ApiModelProperty(value = "æ´æ°äºº") private String updateBy; /**æ´æ°æ¥æ*/ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "æ´æ°æ¥æ") private Date updateTime; /**å 餿 è®°*/ @ApiModelProperty(value = "å 餿 è®°") @TableLogic private Integer delFlag; /**ç产订åå·*/ @ApiModelProperty(value = "ç产订åå·") private String orderCode; /**订åç±»å*/ @ApiModelProperty(value = "订åç±»å") @Dict(dicCode = "production_order_category") private String orderCategory; /**ç©æç¼å·*/ @ApiModelProperty(value = "ç©æç¼å·") @@ -71,28 +66,28 @@ @ApiModelProperty(value = "ç©æåç§°") private String materialName; /**计åå¼å§æ¥æ*/ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "计åå¼å§æ¥æ") private Date planStart; /**计åç»ææ¥æ*/ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "计åç»ææ¥æ") private Date planEnd; /**è®¢åæ°é*/ @ApiModelProperty(value = "è®¢åæ°é") private BigDecimal orderQuantity; /**产ååä½*/ @Dict(dicCode = "production_unit") @ApiModelProperty(value = "产ååä½") /**åºæ¬è®¡éåä½*/ @ApiModelProperty(value = "åºæ¬è®¡éåä½") private String productionUnit; /**订åç¶æ*/ @Dict(dicCode = "order_status") @ApiModelProperty(value = "订åç¶æ") private String orderStatus; /**订åç¶ææè¿°*/ @ApiModelProperty(value = "订åç¶ææè¿°") private String orderStatusName; /**ä¼å 级*/ @Dict(dicCode = "priority") @ApiModelProperty(value = "ä¼å 级") private String priority; /**计åå·¥èºè·¯çº¿*/ @@ -148,6 +143,7 @@ this.orderQuantity = new BigDecimal(dto.getGAMNG()); this.productionUnit = dto.getGMEIN(); this.orderStatus = dto.getTXT04(); this.orderStatusName = dto.getTXT30(); this.priority = dto.getAPRIO(); this.processRoute = dto.getAUFPL(); this.materialListCode = dto.getSTLNR(); @@ -168,6 +164,7 @@ this.planEnd = DateUtils.str2Date(dto.getGLTRP(), DateUtils.date_sdf.get()); this.orderQuantity = new BigDecimal(dto.getGAMNG()); this.orderStatus = dto.getTXT04(); this.orderStatusName = dto.getTXT30(); this.priority = dto.getAPRIO(); this.orderCreateDate = dto.getUDATE(); this.orderUpdateDate = dto.getLAEDA();