提交 27d516fa 编写于 作者: yafei.li's avatar yafei.li

Merge branch 'teasing/3.21.0' into 'release'

Teasing/3.21.0

See merge request com.pica.cloud.education.frontend/pica.cloud.web-education-admin!354
...@@ -1156,11 +1156,12 @@ ...@@ -1156,11 +1156,12 @@
}; };
const { goodsInfo, medicalService, buyLimitDtoList, hasRepoFlag} = res.data; const { goodsInfo, medicalService, buyLimitDtoList, hasRepoFlag} = res.data;
const { goodsName, goodsDescription, goodsType, expressLimitFlag,goodsHeaderImages=[], goodsVideoList=[] } = goodsInfo;
this.formData = {...this.formData, ...goodsInfo}; this.formData = {...this.formData, ...goodsInfo};
this.formData2 = medicalService; this.formData2 = medicalService;
this.formData = { ...this.formData, ...this.formData2 }; this.formData = { ...this.formData, ...this.formData2 };
this.formData3 = { ...goodsInfo}; this.formData3 = { goodsName, goodsDescription, goodsHeaderImages, goodsVideoList, goodsType, expressLimitFlag };
this.buyLimitDtoList = buyLimitDtoList; this.buyLimitDtoList = buyLimitDtoList;
this.hasRepoFlag = hasRepoFlag; this.hasRepoFlag = hasRepoFlag;
this.$set(this.formData2, 'suitableArr', this.formData.suitable.split(',')); this.$set(this.formData2, 'suitableArr', this.formData.suitable.split(','));
...@@ -1202,9 +1203,10 @@ ...@@ -1202,9 +1203,10 @@
}); });
} }
const {goodsList, hasRepoFlag } = res.data; const {goodsList, hasRepoFlag } = res.data;
const { goodsName, goodsDescription, goodsType, expressLimitFlag, goodsHeaderImages=[], goodsVideoList=[] } = goodsList[0];
this.formData1 = goodsList[0]; this.formData1 = goodsList[0];
this.formData = goodsList[0]; this.formData = goodsList[0];
this.formData3 = goodsList[0]; this.formData3 = { goodsName, goodsDescription, goodsHeaderImages, goodsVideoList, goodsType, expressLimitFlag };
this.hasRepoFlag = hasRepoFlag; this.hasRepoFlag = hasRepoFlag;
this.buyLimitDtoList = this.formData.buyLimitDtoList; this.buyLimitDtoList = this.formData.buyLimitDtoList;
this.formData.optPrice = this.formData.costPrice/100; this.formData.optPrice = this.formData.costPrice/100;
...@@ -1491,10 +1493,11 @@ ...@@ -1491,10 +1493,11 @@
// let formName = "formData"; // let formName = "formData";
if(this.goodsType == 337 ){ if(this.goodsType == 337 ){
formNameList = ['formData', 'formData2', 'formData3']; formNameList = ['formData', 'formData2', 'formData3'];
this.formData = { ...this.formData, ...this.formData2,...this.formData3 }; this.formData = { ...this.formData, ...this.formData3,...this.formData2 };
}else{ }else{
formNameList = ['formData', 'formData1', 'formData3']; formNameList = ['formData', 'formData1', 'formData3'];
this.formData = { ...this.formData, ...this.formData1,...this.formData3 }; this.formData = { ...this.formData,...this.formData1,...this.formData3};
} }
for(let i=0;i<this.fileGoodsList.length;i++){ for(let i=0;i<this.fileGoodsList.length;i++){
this.fileGoodsList[i].imageSort = i+1 this.fileGoodsList[i].imageSort = i+1
...@@ -1502,7 +1505,6 @@ ...@@ -1502,7 +1505,6 @@
for(let j=0;j<this.fileIntrList.length;j++){ for(let j=0;j<this.fileIntrList.length;j++){
this.fileIntrList[j].imageSort = j+1 this.fileIntrList[j].imageSort = j+1
} }
this.formData.categoryId = this.formData.goodsType this.formData.categoryId = this.formData.goodsType
this.formData.otc = this.formData.otc1 == 1 ? true : false this.formData.otc = this.formData.otc1 == 1 ? true : false
this.isgoodStock = this.formData.stock > 0 ? true : false this.isgoodStock = this.formData.stock > 0 ? true : false
......
...@@ -633,8 +633,8 @@ ...@@ -633,8 +633,8 @@
}, },
uploadTemp(){ uploadTemp(){
// let url = "https://file.yunqueyi.com/trade/store/goods_import_template.xlsx 'https://file.yunqueyi.com/trade/store/20210129/goods_import_template.xlsx'" // let url = "https://file.yunqueyi.com/trade/store/goods_import_template.xlsx 'https://file.yunqueyi.com/trade/store/20210129/goods_import_template.xlsx'"
const url = 'https://files.yunqueyi.com/template/goods_import_template_1.xlsx'; // const url = 'https://files.yunqueyi.com/template/goods_import_template_1.xlsx';
const url = 'https://test1-file.yunqueyi.com/application/vnd.openxmlformats-officedocument.spreadsheetml.sheet/common/20211103204355554.xlsx';
window.location.href = url window.location.href = url
}, },
getLever(id=0){ getLever(id=0){
......
...@@ -27,18 +27,18 @@ const rules1 = { ...@@ -27,18 +27,18 @@ const rules1 = {
{ required: true, message: "请输入条形码", trigger: "submit" }, { required: true, message: "请输入条形码", trigger: "submit" },
{ validator: checkBarcode, trigger: "submit" } { validator: checkBarcode, trigger: "submit" }
], ],
medicCommonName:[ // medicCommonName:[
{ required: true, message: "请输入商品通用名称", trigger: "blur" } // { required: true, message: "请输入商品通用名称", trigger: "blur" }
], // ],
// size:[ // size:[
// { required: true, message: "请输入商品规格", trigger: "blur" } // { required: true, message: "请输入商品规格", trigger: "blur" }
// ], // ],
// manufacturer:[ // manufacturer:[
// { required: true, message: "请输入生产厂家", trigger: "blur" } // { required: true, message: "请输入生产厂家", trigger: "blur" }
// ], // ],
approvalNumber:[ // approvalNumber:[
{ required: true, message: "请输入批准文号", trigger: "blur" } // { required: true, message: "请输入批准文号", trigger: "blur" }
], // ],
// dosageId:[ // dosageId:[
// { required: true, message: "请选择剂型", trigger: "change" } // { required: true, message: "请选择剂型", trigger: "change" }
// ], // ],
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册