|
|
|
@ -41,7 +41,7 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
<el-form-item label="是否要工艺" prop="hasCraft">
|
|
|
|
|
<el-radio-group v-model="formData.hasCraft">
|
|
|
|
|
<el-radio-group v-model="formData.hasCraft" @change="handleCraftInfo">
|
|
|
|
|
<el-radio v-for="dict in getIntDictOptions(DICT_TYPE.HELI_COMMON_IS_OR_NOT)" :key="dict.value"
|
|
|
|
|
:label="dict.value">
|
|
|
|
|
{{ dict.label }}
|
|
|
|
@ -553,6 +553,13 @@ const handleSelectedProjectOrder = (arr: ProjectOrderVO[]) => {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const handleCraftInfo = (val) =>{
|
|
|
|
|
if(val == 0){
|
|
|
|
|
formData.value.craftOwner = undefined
|
|
|
|
|
formData.value.craftStartDate = undefined
|
|
|
|
|
formData.value.craftEndDate = undefined
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
const handleSubCode = (row, name) => {
|
|
|
|
|
row.projectSubCode = name.length==0?"" : (formData.value.projectCode + '-' + customerInit.value.brief + '-' + name)
|
|
|
|
|
}
|
|
|
|
|