修改物资管理模块bug

main
jinna 2 years ago
parent 946c62afcc
commit 5acef21044
  1. 20
      src/const/capital/productstoreList.js
  2. 1
      src/page/login/index.vue
  3. 22
      src/views/capital/productstoreList.vue

@ -114,15 +114,15 @@ export const optionList = {
label: "存放地点",
prop: "location",
overHidden: true,
type: "select",
type: "input",
span: 8,
dicData: [
{ label: "仓库一", value: "0" },
{ label: "仓库二", value: "1" },
{ label: "仓库三", value: "2" },
],
rules: [{ required: true, message: "请选择固定资产", trigger: "blur" }],
slot: true,
// dicData: [
// { label: "仓库一", value: "0" },
// { label: "仓库二", value: "1" },
// { label: "仓库三", value: "2" },
// ],
rules: [{ required: true, message: "请输入存放地点", trigger: "blur" }],
// slot: true,
},
{
label: "是否已确认",
@ -142,12 +142,14 @@ export const optionList = {
{ label: "库存", value: 2 },
{ label: "已报废", value: 3 },
],
rules: [{ required: true, message: "请选择固定资产", trigger: "blur" }],
rules: [{ required: true, message: "请选择状态", trigger: "blur" }],
slot: true,
},
{
label: "物品质检状态",
prop: "testStatus",
addDisplay: false,
editDisplay: false,
overHidden: true,
span: 8,
slot: true,

@ -185,5 +185,4 @@ export default {
letter-spacing: 2px;
// margin-top: 20px;
}
</style>

@ -163,7 +163,7 @@
:limit="1"
:file-list="filesList"
>
<el-button size="small" type="primary">选择附件</el-button>
<el-button :disabled="filesList.length >= 1" size="small" type="primary">选择附件</el-button>
<div slot="tip" class="el-upload__tip">请上传 .xls,.xlsx 标准格式文件且每次只能上传一个附件</div>
</el-upload>
</template>
@ -1639,13 +1639,12 @@ export default {
edditPro(row, index){
this.filesList = []
if(row.attachName !== '' && row.attach !== ''){
this.filesList.push({name:row.attachName,path:row.attach})
this.filesList.push({name:row.attachName,path:row.attach})
}
this.$refs.crud.rowEdit(row, index)
},
//
fileSuccess(file, fileList) {
console.log('filr ===================>')
//
let suffix = this.getFileType(file.name); //
let suffixArray = ["xls", "xlsx"]; //
@ -1659,7 +1658,6 @@ export default {
this.assetsFlag = false;
return false;
} else {
console.log('limit ===============>')
if(this.fileList.length > 1){
this.$message({
message: "每次只能上传一个文件",
@ -1680,13 +1678,21 @@ export default {
}
},
fileRemove(file, fileList) {
if(file.response.code == 200){
let arr = fileList.filter(item => item.path !== file.response.data.path)
this.fileList = arr
if(file.status == 'success'){
if(file.response){
if(file.response.code == 200){
let arr = fileList.filter(item => item.path !== file.response.data.path)
this.fileList = arr
this.filesList = arr
}
}else{
let arr = fileList.filter(item => item.path !== file.path)
this.fileList = arr
this.filesList = arr
}
}
},
uploadSuccess(response, file, fileList) {
console.log('res ==============>',response)
if (response.code == 200) {
this.$message({
showClose: true,

Loading…
Cancel
Save