Commit 26ced3ba by zhuzhequan

sku修改

parent 731def42
...@@ -239,6 +239,7 @@ ...@@ -239,6 +239,7 @@
<script> <script>
import axios from '../../common/api/axios' import axios from '../../common/api/axios'
import MyTable from '@/common/components/base/tableView.vue' import MyTable from '@/common/components/base/tableView.vue'
export default { export default {
name: 'system_sku-sort', name: 'system_sku-sort',
components: { components: {
...@@ -296,8 +297,16 @@ export default { ...@@ -296,8 +297,16 @@ export default {
computed: { computed: {
tableColumns() { tableColumns() {
return [ return [
{ label: '中文名', key: 'cnname', align: 'left' }, {
{ label: '英文名', key: 'enname', align: 'left' }, label: '中文名',
key: 'cnname',
align: 'left'
},
{
label: '英文名',
key: 'enname',
align: 'left'
},
{ {
label: 'sku属性', label: 'sku属性',
key: 'skuProperty', key: 'skuProperty',
...@@ -493,7 +502,7 @@ export default { ...@@ -493,7 +502,7 @@ export default {
optionDelete(index, code) { optionDelete(index, code) {
this.selectProps[index].children = this.selectProps[ this.selectProps[index].children = this.selectProps[
index index
].children.filter((item) => item.code !== code) ].children.filter((item) => item.code !== code)
}, },
propMapOnCheckAllInput(g, value) { propMapOnCheckAllInput(g, value) {
if (value) { if (value) {
...@@ -536,8 +545,11 @@ export default { ...@@ -536,8 +545,11 @@ export default {
this.getList() this.getList()
}, },
currentTabFn(val) { currentTabFn(val) {
if (val) this.formId = val.id if (val) {
else this.formId = null this.formId = val.id
} else {
this.formId = null
}
}, },
selectionChange(selection) { selectionChange(selection) {
this.selection = selection this.selection = selection
...@@ -585,7 +597,10 @@ export default { ...@@ -585,7 +597,10 @@ export default {
// 查询 // 查询
getList() { getList() {
this.searchLoading = true this.searchLoading = true
const { pageSize, currentPage } = this.paginationOptions const {
pageSize,
currentPage
} = this.paginationOptions
axios axios
.get('baseProperty/list_page', { .get('baseProperty/list_page', {
params: { params: {
...@@ -643,7 +658,10 @@ export default { ...@@ -643,7 +658,10 @@ export default {
}) })
}) })
axios axios
.post(url, { ...this.addcurrencyform, propertyValueIds }) .post(url, {
...this.addcurrencyform,
propertyValueIds
})
.then((res) => { .then((res) => {
// eslint-disable-next-line eqeqeq // eslint-disable-next-line eqeqeq
if (res.code == 200) { if (res.code == 200) {
...@@ -698,8 +716,11 @@ export default { ...@@ -698,8 +716,11 @@ export default {
// 删除 // 删除
deleteSection(v) { deleteSection(v) {
let arr = [] let arr = []
if (v) arr.push(v) if (v) {
else arr = this.selection arr.push(v)
} else {
arr = this.selection
}
const leng = arr.length const leng = arr.length
if (leng === 0) { if (leng === 0) {
return this.$message('请勾选至少一条记录') return this.$message('请勾选至少一条记录')
...@@ -756,6 +777,7 @@ export default { ...@@ -756,6 +777,7 @@ export default {
.prop-checkbox { .prop-checkbox {
margin-top: 10px; margin-top: 10px;
&::v-deep { &::v-deep {
.el-checkbox__label { .el-checkbox__label {
font-size: 12px; font-size: 12px;
...@@ -780,6 +802,7 @@ export default { ...@@ -780,6 +802,7 @@ export default {
} }
} }
} }
.prop-label { .prop-label {
font-size: 16px; font-size: 16px;
font-weight: bold; font-weight: bold;
...@@ -840,7 +863,7 @@ export default { ...@@ -840,7 +863,7 @@ export default {
} }
.customsize-label.el-select-dropdown.is-multiple .customsize-label.el-select-dropdown.is-multiple
.el-select-dropdown__item.selected::after { .el-select-dropdown__item.selected::after {
content: ''; content: '';
display: none; display: none;
} }
...@@ -865,11 +888,15 @@ export default { ...@@ -865,11 +888,15 @@ export default {
.custom-dialog .el-dialog__body { .custom-dialog .el-dialog__body {
height: 600px; height: 600px;
} }
.close-icon .el-icon-close::before { .close-icon .el-icon-close::before {
border: 1px solid red; border: 1px solid red;
padding: 1px; padding: 1px;
border-radius: 50%; border-radius: 50%;
color: black; color: white;
background-color: red;
position: relative;
z-index: 3;
font-size: 10px; font-size: 10px;
} }
</style> </style>
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