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