Commit f9797a77 authored by 黄媛媛's avatar 黄媛媛
parents 3d8bb51e 406d6d9c
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<th>库存</th> <th>库存</th>
<th>型号</th> <th>型号</th>
<th>档案编码</th> <th>档案编码</th>
<th>图片</th> <!-- <th>图片</th> -->
<th>操作人</th> <th>操作人</th>
<th>操作时间</th> <th>操作时间</th>
<th>备注</th> <th>备注</th>
...@@ -54,9 +54,9 @@ ...@@ -54,9 +54,9 @@
</td> </td>
<td>{{item.SuppliesModel}}</td> <td>{{item.SuppliesModel}}</td>
<td>{{item.SuppliesNum}}</td> <td>{{item.SuppliesNum}}</td>
<td> <!-- <td>
<img v-for="(subItem,index) in item.ImageList" :key="index" :src="subItem" alt=""> <img v-for="(subItem,index) in item.ImageList" :key="index" :src="subItem" alt="">
</td> </td> -->
<td>{{item.UpdateBy}}</td> <td>{{item.UpdateBy}}</td>
<td>{{item.UpdateDate}}</td> <td>{{item.UpdateDate}}</td>
<td>{{item.Remark}}</td> <td>{{item.Remark}}</td>
...@@ -140,13 +140,13 @@ ...@@ -140,13 +140,13 @@
</el-form-item> </el-form-item>
<div class="_addUpload_box"> <div class="_addUpload_box">
<ul class="uploadUl"> <ul class="uploadUl">
<li> <li v-for="(item,index) in addMsg.ImageList" :key="index">
<img src="../../assets/img/pic.png" alt=""> <img :src="item" alt="">
<div class="hoverDiv"> <div class="hoverDiv">
<img src="../../assets/img/imgdelete.png" alt=""> <img @click="DeleteImg(item,index)" src="../../assets/img/imgdelete.png" alt="">
</div> </div>
</li> </li>
</ul> </ul>
<div class="uploadDiv"> <div class="uploadDiv">
<el-upload <el-upload
:http-request="uploadFileBtn" :http-request="uploadFileBtn"
...@@ -161,7 +161,7 @@ ...@@ -161,7 +161,7 @@
</div> </div>
<div class="btnformItem"> <div class="btnformItem">
<span class="submitBtn" type="primary" @click="submitForm('addMsg')">确定</span> <span class="submitBtn" type="primary" @click="submitForm('addMsg')">确定</span>
<span class="exitBtn" @click="dialogState=false">取消</span> <span class="exitBtn" @click="dialogState=false,linitMsg()">取消</span>
</div> </div>
</el-form> </el-form>
</el-dialog> </el-dialog>
...@@ -216,7 +216,7 @@ export default { ...@@ -216,7 +216,7 @@ export default {
Money:'', Money:'',
Barcode:'', Barcode:'',
Remark:'', Remark:'',
ImageList:'', ImageList:[],
}, },
dialogtitle:'新增物料档案', dialogtitle:'新增物料档案',
dialogState:false, dialogState:false,
...@@ -282,6 +282,9 @@ export default { ...@@ -282,6 +282,9 @@ export default {
this.getNode(); this.getNode();
}, },
methods:{ methods:{
DeleteImg(item,index){
this.addMsg.ImageList.splice(index, 1);
},
treefocus(){ treefocus(){
this.treedataState=true; this.treedataState=true;
}, },
...@@ -290,13 +293,27 @@ export default { ...@@ -290,13 +293,27 @@ export default {
}, },
addSupplier(){ addSupplier(){
this.addMsg={ this.addMsg.Id=0;
Id:0,
Name:''
}
this.dialogtitle="新增物料档案"; this.dialogtitle="新增物料档案";
this.dialogState=true; this.dialogState=true;
}, },
//重置
initMsg(){
this.addMsg.Id=0;
this.addMsg.Name='';
this.addMsg.SuppliesNum='';
this.addMsg.BrandName='';
this.addMsg.CategoryId=null;
this.addMsg.SupplierName='';
this.addMsg.SafetyStock='';
this.addMsg.ReservedStock='';
this.addMsg.SuppliesModel='';
this.addMsg.Units='';
this.addMsg.Money='';
this.addMsg.Barcode='';
this.addMsg.Remark='';
this.addMsg.ImageList='';
},
uploadFileBtn(file) { //上传 uploadFileBtn(file) { //上传
if(file.file.size > 1024 * 1024 * 10) { if(file.file.size > 1024 * 1024 * 10) {
this.$message.warning("文件大小不能超过10M!") this.$message.warning("文件大小不能超过10M!")
...@@ -323,7 +340,7 @@ export default { ...@@ -323,7 +340,7 @@ export default {
this.$message.info("上传中...") this.$message.info("上传中...")
this.UploadSelfFileT(path, newArr, x => { this.UploadSelfFileT(path, newArr, x => {
let fileSize = file.file.size<1024? file.file.size:(file.file.size / 1024).toFixed(0); let fileSize = file.file.size<1024? file.file.size:(file.file.size / 1024).toFixed(0);
this.addMsg.ImageList = this.domainManager().ViittoFileUrl + x.data.FilePath this.addMsg.ImageList.push(this.domainManager().ViittoFileUrl + x.data.FilePath)
this.Success("上传成功"); this.Success("上传成功");
// this.$forceUpdate(); // this.$forceUpdate();
}); });
...@@ -337,7 +354,7 @@ export default { ...@@ -337,7 +354,7 @@ export default {
this.getList(); this.getList();
this.Success(res.data.message) this.Success(res.data.message)
this.dialogState=false; this.dialogState=false;
this.initMsg();
} else { } else {
this.Error(res.data.message); this.Error(res.data.message);
} }
...@@ -372,8 +389,10 @@ export default { ...@@ -372,8 +389,10 @@ export default {
Edit(item){ Edit(item){
this.dialogtitle="编辑物料档案"; this.dialogtitle="编辑物料档案";
this.dialogState=true; this.dialogState=true;
console.log(item,'item'); this.addMsg=Object.assign({},item)
this.addMsg=Object.assign({},item); if(!this.addMsg.ImageList){
this.addMsg.ImageList=[];
}
// this.addMsg={ // this.addMsg={
// Id:item.Id, // Id:item.Id,
// Name:item.Name, // Name:item.Name,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment