diff --git a/src/api/qc/qc.js b/src/api/qc/qc.js
new file mode 100644
index 0000000..e01dbe1
--- /dev/null
+++ b/src/api/qc/qc.js
@@ -0,0 +1,82 @@
+import { createAPI } from "@/utils/httpRequest.js";
+
+// ===================================== 检验方法 =====================================
+export const qcCheckOutMethodSearch = data => createAPI(`/pms/qc/qcCheckOutMethodSearch`,'post',data)
+export const qcCheckOutMethodSave = data => createAPI(`/pms/qc/qcCheckOutMethodSave`,'post',data)
+export const qcCheckOutMethodUpdate = data => createAPI(`/pms/qc/qcCheckOutMethodUpdate`,'post',data)
+export const qcCheckOutMethodDelete = data => createAPI(`/pms/qc/qcCheckOutMethodDelete`,'post',data)
+
+
+// ===================================== 检验项目 =====================================
+export const qcCheckOutItemSearch = data => createAPI(`/pms/qc/qcCheckOutItemSearch`,'post',data)
+export const qcCheckOutItemSave = data => createAPI(`/pms/qc/qcCheckOutItemSave`,'post',data)
+export const qcCheckOutItemUpdate = data => createAPI(`/pms/qc/qcCheckOutItemUpdate`,'post',data)
+export const qcCheckOutItemDelete = data => createAPI(`/pms/qc/qcCheckOutItemDelete`,'post',data)
+export const searchItemAvailable = data => createAPI(`/pms/qc/searchItemAvailable`,'post',data)
+export const saveItemAvailable = data => createAPI(`/pms/qc/saveItemAvailable`,'post',data)
+export const deleteItemAvailable = data => createAPI(`/pms/qc/deleteItemAvailable`,'post',data)
+export const searchItemDetails = data => createAPI(`/pms/qc/searchItemDetails`,'post',data)
+export const deleteItemDetails = data => createAPI(`/pms/qc/deleteItemDetails`,'post',data)
+export const saveItemDetails = data => createAPI(`/pms/qc/saveItemDetails`,'post',data)
+
+
+// ===================================== 检验模板 =====================================
+export const qcCheckOutModelSearch = data => createAPI(`/pms/qc/qcCheckOutModelSearch`,'post',data)
+export const qcCheckOutModelSave = data => createAPI(`/pms/qc/qcCheckOutModelSave`,'post',data)
+export const qcCheckOutModelUpdate = data => createAPI(`/pms/qc/qcCheckOutModelUpdate`,'post',data)
+export const qcCheckOutModelDelete = data => createAPI(`/pms/qc/qcCheckOutModelDelete`,'post',data)
+export const searchModalDetails = data => createAPI(`/pms/qc/searchModalDetails`,'post',data)
+export const saveModalDetails = data => createAPI(`/pms/qc/saveModalDetails`,'post',data)
+export const deleteModalDetails = data => createAPI(`/pms/qc/deleteModalDetails`,'post',data)
+export const getItemLists= data => createAPI(`/pms/qc/getItemLists`,'post',data)
+
+// ===================================== 检验分类 =====================================
+export const qcFamilySearch = data => createAPI(`/pms/qc/qcFamilySearch`,'post',data)
+export const qcFamilySave = data => createAPI(`/pms/qc/qcFamilySave`,'post',data)
+export const qcFamilyUpdate = data => createAPI(`/pms/qc/qcFamilyUpdate`,'post',data)
+export const qcFamilyDelete = data => createAPI(`/pms/qc/qcFamilyDelete`,'post',data)
+export const saveFamilyDetails = data => createAPI(`/pms/qc/saveFamilyDetails`,'post',data)
+export const searchFamilyDetails = data => createAPI(`/pms/qc/searchFamilyDetails`,'post',data)
+export const deleteFamilyDetails = data => createAPI(`/pms/qc/deleteFamilyDetails`,'post',data)
+
+// ===================================== 检验录入 =====================================
+export const qcInspectionInformationSearch = data => createAPI(`/pms/qc/qcInspectionInformationSearch`,'post',data)
+export const modalCodeBlur = data => createAPI(`/pms/qc/modalCodeBlur`,'post',data)
+export const qcInspectionInformationSave = data => createAPI(`/pms/qc/qcInspectionInformationSave`,'post',data)
+export const masterInformationSearch = data => createAPI(`/pms/qc/masterInformationSearch`,'post',data)
+export const saveMasterInformationValue = data => createAPI(`/pms/qc/saveMasterInformationValue`,'post',data)
+export const searchModelTree = data => createAPI(`/pms/qc/searchModelTree`,'post',data)
+export const detailInformationSearch = data => createAPI(`/pms/qc/detailInformationSearch`,'post',data)
+export const saveDetailInformation = data => createAPI(`/pms/qc/saveDetailInformation`,'post',data)
+export const qcInspectionInformationDelete = data => createAPI(`/pms/qc/qcInspectionInformationDelete`,'post',data)
+
+
+// ===================================== 主记录栏信息 =====================================
+export const searchMasterInformation = data => createAPI(`/pms/qc/searchMasterInformation`,'post',data)
+export const saveMasterInformation = data => createAPI(`/pms/qc/saveMasterInformation`,'post',data)
+export const getInformationLists = data => createAPI(`/pms/qc/getInformationLists`,'post',data)
+export const deleteMasterInformation = data => createAPI(`/pms/qc/deleteMasterInformation`,'post',data)
+export const qcMasterInformationModelDelete = data => createAPI(`/pms/qc/qcMasterInformationModelDelete`,'post',data)
+
+
+// ===================================== 主记录栏信息 =====================================
+export const qcInformationSearch = data => createAPI(`/pms/qc/qcInformationSearch`,'post',data)
+export const qcInformationSave = data => createAPI(`/pms/qc/qcInformationSave`,'post',data)
+export const qcInformationUpdate = data => createAPI(`/pms/qc/qcInformationUpdate`,'post',data)
+export const qcInformationDelete = data => createAPI(`/pms/qc/qcInformationDelete`,'post',data)
+
+
+// ===================================== 质检员信息 =====================================
+export const inspectorSearch = data => createAPI(`/pms/qc/inspectorSearch`,'post',data)
+export const inspectorSave = data => createAPI(`/pms/qc/inspectorSave`,'post',data)
+export const inspectorUpdate = data => createAPI(`/pms/qc/inspectorUpdate`,'post',data)
+export const inspectorDelete = data => createAPI(`/pms/qc/inspectorDelete`,'post',data)
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/common/Chooselist_eam.vue b/src/views/modules/common/Chooselist_eam.vue
index 78c2d8a..f0118cb 100644
--- a/src/views/modules/common/Chooselist_eam.vue
+++ b/src/views/modules/common/Chooselist_eam.vue
@@ -197,7 +197,6 @@ export default {
getRowData(row) {
this.visible = false
this.$emit('getBaseData',row)
-
},
closeDialog(){
this.param1= ''
diff --git a/src/views/modules/qc/qcCheckOutMethod.vue b/src/views/modules/qc/qcCheckOutMethod.vue
new file mode 100644
index 0000000..e9d7623
--- /dev/null
+++ b/src/views/modules/qc/qcCheckOutMethod.vue
@@ -0,0 +1,311 @@
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcCheckOutModel.vue b/src/views/modules/qc/qcCheckOutModel.vue
new file mode 100644
index 0000000..ee30cc5
--- /dev/null
+++ b/src/views/modules/qc/qcCheckOutModel.vue
@@ -0,0 +1,917 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 检验项目
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+ 快速新增
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+ 可选值
+ 删除项目
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+ 检验项目编码
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+ 检验模板编码:
+ 检验模板名称:
+
+
+
+ 可选项目:
+
+
+
+
+
+
+
+
+
+ 添加>>
+
+
+ 删除<<
+
+
+
+ 已有项目:
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcFamily.vue b/src/views/modules/qc/qcFamily.vue
new file mode 100644
index 0000000..bd4e056
--- /dev/null
+++ b/src/views/modules/qc/qcFamily.vue
@@ -0,0 +1,621 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 检验模板
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 删除模板
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+ 检验模板编码
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcInformation.vue b/src/views/modules/qc/qcInformation.vue
new file mode 100644
index 0000000..7f08a58
--- /dev/null
+++ b/src/views/modules/qc/qcInformation.vue
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcInspector.vue b/src/views/modules/qc/qcInspector.vue
new file mode 100644
index 0000000..12860d2
--- /dev/null
+++ b/src/views/modules/qc/qcInspector.vue
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcItemMaintenance.vue b/src/views/modules/qc/qcItemMaintenance.vue
new file mode 100644
index 0000000..32e0f43
--- /dev/null
+++ b/src/views/modules/qc/qcItemMaintenance.vue
@@ -0,0 +1,884 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+
+ 删除
+ 可选值
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 检验方法编码
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 删除方法
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+ 检验方法编码
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcMasterInformationModel.vue b/src/views/modules/qc/qcMasterInformationModel.vue
new file mode 100644
index 0000000..8676caf
--- /dev/null
+++ b/src/views/modules/qc/qcMasterInformationModel.vue
@@ -0,0 +1,784 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 修改
+ 检验项目
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+ 快速新增
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+ 删除信息
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+ 主记录信息编码
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+ 主记录模板编码:
+ 主记录模板名称:
+
+
+
+ 可选信息:
+
+
+
+
+
+
+
+
+
+ 添加>>
+
+
+ 删除<<
+
+
+
+ 已有信息:
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/qc/qcResultEntry.vue b/src/views/modules/qc/qcResultEntry.vue
new file mode 100644
index 0000000..8580547
--- /dev/null
+++ b/src/views/modules/qc/qcResultEntry.vue
@@ -0,0 +1,1136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增检验记录
+
+ {{ "导出" }}
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+ 主信息
+ 明细信息
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 主记录信息模板
+
+
+
+
+
+
+
+
+
+ 明细信息模板
+
+
+
+
+
+
+
+ 子明细信息模板
+
+
+
+
+
+
+
+
+
+ 检验类型
+
+
+
+
+
+
+
+
+
+ 质检员
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ ;width:98%">
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ ;width:98%">
+ ;width:98%">
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+