代码提交
This commit is contained in:
parent
0c0765ed6e
commit
804d178710
|
|
@ -22,6 +22,7 @@ declare module 'vue' {
|
||||||
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
|
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
|
||||||
ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
|
ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
|
||||||
ElDialog: typeof import('element-plus/es')['ElDialog']
|
ElDialog: typeof import('element-plus/es')['ElDialog']
|
||||||
|
ElDivider: typeof import('element-plus/es')['ElDivider']
|
||||||
ElForm: typeof import('element-plus/es')['ElForm']
|
ElForm: typeof import('element-plus/es')['ElForm']
|
||||||
ElFormItem: typeof import('element-plus/es')['ElFormItem']
|
ElFormItem: typeof import('element-plus/es')['ElFormItem']
|
||||||
ElIcon: typeof import('element-plus/es')['ElIcon']
|
ElIcon: typeof import('element-plus/es')['ElIcon']
|
||||||
|
|
@ -40,6 +41,7 @@ declare module 'vue' {
|
||||||
ElSelect: typeof import('element-plus/es')['ElSelect']
|
ElSelect: typeof import('element-plus/es')['ElSelect']
|
||||||
ElStep: typeof import('element-plus/es')['ElStep']
|
ElStep: typeof import('element-plus/es')['ElStep']
|
||||||
ElSteps: typeof import('element-plus/es')['ElSteps']
|
ElSteps: typeof import('element-plus/es')['ElSteps']
|
||||||
|
ElSwitch: typeof import('element-plus/es')['ElSwitch']
|
||||||
ElTable: typeof import('element-plus/es')['ElTable']
|
ElTable: typeof import('element-plus/es')['ElTable']
|
||||||
ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
|
ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
|
||||||
ElTag: typeof import('element-plus/es')['ElTag']
|
ElTag: typeof import('element-plus/es')['ElTag']
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
2873
pnpm-lock.yaml
2873
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
|
|
@ -128,7 +128,7 @@
|
||||||
<el-table-column align="center" label="附件" width="160">
|
<el-table-column align="center" label="附件" width="160">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-button type="primary" size="small" @click="onViewFileImg(row, 0)"
|
<el-button type="primary" size="small" @click="onViewFileImg(row, 0)"
|
||||||
>查看</el-button
|
>查看99</el-button
|
||||||
>
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -277,7 +277,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-dialog v-model="innerVisible" width="500" title="附件详情" append-to-body>
|
<el-dialog v-model="innerVisible" width="500" title="附件详情" append-to-body>
|
||||||
<el-table
|
<!-- <el-table
|
||||||
:data="viewFileInfoList"
|
:data="viewFileInfoList"
|
||||||
border
|
border
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
|
|
@ -303,7 +303,7 @@
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table> -->
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<!-- 新增修改对话框 -->
|
<!-- 新增修改对话框 -->
|
||||||
<el-dialog
|
<el-dialog
|
||||||
width="90%"
|
width="80%"
|
||||||
@close="onClose"
|
@close="onClose"
|
||||||
destroy-on-close
|
destroy-on-close
|
||||||
:title="dialogTitle"
|
:title="dialogTitle"
|
||||||
|
|
@ -632,8 +632,8 @@
|
||||||
<el-table-column prop="repairPrice" align="center" label="维修费用(元)" />
|
<el-table-column prop="repairPrice" align="center" label="维修费用(元)" />
|
||||||
<el-table-column align="center" label="附件" width="160">
|
<el-table-column align="center" label="附件" width="160">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-button type="primary" size="small" @click="onViewFileImg(row, 0)">
|
<el-button type="primary" @click="onViewFileImg(row, 0)">
|
||||||
查看
|
查看---
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -677,16 +677,14 @@
|
||||||
<el-table-column prop="lossPrice" align="center" label="丢失费用(元)" />
|
<el-table-column prop="lossPrice" align="center" label="丢失费用(元)" />
|
||||||
<el-table-column align="center" label="附件" width="160">
|
<el-table-column align="center" label="附件" width="160">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-button type="primary" size="small" @click="onViewFileImg(row, 2)">
|
<el-button type="primary" @click="onViewFileImg(row, 2)"> 查看 </el-button>
|
||||||
查看
|
|
||||||
</el-button>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<el-dialog v-model="innerVisible" width="500" title="附件详情" append-to-body>
|
<el-dialog v-model="innerVisible" width="30%" title="附件详情">
|
||||||
<el-table
|
<!-- <el-table
|
||||||
border
|
border
|
||||||
:data="viewFileInfoList"
|
:data="viewFileInfoList"
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
|
|
@ -712,7 +710,7 @@
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table> -->
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -1027,7 +1025,6 @@ const getOrderDetailsData = async () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
orderDetails.value = res
|
orderDetails.value = res
|
||||||
|
|
||||||
orderDetails.value.detailsList = orderDetails.value.detailsList.map((e: any) => {
|
orderDetails.value.detailsList = orderDetails.value.detailsList.map((e: any) => {
|
||||||
return {
|
return {
|
||||||
...e,
|
...e,
|
||||||
|
|
@ -1165,9 +1162,9 @@ const onSubmit = async (type: boolean) => {
|
||||||
// scrapReason: '',
|
// scrapReason: '',
|
||||||
// fileInfoList: [],
|
// fileInfoList: [],
|
||||||
|
|
||||||
let repairRecordList = []
|
let repairRecordList: any = []
|
||||||
let scrapRecordList = []
|
let scrapRecordList: any = []
|
||||||
let lossRecordList = []
|
let lossRecordList: any = []
|
||||||
orderDetails.value.detailsList.forEach((e: any) => {
|
orderDetails.value.detailsList.forEach((e: any) => {
|
||||||
console.log(e.repairPrice, '**')
|
console.log(e.repairPrice, '**')
|
||||||
if (e.repairPrice * 1 > 0) {
|
if (e.repairPrice * 1 > 0) {
|
||||||
|
|
@ -1209,12 +1206,21 @@ const onSubmit = async (type: boolean) => {
|
||||||
code,
|
code,
|
||||||
orderId: props.orderId,
|
orderId: props.orderId,
|
||||||
// maId: props.maId,
|
// maId: props.maId,
|
||||||
repairRecordList: repairFormList.value,
|
repairRecordList,
|
||||||
scrapRecordList: scrapFormList.value,
|
scrapRecordList,
|
||||||
lossRecordList: lossFormList.value,
|
lossRecordList,
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(params, '提交参数--*--')
|
const res: any = await setAddLeaseRepairApi(params)
|
||||||
|
|
||||||
|
if (res.code === 200) {
|
||||||
|
ElMessage({
|
||||||
|
type: 'success',
|
||||||
|
message: '提交成功',
|
||||||
|
})
|
||||||
|
emits('update:addOrEditDialogVisible', false)
|
||||||
|
emits('onChangeGetList')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// repairInfoList: [],
|
// repairInfoList: [],
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue