This commit is contained in:
parent
c786014c3c
commit
0f4caa4cdd
|
|
@ -221,12 +221,12 @@
|
||||||
<uni-easyinput placeholder="请填写报废数量" v-model="formRight.scrapNum"/>
|
<uni-easyinput placeholder="请填写报废数量" v-model="formRight.scrapNum"/>
|
||||||
</uni-forms-item> -->
|
</uni-forms-item> -->
|
||||||
<uni-forms-item label="报废原因">
|
<uni-forms-item label="报废原因">
|
||||||
<!-- <uni-easyinput
|
<uni-easyinput
|
||||||
placeholder="请填写报废原因"
|
placeholder="请填写报废原因"
|
||||||
v-model="formRight.scrapReason"
|
v-model="formRight.scrapReason"
|
||||||
/> -->
|
style="margin-bottom: 10px"
|
||||||
|
/>
|
||||||
<uni-data-select
|
<uni-data-select
|
||||||
:clearable="false"
|
|
||||||
:localdata="scrapReasonList"
|
:localdata="scrapReasonList"
|
||||||
v-model="formRight.scrapId"
|
v-model="formRight.scrapId"
|
||||||
placeholder="请选择报废原因"
|
placeholder="请选择报废原因"
|
||||||
|
|
@ -346,7 +346,8 @@ const changeScrap = (val) => {
|
||||||
console.log('🚀 ~ changeScrap ~ val:', val)
|
console.log('🚀 ~ changeScrap ~ val:', val)
|
||||||
const scrapReason = scrapReasonList.value.find((v) => v.value === val)
|
const scrapReason = scrapReasonList.value.find((v) => v.value === val)
|
||||||
console.log('🚀 ~ changeScrap ~ scrapReason:', scrapReason)
|
console.log('🚀 ~ changeScrap ~ scrapReason:', scrapReason)
|
||||||
formRight.value.scrapReason = scrapReason.text
|
// formRight.value.scrapReason = scrapReason.text
|
||||||
|
console.log('🚀 ~ changeScrap ~ formRight.value:', formRight.value)
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取维修人员
|
//获取维修人员
|
||||||
|
|
|
||||||
|
|
@ -149,6 +149,13 @@
|
||||||
<uni-easyinput
|
<uni-easyinput
|
||||||
placeholder="请填写报废原因" maxlength="50"
|
placeholder="请填写报废原因" maxlength="50"
|
||||||
v-model="formRight.scrapReason"
|
v-model="formRight.scrapReason"
|
||||||
|
style="margin-bottom: 10px"
|
||||||
|
/>
|
||||||
|
<uni-data-select
|
||||||
|
:localdata="scrapReasonList"
|
||||||
|
v-model="formRight.scrapId"
|
||||||
|
placeholder="请选择报废原因"
|
||||||
|
@change="changeScrap"
|
||||||
/>
|
/>
|
||||||
</uni-forms-item>
|
</uni-forms-item>
|
||||||
<uni-forms-item label="损坏原因">
|
<uni-forms-item label="损坏原因">
|
||||||
|
|
@ -257,7 +264,8 @@ import {
|
||||||
getRepairerListApi,
|
getRepairerListApi,
|
||||||
getSupplierList,
|
getSupplierList,
|
||||||
partTypeTreeList,
|
partTypeTreeList,
|
||||||
saveRepairRow
|
saveRepairRow,
|
||||||
|
getScrapReasonList
|
||||||
} from '@/services/repair/repair.js'
|
} from '@/services/repair/repair.js'
|
||||||
import treeSelect from '../tree-select/tselectTwo.vue';
|
import treeSelect from '../tree-select/tselectTwo.vue';
|
||||||
import {onLoad, onShow} from '@dcloudio/uni-app'
|
import {onLoad, onShow} from '@dcloudio/uni-app'
|
||||||
|
|
@ -277,10 +285,13 @@ const partFileList = ref([])
|
||||||
const returnRemark = ref('') // 返厂
|
const returnRemark = ref('') // 返厂
|
||||||
const returnImgUrl = ref('')
|
const returnImgUrl = ref('')
|
||||||
const returnFileList = ref([])
|
const returnFileList = ref([])
|
||||||
|
const scrapReasonList = ref([]) // 报废原因
|
||||||
|
|
||||||
onLoad((options) => {
|
onLoad((options) => {
|
||||||
queryParams.value = JSON.parse(options.queryParams)
|
queryParams.value = JSON.parse(options.queryParams)
|
||||||
rowData.value = JSON.parse(options.queryParams)
|
rowData.value = JSON.parse(options.queryParams)
|
||||||
console.log("xxxxxxxxxxx",rowData.value)
|
console.log("xxxxxxxxxxx",rowData.value)
|
||||||
|
getScrapReasonListData()
|
||||||
})
|
})
|
||||||
|
|
||||||
onShow(() => {
|
onShow(() => {
|
||||||
|
|
@ -289,6 +300,29 @@ onShow(() => {
|
||||||
getPartItemData()
|
getPartItemData()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const getScrapReasonListData = async () => {
|
||||||
|
const params = {
|
||||||
|
typeId: queryParams.value.typeId,
|
||||||
|
}
|
||||||
|
const res = await getScrapReasonList(params)
|
||||||
|
if (!res.data || res.data.length === 0) return
|
||||||
|
scrapReasonList.value = res.data.map((item) => {
|
||||||
|
let obj = {
|
||||||
|
value: item.id,
|
||||||
|
text: item.reason,
|
||||||
|
}
|
||||||
|
return obj
|
||||||
|
})
|
||||||
|
console.log('🚀 ~ 报废原因下拉 ~ res:', res)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 报废原因change事件
|
||||||
|
const changeScrap = (val) => {
|
||||||
|
console.log('🚀 ~ changeScrap ~ val:', val)
|
||||||
|
const scrapReason = scrapReasonList.value.find((v) => v.value === val)
|
||||||
|
console.log('🚀 ~ changeScrap ~ scrapReason:', scrapReason)
|
||||||
|
// formRight.value.scrapReason = scrapReason.text
|
||||||
|
}
|
||||||
|
|
||||||
const damageReasonList = ref([
|
const damageReasonList = ref([
|
||||||
{ value: 0, text: '自然损坏' },
|
{ value: 0, text: '自然损坏' },
|
||||||
|
|
@ -539,6 +573,7 @@ const formRight = ref({
|
||||||
scrapNum: 0,
|
scrapNum: 0,
|
||||||
scrapType: 1,
|
scrapType: 1,
|
||||||
scrapReason: '',
|
scrapReason: '',
|
||||||
|
scrapId: '',
|
||||||
fileList:[]
|
fileList:[]
|
||||||
})
|
})
|
||||||
const imgBeseUrl2 = ref("") //图片展示
|
const imgBeseUrl2 = ref("") //图片展示
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue