BUG 29148
This commit is contained in:
		| @@ -56,12 +56,13 @@ | |||||||
|                 <el-form label-suffix=":" label-width="180px" size="small"> |                 <el-form label-suffix=":" label-width="180px" size="small"> | ||||||
|                   <div class="border-wrap"> |                   <div class="border-wrap"> | ||||||
|                     <div v-for="(item, index) in applyForm" :key="index"> |                     <div v-for="(item, index) in applyForm" :key="index"> | ||||||
|                       <ai-title :title="index"></ai-title> |                       <ai-title :title="index"/> | ||||||
|                       <el-form-item v-for="e in item" :key="e.id" :label="[e.fieldName,e.fieldNameSuffix].join('')"> |                       <el-form-item v-for="e in item" :key="e.id" :label="[e.fieldName,e.fieldNameSuffix].join('')"> | ||||||
|                         <el-input :value="getFieldValue(e)" readonly style="width: 100%;" |                         <el-input :value="getFieldValue(e)" readonly style="width: 100%;" | ||||||
|                                   v-if="e.fieldDataType!=5 && e.fieldDataType!=10"/> |                                   v-if="e.fieldDataType!=5 && e.fieldDataType!=10"/> | ||||||
|                         <el-input :value="getAreaName(e)" readonly style="width: 100%;" v-if="e.fieldDataType==10"/> |                         <el-input :value="getAreaName(e)" readonly style="width: 100%;" | ||||||
|                         <el-checkbox-group v-model="!e.fieldValue ? '' : String(e.fieldValue).split(',')"> |                                   v-else-if="e.fieldDataType==10"/> | ||||||
|  |                         <el-checkbox-group v-else v-model="!e.fieldValue ? '' : String(e.fieldValue).split(',')"> | ||||||
|                           <el-checkbox :label="val.dictValue" disabled |                           <el-checkbox :label="val.dictValue" disabled | ||||||
|                                        v-for="(val,idx) in dict.getDict(e.dictionaryCode)" :key="idx">{{ val.dictName }} |                                        v-for="(val,idx) in dict.getDict(e.dictionaryCode)" :key="idx">{{ val.dictName }} | ||||||
|                           </el-checkbox> |                           </el-checkbox> | ||||||
| @@ -237,28 +238,15 @@ | |||||||
|             </el-radio-group> |             </el-radio-group> | ||||||
|  |  | ||||||
|             <el-date-picker |             <el-date-picker | ||||||
|                 v-if="op.fieldDataType=='8'" |                 v-if="op.fieldDataType==3" | ||||||
|                 v-model.trim="op.fieldValue" |                 v-model.trim="op.fieldValue" | ||||||
|                 format="yyyy年MM月dd日" |                 format="yyyy年MM月dd日" | ||||||
|                 value-format="yyyy年MM月dd日" |                 value-format="yyyy年MM月dd日" | ||||||
|                 type="date" |                 type="date" | ||||||
|                 placeholder="请选择"> |                 placeholder="请选择"> | ||||||
|             </el-date-picker> |             </el-date-picker> | ||||||
|  |             <ai-select v-if="op.fieldDataType=='9'" v-model="op.fieldValue" | ||||||
|             <el-select |                        :selectList="dict.getDict(op.dictionaryCode)"/> | ||||||
|                 v-if="op.fieldDataType=='9'" |  | ||||||
|                 size="small" |  | ||||||
|                 v-model="op.fieldValue" |  | ||||||
|                 placeholder="请选择" |  | ||||||
|                 clearable> |  | ||||||
|               <el-option |  | ||||||
|                   v-for="(k,m) in dict.getDict(op.dictionaryCode)" |  | ||||||
|                   :key="m" |  | ||||||
|                   :label="k.dictName" |  | ||||||
|                   :value="k.dictValue" |  | ||||||
|               /> |  | ||||||
|             </el-select> |  | ||||||
|  |  | ||||||
|           </el-form-item> |           </el-form-item> | ||||||
|           <el-form-item label="审批意见" prop="opinion" :rules="[{ required: true, message: '请输入审批意见', trigger: 'blur' }]" |           <el-form-item label="审批意见" prop="opinion" :rules="[{ required: true, message: '请输入审批意见', trigger: 'blur' }]" | ||||||
|                         v-if="titleType=='审批拒绝'"> |                         v-if="titleType=='审批拒绝'"> | ||||||
| @@ -404,7 +392,7 @@ export default { | |||||||
|       return e.dictionaryCode && this.dict.getLabel(e.dictionaryCode, val) |       return e.dictionaryCode && this.dict.getLabel(e.dictionaryCode, val) | ||||||
|     }, |     }, | ||||||
|     getFieldValue(e) { |     getFieldValue(e) { | ||||||
|       return e.dictionaryCode ? this.dict.getLabel(e.dictionaryCode, e.fieldValue) : e.fieldValue |       return !!e.dictionaryCode ? this.dict.getLabel(e.dictionaryCode, e.fieldValue) : e.fieldValue | ||||||
|     }, |     }, | ||||||
|     getAreaName(e) { |     getAreaName(e) { | ||||||
|       return e.areaValue |       return e.areaValue | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user