-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ $t("close") }}
-
- {{
- $t("reset")
- }}
-
- {{ $t("search") }}
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+ {{ item.supplierName }}
+
+
+
+ {{ props.row.evaluatorName }}
+
+
+
+
+
+
+ {{ slot.row.evaluationType === 0 ? '年度' : slot.row.evaluationType === 1 ? '季度' : '月度' }}
+
+
+
+
+
+
+ {{ slot.row.evaluationTemplateName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 启动
+ edit
+ delete
+
+
+
+
+
+ +
+
+
+
+
+
+
+
diff --git a/src/views/modules/supplier/qmsQualityAccident.vue b/src/views/modules/supplier/qmsQualityAccident.vue
index 0090a71..ea1c054 100644
--- a/src/views/modules/supplier/qmsQualityAccident.vue
+++ b/src/views/modules/supplier/qmsQualityAccident.vue
@@ -1,8 +1,8 @@
@@ -129,6 +129,14 @@ export default {
limit: 999,
page:1
},
+ listQuery: {
+ supplierId: undefined,
+ closedLoop: undefined,
+ endTime: undefined,
+ startTime: undefined,
+ productName: undefined,
+ problemDescription: undefined
+ },
searchOrEditTitle: "",
searchOrUpdateVisible: false,
productOrEditTitle: "",
@@ -146,7 +154,7 @@ export default {
type: 'select',
label: i18n.t('supplier.supplierName'),
selectOptions: [],
- param: 'supplierName',
+ param: 'supplierId',
clearable: true,
filterable: true,
},
@@ -318,7 +326,7 @@ export default {
conditionSearchSubmit(dataForm) {
// console.log(key);
// console.log(key);
- this.listQuery.supplierName = dataForm.supplierName
+ this.listQuery.supplierId = dataForm.supplierName
this.listQuery.page = 1;
this.getDataList();
this.searchOrUpdateVisible = false;
@@ -370,8 +378,8 @@ export default {
// this.listQuery.paramCode = val.paramCode;
this.listQuery.productName = val.productName ? val.productName : undefined
this.listQuery.problemDescription = val.problemDescription ? val.problemDescription : undefined
- this.listQuery.closedLoop = closedLoop ? closedLoop : undefined
- this.listQuery.supplierName = val.supplierName ? val.supplierName : undefined
+ this.listQuery.closedLoop = val.closedLoop ? val.closedLoop : undefined
+ this.listQuery.supplierId = val.supplierId ? val.supplierId : undefined
this.listQuery.startTime = val.timeSlot ? val.timeSlot[0] : undefined
this.listQuery.endTime = val.timeSlot ? val.timeSlot[1] : undefined
// console.log(i18n);
diff --git a/src/views/modules/supplier/qmsSupplier.vue b/src/views/modules/supplier/qmsSupplier.vue
index f07a6fd..579177a 100644
--- a/src/views/modules/supplier/qmsSupplier.vue
+++ b/src/views/modules/supplier/qmsSupplier.vue
@@ -1,8 +1,8 @@
@@ -62,6 +62,7 @@ import innerTable from "./components/innerTable"
// import available from "./components/available.vue"
// import radio from "./components/radio.vue"
import i18n from "@/i18n"
+import status from './components/status.vue'
// import i18n from "@/i18n";
const tableProps = [
{
@@ -91,8 +92,9 @@ const tableProps = [
label: i18n.t('supplier.address'),
},
{
- prop: "ment",
+ prop: "supplierStatus",
label: i18n.t('supplier.ment'),
+ subcomponent: status,
}
];
const tableBtn = [
diff --git a/src/views/modules/supplier/qmsSupplierProjectList.vue b/src/views/modules/supplier/qmsSupplierProjectList.vue
index 63e6ac4..d61ed8d 100644
--- a/src/views/modules/supplier/qmsSupplierProjectList.vue
+++ b/src/views/modules/supplier/qmsSupplierProjectList.vue
@@ -1,7 +1,7 @@
@@ -12,19 +12,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 全部
+ 已完成
+ 实施中
+
+
+
+
+
+
查询
+