立项添加项目经理,风场名称和业主名称绑定一致
This commit is contained in:
parent
cf780323e0
commit
7f24af3272
|
@ -93,10 +93,22 @@
|
||||||
地图选点
|
地图选点
|
||||||
</a-button></a-col>
|
</a-button></a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
|
<a-row :gutter="16">
|
||||||
|
<a-col :span="12">
|
||||||
|
<a-form-item field="projectManagerId" label="项目经理" required>
|
||||||
|
<a-select v-model="form.projectManagerId" placeholder="请选择项目经理" :loading="userLoading">
|
||||||
|
<a-option v-for="user in userOptions" :key="user.value" :value="user.value">
|
||||||
|
{{ user.label }}
|
||||||
|
</a-option>
|
||||||
|
</a-select>
|
||||||
|
</a-form-item>
|
||||||
|
</a-col>
|
||||||
|
</a-row>
|
||||||
<a-row :gutter="16">
|
<a-row :gutter="16">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item field="inspectionUnit" label="业主">
|
<a-form-item field="inspectionUnit" label="业主">
|
||||||
<a-input v-model="form.inspectionUnit" placeholder="请输入业主单位" />
|
<a-input v-model="form.inspectionUnit" placeholder="请输入业主单位" @input="(val) => (form.farmName = val)" />
|
||||||
|
<!--风场名称同步业主 -->
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
|
@ -105,6 +117,7 @@
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
|
|
||||||
<a-row :gutter="16">
|
<a-row :gutter="16">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item field="inspectionPhone" label="业主单位联系电话">
|
<a-form-item field="inspectionPhone" label="业主单位联系电话">
|
||||||
|
@ -313,22 +326,22 @@ const form = reactive({
|
||||||
client: '', // 委托单位
|
client: '', // 委托单位
|
||||||
clientContact: '', // 委托单位联系人
|
clientContact: '', // 委托单位联系人
|
||||||
clientPhone: '', // 委托单位联系电话
|
clientPhone: '', // 委托单位联系电话
|
||||||
inspectionUnit: '', // 检查单位
|
inspectionUnit: '', // 业主单位
|
||||||
inspectionContact: '', // 检查单位联系人
|
inspectionContact: '', // 业主单位联系人
|
||||||
inspectionPhone: '', // 检查单位联系电话
|
inspectionPhone: '', // 业主单位联系电话
|
||||||
farmName: '', // 风场名称
|
farmName: '', // 风场名称 现在等同业主单位
|
||||||
farmAddress: '', // 风场地址
|
farmAddress: '', // 风场地址 项目地址
|
||||||
scale: '', // 项目规模
|
scale: '', // 项目规模 风机数量
|
||||||
turbineModel: '', // 风机型号
|
turbineModel: '', // 风机型号
|
||||||
status: 0, // 状态:0待施工,1施工中,2已完工,3已审核,4已验收
|
status: '', // 状态:0待施工,1施工中,2已完工,3已审核,4已验收
|
||||||
startDate: '', // 开始时间
|
startDate: '', // 开始时间
|
||||||
endDate: '', // 结束时间
|
endDate: '', // 结束时间
|
||||||
coverUrl: '', // 项目封面
|
coverUrl: '', // 项目封面 现在填的是项目内容
|
||||||
constructionTeamLeaderId: '', // 施工组长id
|
constructionTeamLeaderId: '', // 施工组长id
|
||||||
constructorIds: '', // 施工人员id
|
constructorIds: '', // 施工人员id
|
||||||
qualityOfficerId: '', // 质量员id
|
qualityOfficerId: '', // 质量员id
|
||||||
auditorId: '', // 安全员id
|
auditorId: '', // 安全员id
|
||||||
turbineList: [] as { id: number; turbineNo: string; lat?: number; lng?: number; status: 0 | 1 | 2 }[],
|
turbineList: [] as { id: number; turbineNo: string; lat?: number; lng?: number; status: 0 | 1 | 2 }[], //风机组
|
||||||
})
|
})
|
||||||
|
|
||||||
const pagination = reactive({
|
const pagination = reactive({
|
||||||
|
@ -670,6 +683,7 @@ const handleSubmit = async () => {
|
||||||
// 新增模式
|
// 新增模式
|
||||||
console.log('新增模式提交')
|
console.log('新增模式提交')
|
||||||
res = await addProject(submitData)
|
res = await addProject(submitData)
|
||||||
|
|
||||||
Message.success('添加成功')
|
Message.success('添加成功')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue