feat: 修改为xtUpload调用

This commit is contained in:
caoqianming 2025-12-05 10:58:30 +08:00
parent 65777783a6
commit 0ba1160edc
1 changed files with 8 additions and 4 deletions

View File

@ -14,13 +14,13 @@
<uni-easyinput v-model="form.material_name" placeholder="请输入物料名称" :disabled="mode=='show'"/>
</uni-forms-item>
<uni-forms-item label="调查表" required>
<uni-file-picker limit="1" file-mediatype="all" v-model="form.survery_form" @success="(e)=>{uploadSuccess('1', e)}"></uni-file-picker>
<xtUpload v-model="form.survery_form" v-model:obj="form.survery_form_" xtype="id" :disabled="mode=='show'"></xtUpload>
</uni-forms-item>
<uni-forms-item label="营业执照" required>
<uni-file-picker limit="1" file-mediatype="all" v-model="form.business_license" @success="uploadSuccess('2')"></uni-file-picker>
<xtUpload v-model="form.business_license" v-model:obj="form.business_license_" xtype="id" :disabled="mode=='show'"></xtUpload>
</uni-forms-item>
<uni-forms-item label="质量证书" required>
<uni-file-picker limit="1" file-mediatype="all" v-model="form.quality_certificate" @success="uploadSuccess('3')"></uni-file-picker>
<xtUpload v-model="form.quality_certificate" v-model:obj="form.quality_certificate_" xtype="id" :disabled="mode=='show'"></xtUpload>
</uni-forms-item>
</uni-forms>
</scroll-view>
@ -41,8 +41,9 @@
import ticketd_b from "../wf/ticketd_b.vue"
import ticketd from "../wf/ticketd.vue"
import {actStateEnum} from "@/utils/enum.js"
import xtUpload from "@/components/xtUpload.vue"
export default {
components: { ticketd_b, ticketd },
components: { ticketd_b, ticketd, xtUpload },
data(){
return{
saveLoading: false,
@ -92,6 +93,9 @@ import {actStateEnum} from "@/utils/enum.js"
console.log('type', type, e);
console.log('form.material_type',this.form.material_type)
},
progress(e){
console.log(e)
},
async handleSave(id){
let that = this;
that.$refs.customForm.validate().then(res => {