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 7e5bb35..d4dcc55 100644 --- a/src/i18n/zh-CN.js +++ b/src/i18n/zh-CN.js @@ -427,7 +427,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 = '是否统计值' @@ -438,16 +441,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 @@ + + + + + + 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 @@ + + + + + + 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 @@