| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 | 
							- const _Http = getApp().globalData.http;
 
- Component({
 
- 	options: {
 
- 		addGlobalClass: true
 
- 	},
 
- 	properties: {
 
- 		ownertable: String,
 
- 		ownerid: String,
 
- 		disabled: Boolean
 
- 	},
 
- 	data: {
 
- 		content: {
 
- 			nocache: true,
 
- 			pageNumber: 1,
 
- 			pageSize: 999,
 
- 			pageTotal: 1,
 
- 			total: null,
 
- 			usetype: ""
 
- 		},
 
- 		list: []
 
- 	},
 
- 	methods: {
 
- 		getList(id, init = false) {
 
- 			let content = {
 
- 				...this.data.content,
 
- 				"ownertable": this.data.ownertable,
 
- 				"ownerid": this.data.ownerid,
 
- 			};
 
- 			if (init) content.pageNumber = 1
 
- 			_Http.basic({
 
- 				"classname": "system.attachment.Attachment",
 
- 				"method": "queryFileLink",
 
- 				content
 
- 			}).then(res => {
 
- 				console.log("附件列表", res)
 
- 				if (res.msg != '成功') return wx.showToast({
 
- 					title: res.data,
 
- 					icon: "none"
 
- 				});
 
- 				this.setData({
 
- 					"content.pageNumber": res.pageNumber + 1,
 
- 					"content.pageTotal": res.pageTotal,
 
- 					"content.total": res.total
 
- 				})
 
- 				this.selectComponent("#Yl_Files").handleFiles(res.data, true)
 
- 			})
 
- 		},
 
- 		addFiles({
 
- 			detail
 
- 		}) {
 
- 			_Http.basic({
 
- 				"classname": "system.attachment.Attachment",
 
- 				"method": "createFileLink",
 
- 				"content": {
 
- 					"ownertable": this.data.ownertable,
 
- 					"ownerid": this.data.ownerid,
 
- 					"usetype": "default",
 
- 					"attachmentids": detail
 
- 				}
 
- 			}).then(res => {
 
- 				console.log('上传附件', res)
 
- 				if (res.msg != '成功') return wx.showToast({
 
- 					title: res.msg,
 
- 					icon: "none"
 
- 				});
 
- 				this.selectComponent("#Yl_Files").handleFiles(res.data);
 
- 				this.setData({
 
- 					"content.total": this.data.content.total + res.total
 
- 				})
 
- 			})
 
- 		},
 
- 		deleteFiles() {
 
- 			this.setData({
 
- 				"content.total": this.data.content.total - 1
 
- 			})
 
- 		}
 
- 	}
 
- })
 
 
  |