diff --git a/ZR.Admin.WebApi/Controllers/mes/md/WorkshopController.cs b/ZR.Admin.WebApi/Controllers/mes/md/MdWorkshopController.cs similarity index 88% rename from ZR.Admin.WebApi/Controllers/mes/md/WorkshopController.cs rename to ZR.Admin.WebApi/Controllers/mes/md/MdWorkshopController.cs index e12ad050..bec8c7ec 100644 --- a/ZR.Admin.WebApi/Controllers/mes/md/WorkshopController.cs +++ b/ZR.Admin.WebApi/Controllers/mes/md/MdWorkshopController.cs @@ -3,17 +3,18 @@ using Microsoft.AspNetCore.Mvc; using System.Diagnostics.CodeAnalysis; using ZR.Admin.WebApi.Extensions; using ZR.Model.mes.md; +using ZR.Model.System.Dto; using ZR.Service.mes.md; using ZR.Service.mes.md.IService; namespace ZR.Admin.WebApi.Controllers.mes.md { [Route("mes/md/workshop")] - public class WorkshopController : BaseController + public class MdWorkshopController : BaseController { IMdWorkshopService mdWorkshopService; - public WorkshopController(IMdWorkshopService mdWorkshopService) + public MdWorkshopController(IMdWorkshopService mdWorkshopService) { this.mdWorkshopService = mdWorkshopService; } @@ -43,6 +44,10 @@ namespace ZR.Admin.WebApi.Controllers.mes.md [HttpPost("addWorkshop")] public IActionResult AddWorkshop([FromBody] MdWorkshop workshop) { + if (workshop == null) + { + return ToResponse(new ApiResult((int)ResultCode.NO_DATA, "null")); + } if (workshop != null) workshop.ToCreate(HttpContext); int result = mdWorkshopService.AddWorkshop(workshop); diff --git a/ZR.Admin.WebApi/Program.cs b/ZR.Admin.WebApi/Program.cs index e811fe2b..9f45f91f 100644 --- a/ZR.Admin.WebApi/Program.cs +++ b/ZR.Admin.WebApi/Program.cs @@ -85,6 +85,7 @@ builder.Services.AddMvc(options => options.JsonSerializerOptions.WriteIndented = true; options.JsonSerializerOptions.Converters.Add(new JsonConverterUtil.DateTimeConverter()); options.JsonSerializerOptions.Converters.Add(new JsonConverterUtil.DateTimeNullConverter()); + options.JsonSerializerOptions.PropertyNameCaseInsensitive = false; }); builder.Services.AddSwaggerConfig(); diff --git a/ZR.Model/mes/md/MdUnit.cs b/ZR.Model/mes/md/MdUnit.cs index 1fca5022..37c4efa1 100644 --- a/ZR.Model/mes/md/MdUnit.cs +++ b/ZR.Model/mes/md/MdUnit.cs @@ -10,7 +10,7 @@ /// 单位ID /// [SugarColumn(ColumnName = "measure_id", IsPrimaryKey = true, IsIdentity = true)] - public int MeasureId { get; set; } + public int? MeasureId { get; set; } /// /// 单位编码 diff --git a/ZR.Vue/src/utils/request.js b/ZR.Vue/src/utils/request.js index dbeb4e55..9feebbe9 100644 --- a/ZR.Vue/src/utils/request.js +++ b/ZR.Vue/src/utils/request.js @@ -68,6 +68,8 @@ service.interceptors.response.use( type: 'error', }) return Promise.reject(res.data) + } else if (code == 210) { + this.$notify.error('新增失败(null),联系技术人员') } else { //返回标准 code/msg/data字段 return res.data diff --git a/ZR.Vue/src/views/basisManagement/devicestation.vue b/ZR.Vue/src/views/basisManagement/devicestation.vue index 966cba16..bae42971 100644 --- a/ZR.Vue/src/views/basisManagement/devicestation.vue +++ b/ZR.Vue/src/views/basisManagement/devicestation.vue @@ -50,9 +50,9 @@ - - - + + + @@ -83,8 +83,8 @@ - - + + { - if (response.data == 1) { + if (response.code==200) { this.$modal.msgSuccess('新增成功') this.open = false this.getList() + }else if(response.code==210){ + this.$notify.error("新增失败(null),联系技术人员") } }) } diff --git a/ZR.Vue/src/views/basisManagement/workUnitComponent/workLine.vue b/ZR.Vue/src/views/basisManagement/workUnitComponent/workLine.vue index f08340c6..2317ee8a 100644 --- a/ZR.Vue/src/views/basisManagement/workUnitComponent/workLine.vue +++ b/ZR.Vue/src/views/basisManagement/workUnitComponent/workLine.vue @@ -3,11 +3,11 @@
- - + + - - + + @@ -48,10 +48,10 @@ :row-config="{ isHover: true }" > - - + + - + @@ -76,18 +76,18 @@ - - + + - - + + @@ -137,8 +137,8 @@ export default { }, workshopOption: [], rules: { - lineCode: [{ required: true, message: '线体编码不能为空', trigger: 'blur' }], - lineName: [{ required: true, message: '线体名称不能为空', trigger: 'blur' }], + lineCode: [{ required: true, message: '产线编码不能为空', trigger: 'blur' }], + lineName: [{ required: true, message: '产线名称不能为空', trigger: 'blur' }], }, }, //修改按钮 @@ -256,7 +256,7 @@ export default { deleteItem(flag, row) { if (!flag) { this.$modal - .confirm('是否确认删除线体名称为"' + row.lineName + '"的数据项?') + .confirm('是否确认删除产线名称为"' + row.lineName + '"的数据项?') .then(function () { const array = [] array.push(row.id) @@ -271,7 +271,7 @@ export default { const records = this.$refs.xTable1.getCheckboxRecords() if (records.length > 0) { this.$modal - .confirm('是否确认删除线体名称为"' + records.map((it) => it.lineName) + '"的数据项?') + .confirm('是否确认删除产线名称为"' + records.map((it) => it.lineName) + '"的数据项?') .then(function () { return delWorkline(records.map((it) => it.id)) }) diff --git a/ZR.Vue/src/views/basisManagement/workUnitComponent/workshop.vue b/ZR.Vue/src/views/basisManagement/workUnitComponent/workshop.vue index 8e44408c..6d016fcf 100644 --- a/ZR.Vue/src/views/basisManagement/workUnitComponent/workshop.vue +++ b/ZR.Vue/src/views/basisManagement/workUnitComponent/workshop.vue @@ -80,7 +80,7 @@ - +