+
{{ '等级配置' }}
{{ '选择能够购买该商品的会员等级,若不选择则默认全部可购买' }}
-
-
+
+
-
{{'全部'}}
+
{{ '全部' }}
-
- {{ item.gradeName }}
+
+ {{ item.gradeName }}
@@ -665,28 +864,38 @@
-
+
-
{{'奖衔配置'}}
+
{{ '奖衔配置' }}
-
-
+
+
-
{{'全部'}}
+
{{ '全部' }}
-
- {{ item.awardsName }}
+
+ {{ item.awardsName }}
@@ -694,23 +903,29 @@
-
+
-
-
+
+
-
- {{ item.label }}
+
+ {{ item.label }}
@@ -718,13 +933,19 @@
-
@@ -750,7 +971,7 @@ export default {
UpDataImg,
Jcpz,
Cpmx,
- Ggmx,
+ Ggmx
},
data() {
return {
@@ -761,7 +982,7 @@ export default {
cpList: [],
uploadImgUrl: process.env.VUE_APP_BASE_API + '/system/upload',
headers: {
- Authorization: getToken(),
+ Authorization: getToken()
},
dialogImageUrl: '',
dialogVisible: false,
@@ -769,7 +990,7 @@ export default {
waresGradeIds: [],
waresAwardsIds: [],
sales: '',
- sortStatus:0,
+ sortStatus: 0,
sort: '',
sptw: '',
ysList: [],
@@ -777,14 +998,14 @@ export default {
pkGuaranteeLabel: [],
specialArea: '',
checkList: [],
- waresMemberAuthorizeList:[],
+ waresMemberAuthorizeList: [],
waresAuthorityList: [
{
authorityType: 5,
- memberCode: '',
- },
+ memberCode: ''
+ }
],
- waresSpecsPackList: [{ key: '', value: '' }],
+ waresSpecsPackList: [{ key: '', value: '' }]
},
moren: '/goodsManage/goodsRelease/jcsz',
tabActive: 0,
@@ -794,84 +1015,84 @@ export default {
agreeList: [
{
text: '允许',
- val: 0,
+ val: 0
},
{
text: '禁止',
- val: 1,
- },
+ val: 1
+ }
],
// 套餐类型
tcList: [
{
text: '套装',
- val: 0,
+ val: 0
},
{
text: '单品',
- val: 1,
- },
+ val: 1
+ }
],
postList: [
{
text: '包邮',
- val: 0,
+ val: 0
},
{
text: '不包邮',
- val: 1,
- },
+ val: 1
+ }
],
xsList: [
{
text: '允许出售',
- val: 0,
+ val: 0
},
{
text: '禁止出售',
- val: 1,
- },
+ val: 1
+ }
],
isTj: [
{
label: '推荐',
- value: 0,
+ value: 0
},
{
label: '不推荐',
- value: 1,
- },
+ value: 1
+ }
],
topList: [
{
name: '基础设置',
- id: 0,
+ id: 0
},
{
name: '产品明细',
- id: 1,
+ id: 1
},
{
name: '规格明细',
- id: 2,
+ id: 2
},
{
name: '团队配置',
- id: 3,
+ id: 3
},
{
name: '等级配置',
- id: 5,
+ id: 5
},
{
name: '奖衔配置',
- id: 6,
+ id: 6
},
{
name: '商品权限',
- id: 7,
- },
+ id: 7
+ }
],
goodList: [],
copyArr: [],
@@ -879,13 +1100,13 @@ export default {
xyList: '',
// 海陆空
transportTypeList: [],
- //商品分类
+ // 商品分类
hierarchyList: [],
// 所属专区
areaList: [],
// 预售状态
presaleList: [],
- //供应方式
+ // 供应方式
gyList: [],
// 前缀标签
qzList: [],
@@ -897,88 +1118,88 @@ export default {
mdList: [],
// 协议
agreementList: [],
- //邮费模板
+ // 邮费模板
postMoneyList1: [],
postMoneyList2: [],
postMoneyList3: [],
rules: {
waresName: [
- { required: true, message: '请输入商品名称', trigger: 'blur' },
+ { required: true, message: '请输入商品名称', trigger: 'blur' }
],
sortStatus: [
- { required: true, message: '请选择', trigger: 'change' },
+ { required: true, message: '请选择', trigger: 'change' }
],
waresCode: [{ required: true, message: '', trigger: 'blur' }],
sellingPoints: [
- { required: true, message: '请输入商品卖点', trigger: 'blur' },
+ { required: true, message: '请输入商品卖点', trigger: 'blur' }
],
sales: [{ required: true, message: '请输入商品销量', trigger: 'blur' }],
waresPrice: [
- { required: true, message: '请输入商品价格', trigger: 'blur' },
+ { required: true, message: '请输入商品价格', trigger: 'blur' }
],
waresAchieve: [
- { required: true, message: '请输入商品业绩', trigger: 'blur' },
+ { required: true, message: '请输入商品业绩', trigger: 'blur' }
],
sort: [
- { required: true, message: '请输入排列序号', trigger: 'blur' },
+ { required: true, message: '请输入排列序号', trigger: 'blur' }
],
pkAreaClassifys: [
- { required: true, message: '请选择商品分类', trigger: 'change' },
+ { required: true, message: '请选择商品分类', trigger: 'change' }
],
specialArea: [
- { required: true, message: '请选择所属专区', trigger: 'change' },
+ { required: true, message: '请选择所属专区', trigger: 'change' }
],
isPutOn: [
- { required: true, message: '请选择上架状态', trigger: 'change' },
+ { required: true, message: '请选择上架状态', trigger: 'change' }
],
operateScope: [
- { required: true, message: '请选择供应方式', trigger: 'change' },
+ { required: true, message: '请选择供应方式', trigger: 'change' }
],
preSaleStatus: [
{
required: true,
message: '请选择预售状态',
- trigger: 'change',
- },
+ trigger: 'change'
+ }
],
isSale: [
- { required: true, message: '请选择销售状态', trigger: 'change' },
+ { required: true, message: '请选择销售状态', trigger: 'change' }
],
isSingle: [
{
required: true,
message: '请选择套餐类型',
- trigger: 'change',
- },
+ trigger: 'change'
+ }
],
pkAgreement: [
- { required: true, message: '请选择补充协议', trigger: 'change' },
+ { required: true, message: '请选择补充协议', trigger: 'change' }
],
isFreeMail: [
- { required: true, message: '请选择包邮类型', trigger: 'change' },
+ { required: true, message: '请选择包邮类型', trigger: 'change' }
],
- videoUrl: [
- { required: true, message: '请上传商品视频', trigger: 'blur' },
- ],
- cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
+ // videoUrl: [
+ // { required: true, message: '请上传商品视频', trigger: 'blur' }
+ // ],
+ // cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
cover1: [
- { required: true, message: '请上传图片', trigger: 'blur' },
- ],
- cover2: [
- { required: true, message: '请上传图片', trigger: 'blur' },
- ],
- cover3: [
- { required: true, message: '请上传图片', trigger: 'blur' },
- ],
- cover4: [
- { required: true, message: '请上传图片', trigger: 'blur' },
+ { required: true, message: '请上传图片', trigger: 'blur' }
],
+ // cover2: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
+ // cover3: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
+ // cover4: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
details: [
- { required: true, message: '请输入商品详情', trigger: 'blur' },
+ { required: true, message: '请输入商品详情', trigger: 'blur' }
],
afterGuarantee: [
- { required: true, message: '请输入售后保障', trigger: 'blur' },
- ],
+ { required: true, message: '请输入售后保障', trigger: 'blur' }
+ ]
},
pkId: '',
methods: 1,
@@ -987,8 +1208,8 @@ export default {
specialCurrency: [],
waresTypeList: [],
awardsList: [],
- authorityList:[],
- sortList:[]
+ authorityList: [],
+ sortList: []
}
},
created() {
@@ -1001,7 +1222,7 @@ export default {
this.getXYList()
// 运输方式
this.getTransportType()
- //查询分类父子级关系
+ // 查询分类父子级关系
this.get_hierarchy_list()
// 获取专区
this.getArea()
@@ -1009,7 +1230,7 @@ export default {
this.supply_way()
// 查询预售状态
this.presale_status()
- //四个标签
+ // 四个标签
this.labelAll()
// 协议接口
this.getAgreementList()
@@ -1042,8 +1263,8 @@ export default {
this.awardsList = res.rows
})
api.ERegistrationAuthority().then((res) => {
- this.authorityList = res.data;
- });
+ this.authorityList = res.data
+ })
},
// getWaresSort() {
// api.waresSort().then((res) => {
@@ -1052,7 +1273,7 @@ export default {
// },
getLevel(e) {
if (e) {
- let levelArr = this.levelList.map((item) => {
+ const levelArr = this.levelList.map((item) => {
return item.pkId
})
this.form.waresGradeIds = levelArr
@@ -1069,7 +1290,7 @@ export default {
},
getGrade(e) {
if (e) {
- let gradeArr = this.awardsList.map((item) => {
+ const gradeArr = this.awardsList.map((item) => {
return item.pkId
})
this.form.waresAwardsIds = gradeArr
@@ -1097,7 +1318,7 @@ export default {
getEduitdata() {
api
.waresDetail({
- pkId: this.pkId,
+ pkId: this.pkId
})
.then((res) => {
this.form = res.data
@@ -1107,7 +1328,7 @@ export default {
if (this.form.parentPkAreaClassify) {
this.form.pkAreaClassifys = [
this.form.parentPkAreaClassify,
- this.form.pkAreaClassify,
+ this.form.pkAreaClassify
]
} else {
this.form.pkAreaClassifys = [this.form.pkAreaClassify]
@@ -1132,7 +1353,7 @@ export default {
this.levelAll = true
this.$forceUpdate()
}
- let checkList = []
+ const checkList = []
if (this.form.isOceanTrans == 0) {
checkList.push(3)
} else if (this.form.isLandTrans == 0) {
@@ -1141,7 +1362,7 @@ export default {
checkList.push(2)
}
this.$set(this.form, 'checkList', checkList)
- let that = this
+ const that = this
if (this.methods == 2) {
this.getWaresCode()
// 排序
@@ -1157,36 +1378,36 @@ export default {
this.topList = [
{
name: '基础设置',
- id: 0,
+ id: 0
},
{
name: '产品明细',
- id: 1,
+ id: 1
},
{
name: '规格明细',
- id: 2,
+ id: 2
},
{
name: '团队配置',
- id: 3,
+ id: 3
},
{
name: '级差配置',
- id: 4,
+ id: 4
},
{
name: '等级配置',
- id: 5,
+ id: 5
},
{
name: '奖衔配置',
- id: 6,
+ id: 6
},
{
- name: '商品权限',
- id: 7,
- },
+ name: '商品权限',
+ id: 7
+ }
]
}
setTimeout(() => {
@@ -1216,19 +1437,20 @@ export default {
lock: true,
text: '努力提交中',
spinner: 'el-icon-loading',
- background: 'rgba(0, 0, 0, 0.7)',
+ background: 'rgba(0, 0, 0, 0.7)'
})
this.$store.commit('settings/GGMX_SETTING', [])
+ this.form.cover = this.form.cover1
urlRequir(this.form).then((res) => {
loading.close()
if (res.code == 200) {
this.$message({
message: mssg,
- type: 'success',
+ type: 'success'
})
this.$router.replace({
- path: '/goodsManage/goodsList/goodsList',
+ path: '/goodsManage/goodsList/goodsList'
})
}
})
@@ -1256,8 +1478,8 @@ export default {
this.form.waresAuthorityList = [
{
authorityType: 5,
- memberCode: '',
- },
+ memberCode: ''
+ }
]
}
},
@@ -1280,7 +1502,7 @@ export default {
this.agreementList = res.data
})
},
- //四个标签
+ // 四个标签
labelAll() {
// 前缀标签
api.labelAll({ labelType: 1 }).then((res) => {
@@ -1332,68 +1554,68 @@ export default {
this.$set(this, 'topList', [
{
name: '基础设置',
- id: 0,
+ id: 0
},
{
name: '产品明细',
- id: 1,
+ id: 1
},
{
name: '规格明细',
- id: 2,
+ id: 2
},
{
name: '团队配置',
- id: 3,
+ id: 3
},
{
name: '级差配置',
- id: 4,
+ id: 4
},
{
name: '等级配置',
- id: 5,
+ id: 5
},
{
name: '奖衔配置',
- id: 6,
+ id: 6
},
{
- name: '商品权限',
- id: 7,
- },
+ name: '商品权限',
+ id: 7
+ }
])
} else {
this.$set(this, 'topList', [
{
name: '基础设置',
- id: 0,
+ id: 0
},
{
name: '产品明细',
- id: 1,
+ id: 1
},
{
name: '规格明细',
- id: 2,
+ id: 2
},
{
name: '团队配置',
- id: 3,
+ id: 3
},
{
name: '等级配置',
- id: 5,
+ id: 5
},
{
name: '奖衔配置',
- id: 6,
+ id: 6
},
{
- name: '商品权限',
- id: 7,
- },
+ name: '商品权限',
+ id: 7
+ }
])
}
},
@@ -1401,7 +1623,7 @@ export default {
get_hierarchy_list(val) {
api
.get_hierarchy_list({
- specialArea: val || null,
+ specialArea: val || null
})
.then((res) => {
this.hierarchyList = res.data
@@ -1421,7 +1643,7 @@ export default {
addTeamPz() {
this.form.waresAuthorityList.push({
kjlx: '',
- teamOrder: '',
+ teamOrder: ''
})
},
removeGg(index) {
@@ -1439,12 +1661,12 @@ export default {
if (this.cpList.length == 0) {
this.$message({
message: '请先添加产品',
- type: 'warning',
+ type: 'warning'
})
} else {
this.tabActive = id
this.$refs.box.scrollTop = 0
- this.$refs.ggmxed.getData(this.cpList,this.form.specialArea)
+ this.$refs.ggmxed.getData(this.cpList, this.form.specialArea)
}
} else if (id == 4) {
this.tabActive = id
@@ -1466,7 +1688,7 @@ export default {
if (goodList[0].showList) {
this.goodList = goodList
this.copyArr = copyArr
- let waresSpecsSkuList = []
+ const waresSpecsSkuList = []
this.goodList.forEach((item) => {
if (item.showList) {
waresSpecsSkuList.push(...item.showList)
@@ -1490,12 +1712,12 @@ export default {
this.form.waresDetailList = data
this.cpList = data.map((item) => {
return {
- pkProduct:item.pkProduct,
- isGift:item.isGift,
- quantity:item.quantity
+ pkProduct: item.pkProduct,
+ isGift: item.isGift,
+ quantity: item.quantity
}
})
- this.$refs.ggmxed.getData(this.cpList,this.form.specialArea)
+ this.$refs.ggmxed.getData(this.cpList, this.form.specialArea)
},
getImg1(data) {
this.form.videoUrl = data
@@ -1528,8 +1750,8 @@ export default {
getImg8(data) {
this.form.cover6 = data
},
- delImg8() {},
- },
+ delImg8() {}
+ }
}
diff --git a/src/views/goodsManage/goodsList/index.vue b/src/views/goodsManage/goodsList/index.vue
index 8eb5bf8..e4dbc00 100644
--- a/src/views/goodsManage/goodsList/index.vue
+++ b/src/views/goodsManage/goodsList/index.vue
@@ -289,7 +289,7 @@
-->
-
+
-
-
+
@@ -538,20 +538,15 @@
/>
-
+
-
+
-
+ -->
@@ -1139,22 +1134,22 @@ export default {
isFreeMail: [
{ required: true, message: '请选择包邮类型', trigger: 'change' }
],
- videoUrl: [
- { required: true, message: '请上传商品视频', trigger: 'blur' }
- ],
- cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
+ // videoUrl: [
+ // { required: true, message: '请上传商品视频', trigger: 'blur' }
+ // ],
+ // cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
cover1: [
{ required: true, message: '请上传图片', trigger: 'blur' }
],
- cover2: [
- { required: true, message: '请上传图片', trigger: 'blur' }
- ],
- cover3: [
- { required: true, message: '请上传图片', trigger: 'blur' }
- ],
- cover4: [
- { required: true, message: '请上传图片', trigger: 'blur' }
- ],
+ // cover2: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
+ // cover3: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
+ // cover4: [
+ // { required: true, message: '请上传图片', trigger: 'blur' }
+ // ],
details: [
{ required: true, message: '请输入商品详情', trigger: 'blur' }
],
@@ -1295,6 +1290,7 @@ export default {
background: 'rgba(0, 0, 0, 0.7)'
})
this.$store.commit('settings/GGMX_SETTING', [])
+ this.form.cover = this.form.cover1
api.waresSave(this.form).then((res) => {
loading.close()
if (res.code == 200) {
diff --git a/src/views/information/member/index.vue b/src/views/information/member/index.vue
index 280c784..37d515b 100644
--- a/src/views/information/member/index.vue
+++ b/src/views/information/member/index.vue
@@ -549,12 +549,6 @@
:label="'会员姓名'"
width="180"
/>
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+ :placeholder="'请选择'"
+ >
+
+
-
+ placeholder="请选择"
+ >
+
+
+
-
+ />
-
+ />
-
+ />
-
-
+
@@ -437,23 +410,20 @@
align="center"
prop="pkAccountKeyVal"
:label="'扣款币种'"
- >
-
+ />
-
+ />
-
+ />
@@ -467,33 +437,29 @@
>{{ item.label }} -->
- {{ '取消' }}
-
+
+
{{ '全免' }}
- 确认
+