[update] 全局零部件名称均改为零部件分类

This commit is contained in:
lideqin
2024-02-21 11:32:03 +08:00
parent 6bf54fd901
commit 4400a94c88
13 changed files with 28 additions and 28 deletions
@@ -159,7 +159,7 @@ module.exports = {
projectType: '项目类型', projectType: '项目类型',
rangeOfApplication: '适用范围', rangeOfApplication: '适用范围',
enterpriseStandardSystem: '企标体系', enterpriseStandardSystem: '企标体系',
partName: '零部件名称', partName: '零部件分类',
scopeOfApplication: '标准适用范围', scopeOfApplication: '标准适用范围',
compilationIllustration: '编制说明', compilationIllustration: '编制说明',
projectBackground: '立项背景、立项依据', projectBackground: '立项背景、立项依据',
@@ -162,7 +162,7 @@ module.exports = {
projectType: '项目类型', projectType: '项目类型',
rangeOfApplication: '适用范围', rangeOfApplication: '适用范围',
enterpriseStandardSystem: '企标体系', enterpriseStandardSystem: '企标体系',
partName: '零部件名称', partName: '零部件分类',
scopeOfApplication: '标准适用范围', scopeOfApplication: '标准适用范围',
compilationIllustration: '编制说明', compilationIllustration: '编制说明',
projectBackground: '立项背景、立项依据', projectBackground: '立项背景、立项依据',
+1 -1
View File
@@ -53,7 +53,7 @@ module.exports = {
draftPlanFinishDate: '草稿计划完成日期', draftPlanFinishDate: '草稿计划完成日期',
exposureDraftPlanFinishDate: '征求意见稿计划完成日期', exposureDraftPlanFinishDate: '征求意见稿计划完成日期',
planSubmissionDate: '计划报批日期', planSubmissionDate: '计划报批日期',
partName: '零部件名称', partName: '零部件分类',
authorizationDepart: '授权部门', authorizationDepart: '授权部门',
principalDrafter: '主起草人', principalDrafter: '主起草人',
mainDraftUnit: '主起草单位', mainDraftUnit: '主起草单位',
+1 -1
View File
@@ -54,7 +54,7 @@ module.exports = {
draftPlanFinishDate: '草稿计划完成日期', draftPlanFinishDate: '草稿计划完成日期',
exposureDraftPlanFinishDate: '征求意见稿计划完成日期', exposureDraftPlanFinishDate: '征求意见稿计划完成日期',
planSubmissionDate: '计划报批日期', planSubmissionDate: '计划报批日期',
partName: '零部件名称', partName: '零部件分类',
authorizationDepart: '授权部门', authorizationDepart: '授权部门',
principalDrafter: '主起草人', principalDrafter: '主起草人',
mainDraftUnit: '主起草单位', mainDraftUnit: '主起草单位',
+1 -1
View File
@@ -328,7 +328,7 @@ export default {
} }
}, },
watch: { watch: {
// 国内的零部件名称、适用认证、适用车型和标准性质关联,准入标准必填,非准入标准不必填 // 国内的零部件分类、适用认证、适用车型和标准性质关联,准入标准必填,非准入标准不必填
'formInline.standard_property' () { 'formInline.standard_property' () {
this.handleDomesticSpecialCheck() this.handleDomesticSpecialCheck()
}, },
@@ -98,7 +98,7 @@
<label>{{ $t('enterpriseStandardLibrary.plan.enterpriseStandardSystem') }}</label> <label>{{ $t('enterpriseStandardLibrary.plan.enterpriseStandardSystem') }}</label>
<span>{{ form.enStandardSystem_dictText || global.emptyLine }}</span> <span>{{ form.enStandardSystem_dictText || global.emptyLine }}</span>
</div> </div>
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="detail-page-part-form-item"> <div class="detail-page-part-form-item">
<label>{{ $t('enterpriseStandardLibrary.plan.partName') }}</label> <label>{{ $t('enterpriseStandardLibrary.plan.partName') }}</label>
<span>{{ form.componentName_dictText || global.emptyLine }}</span> <span>{{ form.componentName_dictText || global.emptyLine }}</span>
@@ -398,7 +398,7 @@
<!-- 适用范围 --> <!-- 适用范围 -->
<div class="header-text">{{ $t('rangeOfApplication') }}</div> <div class="header-text">{{ $t('rangeOfApplication') }}</div>
<div class="form-flex-box"> <div class="form-flex-box">
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="box-title-text form-flex-item-half"> <div class="box-title-text form-flex-item-half">
<div class="title-text"> <div class="title-text">
<span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')"> <span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')">
@@ -971,7 +971,7 @@ export default {
return item return item
}) })
}, },
// 零部件名称选择完成的回调 // 零部件分类选择完成的回调
treeSelectNameChange (value, fieldName) { treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value this.formInline[fieldName + '_dictText'] = value
}, },
@@ -376,7 +376,7 @@
<!-- 适用范围 --> <!-- 适用范围 -->
<div class="header-text">{{ $t('rangeOfApplication') }}</div> <div class="header-text">{{ $t('rangeOfApplication') }}</div>
<div class="form-flex-box"> <div class="form-flex-box">
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="box-title-text form-flex-item-half"> <div class="box-title-text form-flex-item-half">
<div class="title-text"> <div class="title-text">
<span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')"> <span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')">
@@ -1008,7 +1008,7 @@ export default {
// } // }
// } // }
// }, // },
// 零部件名称选择完成的回调 // 零部件分类选择完成的回调
treeSelectNameChange (value, fieldName) { treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value this.formInline[fieldName + '_dictText'] = value
}, },
@@ -192,7 +192,7 @@
dictCode="trial_period" /> dictCode="trial_period" />
</a-form-model-item> </a-form-model-item>
</div> </div>
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="box-title-text form-flex-item"> <div class="box-title-text form-flex-item">
<div class="title-text"> <div class="title-text">
<span class="required">*</span> <span class="required">*</span>
@@ -557,7 +557,7 @@ export default {
trigger: 'change' trigger: 'change'
} }
], ],
// 零部件名称 // 零部件分类
partName: [ partName: [
{ {
required: true, required: true,
@@ -615,7 +615,7 @@ export default {
formInline.tryFlag = result.try_flag formInline.tryFlag = result.try_flag
// 试行周期 // 试行周期
formInline.trialPeriod = result.trial_period || undefined formInline.trialPeriod = result.trial_period || undefined
// 零部件名称 // 零部件分类
formInline.partName = result.part_name formInline.partName = result.part_name
formInline.partName_dictText = result.part_name_dictText formInline.partName_dictText = result.part_name_dictText
// 主起草人 // 主起草人
@@ -732,7 +732,7 @@ export default {
formInline.tryFlag = result.try_flag formInline.tryFlag = result.try_flag
// 试行周期 // 试行周期
formInline.trialPeriod = result.trial_period || undefined formInline.trialPeriod = result.trial_period || undefined
// 零部件名称 // 零部件分类
formInline.partName = result.part_name formInline.partName = result.part_name
formInline.partName_dictText = result.part_name_dictText formInline.partName_dictText = result.part_name_dictText
// 主起草人 // 主起草人
@@ -760,7 +760,7 @@ export default {
}, 500) }, 500)
}) })
}, },
// 零部件名称选择完成的回调 // 零部件分类选择完成的回调
treeSelectNameChange (value, fieldName) { treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value this.formInline[fieldName + '_dictText'] = value
}, },
@@ -348,7 +348,7 @@
</div> </div>
</div> </div>
<div class="form-flex-box collapsible-panel-form-content" v-show="retractableFlag.rangeOfApplication"> <div class="form-flex-box collapsible-panel-form-content" v-show="retractableFlag.rangeOfApplication">
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="box-title-text form-flex-item"> <div class="box-title-text form-flex-item">
<div class="title-text"> <div class="title-text">
<span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')"> <span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.partName')">
@@ -1095,7 +1095,7 @@ export default {
this.formInline.enStandardClassification = result.grade_classification || undefined this.formInline.enStandardClassification = result.grade_classification || undefined
// 编制说明 // 编制说明
this.formInline.compilationDescription = result.comp_illustration this.formInline.compilationDescription = result.comp_illustration
// 零部件名称 // 零部件分类
this.formInline.componentName = result.part_name this.formInline.componentName = result.part_name
this.formInline.componentName_dictText = result.part_name_dictText this.formInline.componentName_dictText = result.part_name_dictText
// 授权部门 // 授权部门
@@ -1119,7 +1119,7 @@ export default {
this.loading = false this.loading = false
}) })
}, },
// 零部件名称选择完成的回调 // 零部件分类选择完成的回调
treeSelectNameChange (value, fieldName) { treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value this.formInline[fieldName + '_dictText'] = value
}, },
@@ -347,7 +347,7 @@
</div> </div>
</div> </div>
<div class="form-flex-box collapsible-panel-form-content" v-show="retractableFlag.rangeOfApplication"> <div class="form-flex-box collapsible-panel-form-content" v-show="retractableFlag.rangeOfApplication">
<!-- 零部件名称 --> <!-- 零部件分类 -->
<div class="box-title-text form-flex-item"> <div class="box-title-text form-flex-item">
<div class="title-text"> <div class="title-text">
<span class="required">*</span> <span class="required">*</span>
@@ -494,7 +494,7 @@ export default {
return { return {
ProjectType, ProjectType,
standardSystemOptions: [], // 标准体系下拉数据 standardSystemOptions: [], // 标准体系下拉数据
partNameOptions: [], // 零部件名称下拉框数据 partNameOptions: [], // 零部件分类下拉框数据
formInline: {}, formInline: {},
// 各模块的收齐和展开状态 // 各模块的收齐和展开状态
retractableFlag: { retractableFlag: {
@@ -598,7 +598,7 @@ export default {
trigger: 'change' trigger: 'change'
} }
], ],
// 零部件名称 // 零部件分类
componentName: [ componentName: [
{ {
required: true, required: true,
@@ -644,7 +644,7 @@ export default {
mounted () { mounted () {
// 获取标准体系下拉框数据 // 获取标准体系下拉框数据
this.initStandardSystemOptions() this.initStandardSystemOptions()
// 获取零部件名称下拉框数据 // 获取零部件分类下拉框数据
this.initPartNameOptions() this.initPartNameOptions()
}, },
methods: { methods: {
@@ -662,7 +662,7 @@ export default {
} }
}) })
}, },
// 获取零部件名称下拉框数据 // 获取零部件分类下拉框数据
initPartNameOptions () { initPartNameOptions () {
getFormDictTreeList({ dictId: '1696821512600637441' }).then(res => { getFormDictTreeList({ dictId: '1696821512600637441' }).then(res => {
if (res.success) { if (res.success) {
@@ -670,7 +670,7 @@ export default {
} }
}) })
}, },
// 零部件名称选择完成的回调 // 零部件分类选择完成的回调
treeSelectNameChange (value, fieldName) { treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value this.formInline[fieldName + '_dictText'] = value
}, },
@@ -743,7 +743,7 @@ export default {
formInline.solicitationDraftPlanCompleteDate = value[0].solicitationDraftPlanCompleteDate || undefined formInline.solicitationDraftPlanCompleteDate = value[0].solicitationDraftPlanCompleteDate || undefined
// 计划报批日期 // 计划报批日期
formInline.planApprovalDate = value[0].planApprovalDate || undefined formInline.planApprovalDate = value[0].planApprovalDate || undefined
// 零部件名称 // 零部件分类
formInline.componentName = value[0].componentName || undefined formInline.componentName = value[0].componentName || undefined
formInline.componentName_dictText = value[0].componentName_dictText || '' formInline.componentName_dictText = value[0].componentName_dictText || ''
// 主起草人 // 主起草人
@@ -41,7 +41,7 @@
<!-- <!--
标签管理中企标库的基础信息部分字段 标签管理中企标库的基础信息部分字段
1、去掉三个代号一个年代号 1、去掉三个代号一个年代号
2、加零部件名称和代替标准号 2、加零部件分类和代替标准号
3、企标编号如果是自动发起的就带入,从新建流程点入的话就从企标计划选择 3、企标编号如果是自动发起的就带入,从新建流程点入的话就从企标计划选择
4、从企标计划选择企标编号的话,把其他字段也回显 4、从企标计划选择企标编号的话,把其他字段也回显
--> -->
@@ -521,7 +521,7 @@ export default {
let dataList = res.result.基础信息 let dataList = res.result.基础信息
// 1、去掉三个代号一个年代号 // 1、去掉三个代号一个年代号
dataList = dataList.filter(item => !['standard_code', 'name_code', 'category_code', 'year_number', 'standard_state'].includes(item.dbFieldName)) dataList = dataList.filter(item => !['standard_code', 'name_code', 'category_code', 'year_number', 'standard_state'].includes(item.dbFieldName))
// 2、加零部件名称和代替标准号 // 2、加零部件分类和代替标准号
const partName = res.result.适用范围.find(item => item.dbFieldName === 'part_name') const partName = res.result.适用范围.find(item => item.dbFieldName === 'part_name')
const substituteStandardNumber = res.result.关联信息.find(item => item.dbFieldName === 'substitute_standard_number') const substituteStandardNumber = res.result.关联信息.find(item => item.dbFieldName === 'substitute_standard_number')
if (partName) { if (partName) {
@@ -501,7 +501,7 @@ export default {
} }
}, },
watch: { watch: {
// 国内的零部件名称、适用认证、适用车型和标准性质关联,准入标准必填,非准入标准不必填 // 国内的零部件分类、适用认证、适用车型和标准性质关联,准入标准必填,非准入标准不必填
'formInline.standard_property' () { 'formInline.standard_property' () {
this.handleDomesticSpecialCheck() this.handleDomesticSpecialCheck()
}, },