Commit 2b074ed5 authored by verestrasz's avatar verestrasz

update

parent 3808ff71
......@@ -1248,6 +1248,7 @@ export default {
if (form.type == 6) {
if (this.form.saleInfo.tzType == 1 && this.form.saleInfo.type == 1) {
this.form.saleInfo.number = 1;
form.nftdto.number=1
}
}
form.commodityPass = this.form.saleInfo.tzType;
......@@ -1404,6 +1405,7 @@ export default {
},
handleSubmit() {
let form = this.checkForm();
console.log(form)
let errMsg = this.validateForm();
if (errMsg) {
return this.$Notice.warning({ title: errMsg });
......@@ -1412,11 +1414,8 @@ export default {
"(i?)(<p)(?!(.*?style=['\"](.*)['\"])[^>]+>)",
"gmi"
);
form.detail = form.detail.replace(regex1, '$2 style="padding:0 10px"$3');
form.blindBoxRule = form.blindBoxRule.replace(
regex1,
'$2 style="padding:0 10px"$3'
);
form.detail = form.detail?form.detail.replace(regex1, '$2 style="padding:0 10px"$3'):"";
form.blindBoxRule = form.blindBoxRule?form.blindBoxRule.replace(regex1, '$2 style="padding:0 10px"$3'):"";
var regex1 = new RegExp(
"(i?)(<p)(?!(.*?style=['\"](.*)['\"])[^>]+>)",
"gmi"
......
......@@ -153,13 +153,13 @@
placeholder="请选择NFT TOKENID"
transfer
v-model="data.tokenId"
@on-change="handleNFT"
style="width: 200px"
>
<Option
:value="item.labelName"
v-for="(item, index) of nftList"
:key="`rate-option-${index}`"
@click.native="handleNFT(item)"
>{{ item.labelName }}</Option
>
</Select>
......@@ -258,13 +258,13 @@
<label class="coinName-label">{{ coinNamePrefix }}</label>
<Select
:transfer="true"
v-model="data.sku[index].name"
@on-change="getMoreParams(data.sku[index].name, index)"
v-model="data.sku[index].commodityPassId"
@on-change="getMoreParams($event,index)"
style="width: 140px"
>
<Option
v-for="(item, index) of seriesList"
:value="JSON.stringify(item)"
v-for="(item, index) of nftList"
:value="item.labelName"
:key="'series-option-' + index"
>{{ item.labelName }}</Option
>
......@@ -473,6 +473,12 @@ export default {
// inputChangeStock (e) {
// this.data.stock = e.target.value
// },
handleNFT(val){
let obj=this.nftList.filter(x=>{
return x.labelName===val
})
this.data.number=obj&&obj.length>0?obj[0].availableNumber:2
},
changeTzType () {
this.data.type = ''
this.data.number = ''
......@@ -504,9 +510,11 @@ export default {
return '难度系数: ' + val + ''
},
getMoreParams (val, index) {
val = JSON.parse(val)
let obj=this.nftList.filter(x=>{
return x.labelName===val
})
this.tokenNumber = val.availableNumber
this.data.sku[index].stock = ''
this.data.sku[index].stock =obj&&obj.length>0?obj[0].availableNumber:2
},
changIsHidden (val, index) {
this.data.sku[index].isHide = val
......
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