材料站领料申请bug修复
This commit is contained in:
parent
8f1fe5c258
commit
d1bee85557
|
|
@ -18,10 +18,10 @@
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<uni-section title="任务信息" type="line"></uni-section>
|
<uni-section title="任务信息" type="line"></uni-section>
|
||||||
<uni-forms ref="form" :rules="rules" :model="formData" label-width="90px">
|
<uni-forms ref="form" :rules="rules" :model="formData" label-width="90px">
|
||||||
<uni-forms-item label="领用工程" required name="projectId">
|
<uni-forms-item label="领用工程" required name="proId">
|
||||||
<uni-data-select
|
<uni-data-select
|
||||||
v-if="!opts.isEdit"
|
v-if="!opts.isEdit"
|
||||||
v-model="formData.projectId"
|
v-model="formData.proId"
|
||||||
:localdata="prodRange"
|
:localdata="prodRange"
|
||||||
:clear="false"
|
:clear="false"
|
||||||
filterable
|
filterable
|
||||||
|
|
@ -80,7 +80,7 @@
|
||||||
style="width: 100%; height: 90rpx; margin: 10px 0"
|
style="width: 100%; height: 90rpx; margin: 10px 0"
|
||||||
ref="treeSelect"
|
ref="treeSelect"
|
||||||
:options="equipmentList"
|
:options="equipmentList"
|
||||||
:disabled="!formData.teamId || !formData.projectId"
|
:disabled="!formData.teamId || !formData.proId"
|
||||||
@change="changeEquipment"
|
@change="changeEquipment"
|
||||||
></eselect>
|
></eselect>
|
||||||
</uni-forms>
|
</uni-forms>
|
||||||
|
|
@ -214,7 +214,7 @@ const rules = ref({
|
||||||
teamId: {
|
teamId: {
|
||||||
rules: [{ required: true, errorMessage: '请选择班组' }],
|
rules: [{ required: true, errorMessage: '请选择班组' }],
|
||||||
},
|
},
|
||||||
projectId: {
|
proId: {
|
||||||
rules: [{ required: true, errorMessage: '请选择工程' }],
|
rules: [{ required: true, errorMessage: '请选择工程' }],
|
||||||
},
|
},
|
||||||
leasePerson: {
|
leasePerson: {
|
||||||
|
|
@ -255,6 +255,7 @@ const getDetailsById = async () => {
|
||||||
tableData.value = res.data.leaseApplyDetailsList
|
tableData.value = res.data.leaseApplyDetailsList
|
||||||
Object.assign(formData, res.data.leaseApplyInfo)
|
Object.assign(formData, res.data.leaseApplyInfo)
|
||||||
formData.projectId = res.data.leaseApplyInfo.proId
|
formData.projectId = res.data.leaseApplyInfo.proId
|
||||||
|
formData.proId = res.data.leaseApplyInfo.proId
|
||||||
getAgreementInfoById()
|
getAgreementInfoById()
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log('🚀 ~ getDetailsById ~ error:', error)
|
console.log('🚀 ~ getDetailsById ~ error:', error)
|
||||||
|
|
@ -316,7 +317,7 @@ const getProjectListApi = async () => {
|
||||||
prodRange.value = res.data.map((item) => {
|
prodRange.value = res.data.map((item) => {
|
||||||
return {
|
return {
|
||||||
...item,
|
...item,
|
||||||
value: item.projectId,
|
value: item.proId,
|
||||||
text: item.proName,
|
text: item.proName,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -434,8 +435,9 @@ const changeTeamd = (e) => {
|
||||||
// 选择工程
|
// 选择工程
|
||||||
const changeProd = (e) => {
|
const changeProd = (e) => {
|
||||||
console.log('🚀 ~ changeProd ~ e:', e)
|
console.log('🚀 ~ changeProd ~ e:', e)
|
||||||
formData.projectId = e
|
formData.proId = e
|
||||||
formData.proId = prodRange.value.find(item => item.projectId === e)?.proId
|
formData.projectId = prodRange.value.find(item => item.proId === e)?.projectId
|
||||||
|
console.log("xxxxxxxxxxxxxxxxxxxxxx",formData.projectId)
|
||||||
equipmentList.value = []
|
equipmentList.value = []
|
||||||
// getAgreementInfoById()
|
// getAgreementInfoById()
|
||||||
getTeamList()
|
getTeamList()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue