diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java index 91f0a278..55e8f320 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java @@ -1,6 +1,16 @@ package org.nl.wms.quality_manage.controller.inspection; +import io.swagger.annotations.ApiOperation; +import org.nl.common.anno.Log; +import org.nl.common.domain.query.PageQuery; +import org.nl.wms.quality_manage.service.inspection.IQlTestInspectionitempointService; +import org.nl.wms.quality_manage.service.inspection.dto.ItemPointQuery; +import org.nl.wms.storage_manage.semimanage.service.check.dto.CheckQuery; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -14,8 +24,17 @@ import org.springframework.web.bind.annotation.RestController; * @since 2023-05-06 */ @RestController -@RequestMapping("/qlTestInspectionitempoint") +@RequestMapping("/api/inspectionItemPoint") public class QlTestInspectionitempointController { + @Autowired + private IQlTestInspectionitempointService inspectionitempointService; + + @GetMapping + @Log("查询检测项点") + @ApiOperation("查询检测项点") + public ResponseEntity query(ItemPointQuery query, PageQuery page) { + return new ResponseEntity<>(inspectionitempointService.pageQuery(query, page), HttpStatus.OK); + } } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/IQlTestInspectionitempointService.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/IQlTestInspectionitempointService.java index 5dd87234..b261c11c 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/IQlTestInspectionitempointService.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/IQlTestInspectionitempointService.java @@ -1,7 +1,9 @@ package org.nl.wms.quality_manage.service.inspection; -import org.nl.wms.quality_manage.service.inspection.dao.QlTestInspectionitempoint; import com.baomidou.mybatisplus.extension.service.IService; +import org.nl.common.domain.query.PageQuery; +import org.nl.wms.quality_manage.service.inspection.dao.QlTestInspectionitempoint; +import org.nl.wms.quality_manage.service.inspection.dto.ItemPointQuery; /** *

@@ -13,4 +15,6 @@ import com.baomidou.mybatisplus.extension.service.IService; */ public interface IQlTestInspectionitempointService extends IService { + Object pageQuery(ItemPointQuery query, PageQuery page); + } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/dto/ItemPointQuery.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/dto/ItemPointQuery.java new file mode 100644 index 00000000..ae5c6cf9 --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/dto/ItemPointQuery.java @@ -0,0 +1,22 @@ +package org.nl.wms.quality_manage.service.inspection.dto; + +import lombok.Data; +import org.nl.common.domain.query.BaseQuery; +import org.nl.common.domain.query.QParam; +import org.nl.common.enums.QueryTEnum; +import org.nl.wms.quality_manage.service.inspection.dao.QlTestInspectionitempoint; +import org.nl.wms.storage_manage.semimanage.service.check.dao.StIvtCheckmstBcp; + +/* + * @author ZZQ + * @Date 2023/5/4 19:49 + */ +@Data +public class ItemPointQuery extends BaseQuery { + + + private String inspection_item_type; + + private String inspection_type; + +} diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/impl/QlTestInspectionitempointServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/impl/QlTestInspectionitempointServiceImpl.java index 9bce1a28..9cff92f9 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/impl/QlTestInspectionitempointServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/impl/QlTestInspectionitempointServiceImpl.java @@ -1,9 +1,15 @@ package org.nl.wms.quality_manage.service.inspection.impl; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import org.nl.common.TableDataInfo; +import org.nl.common.domain.query.PageQuery; import org.nl.wms.quality_manage.service.inspection.dao.QlTestInspectionitempoint; import org.nl.wms.quality_manage.service.inspection.dao.mapper.QlTestInspectionitempointMapper; import org.nl.wms.quality_manage.service.inspection.IQlTestInspectionitempointService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.nl.wms.quality_manage.service.inspection.dto.ItemPointQuery; +import org.nl.wms.storage_manage.semimanage.service.check.dao.StIvtCheckmstBcp; +import org.nl.wms.storage_manage.semimanage.service.check.dto.CheckQuery; import org.springframework.stereotype.Service; /** @@ -16,5 +22,11 @@ import org.springframework.stereotype.Service; */ @Service public class QlTestInspectionitempointServiceImpl extends ServiceImpl implements IQlTestInspectionitempointService { - + @Override + public Object pageQuery(ItemPointQuery query, PageQuery page) { + // 分页查询 + Page pageQuery = this.page(page.build(), query.build()); + TableDataInfo build = TableDataInfo.build(pageQuery); + return build; + } } diff --git a/mes/qd/src/assets/icons/svg/4-2检测项.svg b/mes/qd/src/assets/icons/svg/4-2检测项.svg new file mode 100644 index 00000000..977a0b9f --- /dev/null +++ b/mes/qd/src/assets/icons/svg/4-2检测项.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/mes/qd/src/assets/icons/svg/质检单.svg b/mes/qd/src/assets/icons/svg/质检单.svg new file mode 100644 index 00000000..bcba1500 --- /dev/null +++ b/mes/qd/src/assets/icons/svg/质检单.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/mes/qd/src/views/system/menu/index.vue b/mes/qd/src/views/system/menu/index.vue index 1b5f79ff..da7d33af 100644 --- a/mes/qd/src/views/system/menu/index.vue +++ b/mes/qd/src/views/system/menu/index.vue @@ -101,9 +101,9 @@ - + - + @@ -221,7 +221,7 @@ import Dict from '../../../components/Dict/Dict' const defaultForm = { menu_id: null, title: null, - menuSort: 999, + menu_sort: 999, path: null, systemType: null, category: null, diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/index.vue b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/index.vue new file mode 100644 index 00000000..c60fcac6 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/index.vue @@ -0,0 +1,306 @@ + + + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/inspectionItemPoint.js b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/inspectionItemPoint.js new file mode 100644 index 00000000..e11a4cd1 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionItemPoint/inspectionItemPoint.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/inspectionItemPoint', + method: 'post', + data + }) +} + +export function del(ids) { + return request({ + url: 'api/inspectionItemPoint', + method: 'delete', + data: ids + }) +} + +export function edit(data) { + return request({ + url: 'api/inspectionItemPoint', + method: 'put', + data + }) +} + +export default { add, edit, del } diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ItemDialog.vue b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ItemDialog.vue new file mode 100644 index 00000000..c003b894 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ItemDialog.vue @@ -0,0 +1,158 @@ + + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/MaintenanceDialog.vue b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/MaintenanceDialog.vue new file mode 100644 index 00000000..9ec00dc8 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/MaintenanceDialog.vue @@ -0,0 +1,207 @@ + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ViewDialog.vue b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ViewDialog.vue new file mode 100644 index 00000000..a542a49e --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ViewDialog.vue @@ -0,0 +1,136 @@ + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/index.vue b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/index.vue new file mode 100644 index 00000000..581b33bb --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/index.vue @@ -0,0 +1,260 @@ + + + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/inspectionSchemeMst.js b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/inspectionSchemeMst.js new file mode 100644 index 00000000..7f2530c0 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/inspectionSchemeMst.js @@ -0,0 +1,49 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/inspectionSchemeMst', + method: 'post', + data + }) +} + +export function del(ids) { + return request({ + url: 'api/inspectionSchemeMst/', + method: 'delete', + data: ids + }) +} + +export function edit(data) { + return request({ + url: 'api/inspectionSchemeMst', + method: 'put', + data + }) +} + +export function saveInspectionSchemeDtl(data) { + return request({ + url: 'api/inspectionSchemeMst/saveInspectionSchemeDtl', + method: 'post', + data + }) +} + +export function getInspectionSchemeDtl(data) { + return request({ + url: 'api/inspectionSchemeMst/getInspectionSchemeDtl', + method: 'post', + data + }) +} + +export function selectList() { + return request({ + url: 'api/inspectionSchemeMst/selectList' + }) +} + +export default { add, edit, del, saveInspectionSchemeDtl, getInspectionSchemeDtl, selectList } diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/AddDialog.vue b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/AddDialog.vue new file mode 100644 index 00000000..18f4f82b --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/AddDialog.vue @@ -0,0 +1,320 @@ + + + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/index.vue b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/index.vue new file mode 100644 index 00000000..0112a110 --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/index.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/productStandard.js b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/productStandard.js new file mode 100644 index 00000000..9b24a3fb --- /dev/null +++ b/mes/qd/src/views/wms/masterdata_manage/ql/productStandard/productStandard.js @@ -0,0 +1,49 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/productStandard', + method: 'post', + data + }) +} + +export function del(ids) { + return request({ + url: 'api/productStandard/', + method: 'delete', + data: ids + }) +} + +export function edit(data) { + return request({ + url: 'api/productStandard', + method: 'put', + data + }) +} +export function saveData(data) { + return request({ + url: 'api/productStandard/saveData', + method: 'post', + data + }) +} +export function copyAdd(data) { + return request({ + url: 'api/productStandard/copyAdd', + method: 'post', + data + }) +} + +export function getInspectionSchemeDtl(data) { + return request({ + url: 'api/productStandard/getInspectionSchemeDtl', + method: 'post', + data + }) +} + +export default { add, edit, del, saveData, copyAdd,getInspectionSchemeDtl }