[update] 修改bug81976

This commit is contained in:
lideqin
2024-02-23 11:21:22 +08:00
parent f824325fc0
commit a70d22f6e6
@@ -629,50 +629,56 @@ export default {
listChange (value) { listChange (value) {
console.log(value) console.log(value)
this.isEditSetData = true this.isEditSetData = true
// 原企标编号,用于获取发布稿,带到在线编辑里面去 this.loading = true
this.formInline.originEnStandardNo = value[0].originEnStandardNo getEnterpriseStandardPlanInfoById({ id: value[0].id }).then(res => {
// 回显企标编号 if (res.success) {
this.formInline.standard_number = value[0].newEnStandardNo const formInline = {}
// 回显制修订类型 // 企标计划id
this.formInline.typeOfRevision = value[0].applicationCategory formInline.espId = res.result.id
this.formInline.typeOfRevision_dictText = value[0].applicationCategory_dictText // 制修订类型
this.$refs.ruleForm.clearValidate('typeOfRevision') formInline.typeOfRevision = res.result.applicationCategory
// 企标名称 formInline.typeOfRevision_dictText = res.result.applicationCategory_dictText
this.formInline.standard_name = value[0].newEnStandardName // 原企标编号,用于获取发布稿,带到在线编辑里面去
// 标准英文名称 formInline.originEnStandardNo = res.result.originEnStandardNo
this.formInline.standard_english_name = value[0].enStandardEnglishName // 企标编号
// 标准体系 formInline.standard_number = res.result.newEnStandardNo
this.formInline.standard_system = value[0].enStandardSystem ? value[0].enStandardSystem.split(',').map(item => { // 企标名称
return { value: item } formInline.standard_name = res.result.newEnStandardName
}) : [] // 标准英文名称
// 标准等级分类 formInline.standard_english_name = res.result.enStandardEnglishName
this.formInline.grade_classification = value[0].enStandardClassification // 标准体系
// 授权部门 formInline.standard_system = res.result.enStandardSystem ? res.result.enStandardSystem.split(',').map(item => {
this.formInline.auth_dept = value[0].authDept return { value: item }
// 发布日期?? }) : []
// this.formInline.release_date = value[0].applicationCategory // 标准等级分类
// 实施日期?? formInline.grade_classification = res.result.enStandardClassification
// this.formInline.implementation_date = value[0].applicationCategory // 授权部门
// 编制说明 formInline.auth_dept = res.result.authDept || ''
this.formInline.comp_illustration = value[0].compilationDescription // 发布日期??
// 是否试行?? // formInline.release_date = res.result.applicationCategory
// this.formInline.try_flag = value[0].applicationCategory // 实施日期??
// 试行周期?? // formInline.implementation_date = res.result.applicationCategory
// this.formInline.trial_period = value[0].applicationCategory // 编制说明
// 代替标准号 formInline.comp_illustration = res.result.compilationDescription
// this.formInline.standard_number = value[0].applicationCategory // 是否试行??
// 设置主起草单位,改变标准等级分类的时候设置授权部门有时会需要主起草单位 // formInline.try_flag = res.result.applicationCategory
this.formInline.main_drafting_unit = value[0].mainDraftingUnit // 试行周期??
// 征求意见稿计划完成日期,因为部所联络人节点征求意见截止日期需要限制比征求意见稿计划完成日期早 // formInline.trial_period = res.result.applicationCategory
this.formInline.solicitationDraftPlanCompleteDate = value[0].solicitationDraftPlanCompleteDate // 代替标准号
this.formInline = Object.assign({}, this.formInline) // formInline.standard_number = res.result.applicationCategory
setTimeout(() => { // 主起草单位,初始化是因为标准等级分类需要带出
formInline.main_drafting_unit = res.result.mainDraftingUnit
// 征求意见稿计划完成日期,因为部所联络人节点征求意见截止日期需要限制比征求意见稿计划完成日期早
formInline.solicitationDraftPlanCompleteDate = res.result.solicitationDraftPlanCompleteDate
this.formInline = Object.assign({}, formInline)
}
}).finally(() => {
this.isEditSetData = false this.isEditSetData = false
}, 500) this.loading = false
// 设置流程名称 // 设置流程名称
const processName = this.formInline.standard_number + '-' + (this.formInline.standard_name || '') + '-' + this.formInline.typeOfRevision_dictText const processName = this.formInline.standard_number + '-' + (this.formInline.standard_name || '') + '-' + this.formInline.typeOfRevision_dictText
this.$emit('processNameChange', processName) this.$emit('processNameChange', processName)
this.$forceUpdate() })
}, },
// 点击点击上传按钮 // 点击点击上传按钮
clickButtonToUpload (item) { clickButtonToUpload (item) {