diff --git a/package-lock.json b/package-lock.json index e241c23..c53c208 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15086,6 +15086,11 @@ "is-plain-obj": "^1.0.0" } }, + "sortablejs": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.10.2.tgz", + "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A==" + }, "source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", @@ -16999,6 +17004,14 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vuedraggable": { + "version": "2.24.3", + "resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-2.24.3.tgz", + "integrity": "sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==", + "requires": { + "sortablejs": "1.10.2" + } + }, "vuex": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz", diff --git a/package.json b/package.json index 0dc608e..1a9465f 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "vue-cron": "^1.0.9", "vue-i18n": "^8.18.2", "vue-router": "3.0.7", + "vuedraggable": "^2.24.3", "vuex": "^3.5.1" }, "devDependencies": { diff --git a/src/i18n/zh-CN.js b/src/i18n/zh-CN.js index 9e7c6b1..3bb9e3d 100644 --- a/src/i18n/zh-CN.js +++ b/src/i18n/zh-CN.js @@ -418,7 +418,10 @@ t.supplier.description = '说明' t.supplier.evaluationPeriod = '评估时间段' t.supplier.evaluationType = '评估类型' t.supplier.reminder = '提醒人' -t.supplier.title = '标题' +t.supplier.title = '标题' +t.supplier.projectType = '评估项类型' +t.supplier.weight = '权重' +t.supplier.projectName = '评估项目' t.supplier.projectTypeName = '类别' t.supplier.requirement = '要求' t.supplier.statisticalValue = '是否统计值' @@ -429,16 +432,6 @@ t.supplier.estimatedNextStartTime = '预计下次启动时间' t.supplier.offline = '下限' t.supplier.online = '上限' - - - - - - - - - - t.gage = {} t.gage.name = '名称' t.gage.code = '编号' diff --git a/src/views/modules/supplier/components/evaluationTemplate-add.vue b/src/views/modules/supplier/components/evaluationTemplate-add.vue new file mode 100644 index 0000000..b9bd990 --- /dev/null +++ b/src/views/modules/supplier/components/evaluationTemplate-add.vue @@ -0,0 +1,474 @@ + + + + 模板编辑 + + + + + + + + + + + + 上一步 + + + + + + + + + + + + + 下一步 + + + + + + + + + + + + + + + + + + 查询 + 保存 + + + + + + + + + + + + + + + 已选 + + + {{ item.title }} + + + + + + + + + + + + + + + + {{ element.projectTypeName }} + 子项 + + + + + + {{ item.title }} + + + + + + + + + 更新 + + + + 完成 + + + {{ item.projectTypeName }} + + + + {{ it.title }} + + + + + + 更新 + + + + + + + + 新模板 + 关闭 + + + + + + + + + + + diff --git a/src/views/modules/supplier/qmsEvaluationItemListLabel.vue b/src/views/modules/supplier/qmsEvaluationItemListLabel.vue new file mode 100644 index 0000000..9ac0685 --- /dev/null +++ b/src/views/modules/supplier/qmsEvaluationItemListLabel.vue @@ -0,0 +1,340 @@ + + + + + + + + + + {{ item.name }} + + + + + + {{ tag.name }} + + + + + + + + + + + + diff --git a/src/views/modules/supplier/qmsEvaluationItemListTag.vue b/src/views/modules/supplier/qmsEvaluationItemListTag.vue index 81ad192..218ab1d 100644 --- a/src/views/modules/supplier/qmsEvaluationItemListTag.vue +++ b/src/views/modules/supplier/qmsEvaluationItemListTag.vue @@ -1,40 +1,40 @@ + 评估向列表标签关联表 - - + - + diff --git a/src/views/modules/supplier/qmsEvaluationPlan.vue b/src/views/modules/supplier/qmsEvaluationPlan.vue index e0bfe75..1c42ede 100644 --- a/src/views/modules/supplier/qmsEvaluationPlan.vue +++ b/src/views/modules/supplier/qmsEvaluationPlan.vue @@ -1,9 +1,9 @@ diff --git a/src/views/modules/supplier/qmsEvaluationTemplate.vue b/src/views/modules/supplier/qmsEvaluationTemplate.vue new file mode 100644 index 0000000..9a73226 --- /dev/null +++ b/src/views/modules/supplier/qmsEvaluationTemplate.vue @@ -0,0 +1,201 @@ + + + + 绩效评估模板 + + + {{ item.name }} + + + + 综合评估表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/modules/supplier/qmsSupplierProjectList.vue b/src/views/modules/supplier/qmsSupplierProjectList.vue new file mode 100644 index 0000000..63e6ac4 --- /dev/null +++ b/src/views/modules/supplier/qmsSupplierProjectList.vue @@ -0,0 +1,30 @@ + + + + + + + + + + 查询 + + + + + + + + + \ No newline at end of file diff --git a/src/views/modules/supplier/qmsSupplierRequirementList.vue b/src/views/modules/supplier/qmsSupplierRequirementList.vue new file mode 100644 index 0000000..6056069 --- /dev/null +++ b/src/views/modules/supplier/qmsSupplierRequirementList.vue @@ -0,0 +1,239 @@ + + + + + + + 要求分组 + + {{ item.name }} + + + + + + + + + 查询 + + + + + {{ item.title }} + + + + + + + + + + + + + + + 要求编辑 + + + + + + + + + + + + + + + + 取 消 + 保 存 + + + + + + + + + +
已选
{{ item.title }}
{{ item.projectTypeName }}
{{ it.title }}
{{ item.name }}