提交 fe60033d authored 作者: 王天霸's avatar 王天霸

速卖通

上级 48c114d1
...@@ -30,21 +30,31 @@ ...@@ -30,21 +30,31 @@
</div> </div>
<el-form ref="form" :model="form" label-width="180px"> <el-form ref="form" :model="form" label-width="180px">
<el-form-item label="货币转换汇率:" v-if="activeName=='second'"> <el-form-item label="货币转换汇率:" v-if="activeName=='second'">
<el-input <el-input-number :precision="2" :step="0.1"
:controls = 'false'
class="money_exc"
style="width:700px;" style="width:700px;"
type="text"
v-model="form.exchange_rate" v-model="form.exchange_rate"
placeholder="例如美元转人民币汇率" placeholder="例如美元转人民币汇率,只保留小说点后2位"
></el-input> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="商品链接:"> <el-form-item label="商品链接:">
<el-input <el-input
v-if="activeName=='first'"
style="width:700px;" style="width:700px;"
type="textarea" type="textarea"
v-model="form.desc" v-model="form.desc"
:autosize="{ minRows: 4, maxRows: 8}" :autosize="{ minRows: 4, maxRows: 8}"
placeholder="请输入其它平台商品的链接,单次最多允许输入10条链接,以英文逗号隔开" placeholder="请输入其它平台商品的链接,单次最多允许输入10条链接,以英文逗号隔开"
></el-input> ></el-input>
<el-input
v-if="activeName=='second'"
style="width:700px;"
type="textarea"
v-model="form.desc"
:autosize="{ minRows: 4, maxRows: 8}"
placeholder="请输入其它平台商品的链接,单次最多允许输入1条链接,以英文逗号隔开"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="商品分类:"> <el-form-item label="商品分类:">
<el-cascader <el-cascader
...@@ -147,7 +157,7 @@ export default { ...@@ -147,7 +157,7 @@ export default {
} }
let urlarr let urlarr
if (this.form.desc) { if (this.form.desc&&this.activeName=='first') {
urlarr = this.form.desc.split(',') urlarr = this.form.desc.split(',')
//debugger //debugger
...@@ -166,7 +176,16 @@ export default { ...@@ -166,7 +176,16 @@ export default {
this.$message.error('请填写需要导入的商品链接!'); this.$message.error('请填写需要导入的商品链接!');
return false return false
} }
} else { } else if(this.form.desc&&this.activeName=='second') {
urlarr = this.form.desc.split(',')
if (urlarr.length > 1) {
this.$message({
message: '您单次输入的链接数量超过1条!',
type: 'warning'
});
return false
}
} else {
this.$message.error('请填写需要导入的商品链接!'); this.$message.error('请填写需要导入的商品链接!');
return false return false
} }
...@@ -194,9 +213,11 @@ export default { ...@@ -194,9 +213,11 @@ export default {
let allCount = Number(urlarr.length); let allCount = Number(urlarr.length);
//let failCount = 0; //let failCount = 0;
let msg = ''; let msg = '';
debugger
if (res.code === 1) { if (res.code === 1) {
// 单条导入 提示语 // 单条导入 提示语
if( allCount === 1 ) { if(this.activeName=='first'){
if( allCount === 1 ) {
if( Number(res.data) === 1 ) { if( Number(res.data) === 1 ) {
this.$message({ type:'success', message: '您好,商品已导入成功,请在仓库中进行编辑后申请上架' }); this.$message({ type:'success', message: '您好,商品已导入成功,请在仓库中进行编辑后申请上架' });
} else { } else {
...@@ -207,15 +228,23 @@ export default { ...@@ -207,15 +228,23 @@ export default {
//failCount = this.minus( allCount, sucCount ) //failCount = this.minus( allCount, sucCount )
msg = "您好,一共导入" + allCount + "条商品," + sucCount + "条导入成功,请在仓库中进行编辑后申请上架"; msg = "您好,一共导入" + allCount + "条商品," + sucCount + "条导入成功,请在仓库中进行编辑后申请上架";
this.$message({ type:'warning', message: msg }) this.$message({ type:'warning', message: msg })
} } else {
msg = res.message || res.msg ? res.message || res.msg : '导入失败'
this.$message({ type:'error', message: msg })
}
} else{
if( res.code == 1 ) {
this.$message({ type:'success', message: '您好,商品已导入成功,请在仓库中进行编辑后申请上架' });
} else {
this.$message({ type:'error', message: '您好,商品导入失败,请您重新导入' });
}
}
this.el_value = [] this.el_value = []
this.$refs.cascaderDom.$refs.panel.activePath = [] this.$refs.cascaderDom.$refs.panel.activePath = []
this.form.desc = '' this.form.desc = ''
this.form.exchange_rate = '' this.form.exchange_rate = ''
} else {
msg = res.message || res.msg ? res.message || res.msg : '导入失败'
this.$message({ type:'error', message: msg })
} }
this.info() this.info()
...@@ -338,5 +367,7 @@ export default { ...@@ -338,5 +367,7 @@ export default {
height: 100%; height: 100%;
overflow: auto; overflow: auto;
} }
::v-deep .money_exc .el-input .el-input__inner{
text-align: left;
}
</style> </style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论