修改全部的el-form-item内部控件为原生控件
This commit is contained in:
@@ -8,13 +8,13 @@
|
||||
label-width="auto"
|
||||
class="form-two"
|
||||
>
|
||||
<el-form-item label="普测负责单位:">
|
||||
<el-form-item for="-" label="普测负责单位:">
|
||||
<Area v-model="formdata.orgNo" disabled />
|
||||
</el-form-item>
|
||||
<el-form-item label="计划名称:" prop="planName">
|
||||
<el-form-item for="-" label="计划名称:" prop="planName">
|
||||
<el-input v-model="formdata.planName" placeholder="请输入计划名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="计划开始时间:" prop="planStartTime">
|
||||
<el-form-item for="-" label="计划开始时间:" prop="planStartTime">
|
||||
<el-date-picker
|
||||
v-model="formdata.planStartTime"
|
||||
type="date"
|
||||
@@ -22,7 +22,7 @@
|
||||
value-format="YYYY-MM-DD"
|
||||
></el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="计划结束时间:" prop="planEndTime">
|
||||
<el-form-item for="-" label="计划结束时间:" prop="planEndTime">
|
||||
<el-date-picker
|
||||
v-model="formdata.planEndTime"
|
||||
type="date"
|
||||
@@ -30,7 +30,7 @@
|
||||
value-format="YYYY-MM-DD"
|
||||
></el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="实际完成时间:" prop="planComplateTime">
|
||||
<el-form-item for="-" label="实际完成时间:" prop="planComplateTime">
|
||||
<el-date-picker
|
||||
v-model="formdata.planComplateTime"
|
||||
type="date"
|
||||
@@ -38,12 +38,10 @@
|
||||
value-format="YYYY-MM-DD"
|
||||
></el-date-picker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="测试负责人:" prop="leader">
|
||||
<el-form-item for="-" label="测试负责人:" prop="leader">
|
||||
<el-input v-model="formdata.leader" placeholder="请输入测试负责人"></el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="关联电站:" prop="subIds">
|
||||
<el-form-item for="-" label="关联电站:" prop="subIds" style="display: flex;align-items: center;">
|
||||
<el-cascader v-model="formdata.subIds" :options="treeList" :props="defaultProps" clearable filterable />
|
||||
<!-- <el-tree-select
|
||||
accordion
|
||||
@@ -61,7 +59,7 @@
|
||||
/> -->
|
||||
</el-form-item>
|
||||
<!-- <el-form :model="formdata" label-width="auto"> -->
|
||||
<el-form-item label="上传文件:" prop="fileList">
|
||||
<el-form-item for="-" class="uploadFile" label="上传文件:" prop="fileList">
|
||||
<el-upload
|
||||
v-model:file-list="formdata.fileList"
|
||||
ref="upload"
|
||||
@@ -95,8 +93,8 @@
|
||||
</div> -->
|
||||
<template #footer v-if="title != '查看计划'">
|
||||
<div class="dialog-footer">
|
||||
<el-button type="primary" @click="submitFn">提交</el-button>
|
||||
<el-button @click="cancelFn">取消</el-button>
|
||||
<el-button type="primary" @click="submitFn">确定</el-button>
|
||||
</div>
|
||||
</template>
|
||||
</el-dialog>
|
||||
@@ -182,7 +180,6 @@ const submitFn = () => {
|
||||
} else {
|
||||
filePath = filePath + formdata.value.fileList[i].supervision + ','
|
||||
}
|
||||
|
||||
if (i == formdata.value.fileList.length - 1) {
|
||||
audit(filePath)
|
||||
}
|
||||
@@ -191,7 +188,6 @@ const submitFn = () => {
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const audit = (filePath: any) => {
|
||||
if (title.value == '普测计划新增') {
|
||||
addSurvey({ ...formdata.value, filePath: filePath }).then((res: any) => {
|
||||
@@ -212,7 +208,6 @@ const audit = (filePath: any) => {
|
||||
const handleExceed: UploadProps['onExceed'] = (): void => {
|
||||
ElMessage.error(`上传文件数量不能超过5个!`)
|
||||
}
|
||||
|
||||
const open = (text: string, row?: any) => {
|
||||
formdata.value = Object.assign({
|
||||
orgName: '',
|
||||
@@ -233,7 +228,6 @@ const open = (text: string, row?: any) => {
|
||||
title.value = text
|
||||
planAddition.value = true
|
||||
formRef.value?.resetFields()
|
||||
|
||||
// if (row) {
|
||||
// formdata.value = JSON.parse(JSON.stringify(row))
|
||||
// nextTick(() => {
|
||||
@@ -257,11 +251,10 @@ const open = (text: string, row?: any) => {
|
||||
// })
|
||||
// }
|
||||
}
|
||||
|
||||
defineExpose({ open })
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
:deep(.el-upload-list__item-info) {
|
||||
width: 250px;
|
||||
}
|
||||
// :deep(.el-upload-list__item-info) {
|
||||
// width: 250px;
|
||||
// }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user