Merge branch 'master' of https://e.coding.net/g-cphe0354/cashier/cashier-web into ymf
This commit is contained in:
commit
a72949a19b
|
|
@ -113,6 +113,7 @@ export default {
|
||||||
},
|
},
|
||||||
Confirm() {
|
Confirm() {
|
||||||
this.dialogVisible = false
|
this.dialogVisible = false
|
||||||
|
console.log(1111111111111, this.selectImage)
|
||||||
this.$emit('successEvent', this.selectImage)
|
this.$emit('successEvent', this.selectImage)
|
||||||
},
|
},
|
||||||
handleBeforeRemove(file, fileList) {
|
handleBeforeRemove(file, fileList) {
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
<el-dialog v-model="showUpload" title="">
|
<el-dialog v-model="showUpload" title="">
|
||||||
<MultiImageUpload v-model="fileList" />
|
<MultiImageUpload v-model="fileList" />
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button type="primary" @click="doSubmit">确认</el-button>
|
<el-button type="primary" :loading="loadings" @click="doSubmit">确认</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
|
|
@ -35,6 +35,7 @@ export default {
|
||||||
showUpload: false,
|
showUpload: false,
|
||||||
selectList: [],
|
selectList: [],
|
||||||
fileList: [],
|
fileList: [],
|
||||||
|
loadings: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
|
@ -44,14 +45,20 @@ export default {
|
||||||
this.showUpload = true;
|
this.showUpload = true;
|
||||||
},
|
},
|
||||||
async doSubmit() {
|
async doSubmit() {
|
||||||
let res = await API.add({
|
if (this.fileList.length) {
|
||||||
pictureClassifyId: this.activedata,
|
this.loadings = true
|
||||||
urls: this.fileList
|
let res = await API.add({
|
||||||
})
|
pictureClassifyId: this.activedata,
|
||||||
if (res.code == 200) {
|
urls: this.fileList
|
||||||
this.showUpload = false;
|
})
|
||||||
this.fileList = []
|
if (res.code == 200) {
|
||||||
this.$emit('getList')
|
this.loadings = false
|
||||||
|
this.showUpload = false;
|
||||||
|
this.fileList = []
|
||||||
|
this.$emit('getList')
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
deleteImg(d) {
|
deleteImg(d) {
|
||||||
|
|
|
||||||
|
|
@ -16,8 +16,10 @@ const modalConfig: IModalConfig<editRequest> = {
|
||||||
formAction: function (data) {
|
formAction: function (data) {
|
||||||
let obj = { ...data }
|
let obj = { ...data }
|
||||||
obj.printType = data.printType.join(',')
|
obj.printType = data.printType.join(',')
|
||||||
obj.categoryIds = JSON.stringify(data.categoryIdsArr)
|
if (data.categoryIdsArr) {
|
||||||
obj.categoryList = JSON.stringify(data.categoryIdsArr)
|
obj.categoryIds = JSON.stringify(data.categoryIdsArr)
|
||||||
|
obj.categoryList = JSON.stringify(data.categoryIdsArr)
|
||||||
|
}
|
||||||
return printerApi.edit(obj);
|
return printerApi.edit(obj);
|
||||||
},
|
},
|
||||||
beforeSubmit(data) {
|
beforeSubmit(data) {
|
||||||
|
|
|
||||||
|
|
@ -128,6 +128,7 @@ async function handleEditClick(row: IObject) {
|
||||||
// 根据id获取数据进行填充
|
// 根据id获取数据进行填充
|
||||||
let data = await UserAPI.get(row.id);
|
let data = await UserAPI.get(row.id);
|
||||||
data.printType = data.printType.split(',');
|
data.printType = data.printType.split(',');
|
||||||
|
|
||||||
if (data.categoryIds) {
|
if (data.categoryIds) {
|
||||||
data.categoryIdsArr = JSON.parse(data.categoryIds)
|
data.categoryIdsArr = JSON.parse(data.categoryIds)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue