diff --git a/src/common/lang/workCenter/en.js b/src/common/lang/workCenter/en.js index 83502bf6..d282af07 100644 --- a/src/common/lang/workCenter/en.js +++ b/src/common/lang/workCenter/en.js @@ -243,5 +243,34 @@ module.exports = { solicitOpinionObject: '征求意见对象', isCountersign: '是否会签', countersignRelevantPersonnel: '会签相关人员' + }, + // 企标稽查流程 + esInspectionProcess: { + inspectionPlanEs: '稽查计划企标', + esNumber: '企标编号', + esName: '企标名称', + inspectionContent: '稽查内容', + accordingToTerms: '依据条款', + standardContentOrDemand: '标准内容或要求', + opinion: '意见', + sectionNumber: '章节编号', + inspectionReport: '稽查报告', + rectificationPlan: '整改计划', + actualInspectionCompletionDate: '实际稽查完成日期', + actualInspector: '实际稽查人', + implementation: '执行情况', + file: '附件', + score: '评分', + enterpriseStandard: '企标:', + sectionClause: '章节条款', + isNeedRectification: '是否需要整改', + nonCompliantDescription: '不符合项描述', + rectificationMeasures: '整改措施', + rectificationUnit: '整改单位', + rectificationDirector: '整改负责人', + planDoneDate: '计划完成日期', + rectificationPlanDoneDate: '整改计划完成日期', + rectificationRealityDoneDate: '整改实际完成日期', + rectificationStatus: '整改状态' } } diff --git a/src/common/lang/workCenter/zh.js b/src/common/lang/workCenter/zh.js index a809cd5f..01c0b2f6 100644 --- a/src/common/lang/workCenter/zh.js +++ b/src/common/lang/workCenter/zh.js @@ -260,5 +260,34 @@ module.exports = { solicitOpinionObject: '征求意见对象', isCountersign: '是否会签', countersignRelevantPersonnel: '会签相关人员' + }, + // 企标稽查流程 + esInspectionProcess: { + inspectionPlanEs: '稽查计划企标', + esNumber: '企标编号', + esName: '企标名称', + inspectionContent: '稽查内容', + accordingToTerms: '依据条款', + standardContentOrDemand: '标准内容或要求', + opinion: '意见', + sectionNumber: '章节编号', + inspectionReport: '稽查报告', + rectificationPlan: '整改计划', + actualInspectionCompletionDate: '实际稽查完成日期', + actualInspector: '实际稽查人', + implementation: '执行情况', + file: '附件', + score: '评分', + enterpriseStandard: '企标:', + sectionClause: '章节条款', + isNeedRectification: '是否需要整改', + nonCompliantDescription: '不符合项描述', + rectificationMeasures: '整改措施', + rectificationUnit: '整改单位', + rectificationDirector: '整改负责人', + planDoneDate: '计划完成日期', + rectificationPlanDoneDate: '整改计划完成日期', + rectificationRealityDoneDate: '整改实际完成日期', + rectificationStatus: '整改状态' } } diff --git a/src/views/workCenter/NewProcess.vue b/src/views/workCenter/NewProcess.vue index a8fe077a..7a5c465e 100644 --- a/src/views/workCenter/NewProcess.vue +++ b/src/views/workCenter/NewProcess.vue @@ -91,7 +91,7 @@ export default { }, { // 企标稽查流程 title: this.$t('workCenter.newProcess.processOfEnterpriseStandardAudit'), - path: '' + path: '/workCenter/EnterpriseStandardInspectionProcess' }, { // 稽查延期申请流程 title: this.$t('workCenter.newProcess.auditExtensionApplicationProcess'), diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue new file mode 100644 index 00000000..44f4679d --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue @@ -0,0 +1,241 @@ + + + + + + + {{ $t('basicInformation') }} + + + {{ $t('personalInformation') }} + + + + + + + + {{ $t('processInformation') }} + + + + + + event.target.value = event.target.value.trim()" + :disabled="disabled || processDisabled" + :maxLength="50" + v-decorator="['processName', validatorRules.processName]" /> + + + + + + + + + + + + + + + + + + + {{ $t('basicServiceInformation') }} + + + + + {{ $t('processApprovalInformation') }} + + + + + + + + + + + + + + + + + + + + {{ $t('preservation') }} + {{ $t('submit') }} + {{ $t('agree') }} + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContent.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContent.vue new file mode 100644 index 00000000..efc33fd5 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContent.vue @@ -0,0 +1,154 @@ + + + + + + {{ $t('newlyAdded') }} + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ text }} + {{ global.emptyLine }} + + + + + + {{ $t('edit') }} + + {{ $t('delete') }} + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContentModal.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContentModal.vue new file mode 100644 index 00000000..e61b7d8b --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessContentModal.vue @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + event.target.value = event.target.value.trim()" + v-decorator.trim="[ 'sectionNumber', validatorRules.sectionNumber ]" /> + + + + event.target.value = event.target.value.trim()" + v-decorator.trim="[ 'standardContentOrDemand', validatorRules.standardContentOrDemand ]" /> + + + + + + + + + + {{ $t('cancel') }} + + + {{ $t('submitAddAdd') }} + + + {{ $t('submit') }} + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlan.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlan.vue new file mode 100644 index 00000000..f2f0fc8c --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlan.vue @@ -0,0 +1,180 @@ + + + + + {{ $t('workCenter.esInspectionProcess.enterpriseStandard') }} + {{model.inspectNo}} + {{model.inspectName}} + + + + {{ $t('newlyAdded') }} + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ text }} + {{ global.emptyLine }} + + + + + + {{ $t('edit') }} + + {{ $t('delete') }} + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlanModal.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlanModal.vue new file mode 100644 index 00000000..f83ff5fa --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessRectificationPlanModal.vue @@ -0,0 +1,271 @@ + + + + + + + + {{ item.name }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReport.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReport.vue new file mode 100644 index 00000000..02fe1e99 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReport.vue @@ -0,0 +1,183 @@ + + + + + {{ $t('workCenter.esInspectionProcess.enterpriseStandard') }} + {{model.inspectNo}} + {{model.inspectName}} + + + + {{ $t('newlyAdded') }} + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ text }} + {{ global.emptyLine }} + + + + + + {{ $t('edit') }} + + {{ $t('delete') }} + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReportModal.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReportModal.vue new file mode 100644 index 00000000..2977a447 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessReportModal.vue @@ -0,0 +1,174 @@ + + + + + + + + {{ item.name }} + + + + + + + + + + + + + + {{ + (form.file === 'null' || form.file === '' || form.file === null || form.file === undefined) + ? $t('uploadFile.clickUpload') + : $t('uploadFile.viewUploadedFiles') + }} + + + + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTable.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTable.vue new file mode 100644 index 00000000..0c355f70 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTable.vue @@ -0,0 +1,305 @@ + + + + + {{ $t('newlyAdded') }} + + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ text }} + {{ global.emptyLine }} + + + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ global.emptyLine }} + + + + + + + + {{ item.realname + '(' + item.username + ')' }} + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ global.emptyLine }} + + + + + + + + {{ $t('workCenter.esInspectionProcess.inspectionContent') + `(${record.num || 0}${$t('strip')})` }} + + {{ $t('delete') }} + + + + {{ $t('workCenter.esInspectionProcess.inspectionReport') }} + + {{ $t('workCenter.esInspectionProcess.rectificationPlan') }} + + + + + + + + + + + + + + + + + + + diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTableModal.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTableModal.vue new file mode 100644 index 00000000..34d849f2 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/modules/InspectionProcessTableModal.vue @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + {{ $t('reset') }} + + {{ $t('query') }} + + + + + + + + + + + {{ text || text === 0 ? text : global.emptyLine }} + {{ text }} + {{ text }} + {{ global.emptyLine }} + + + + + + + + + +
+ {{ $t('workCenter.esInspectionProcess.enterpriseStandard') }} + {{model.inspectNo}} + {{model.inspectName}} +