Commit 06035247 authored by 徐一鸣's avatar 徐一鸣

服务管理fixed

parent 7bfafe24
......@@ -96,7 +96,7 @@ export default {
</script>
<style scoped>
. {
deployment_info. {
display: flex;
justify-content: space-between;
align-items: stretch;
......
......@@ -17,6 +17,11 @@
:style="{
'margin-top': i < filterLength ? '0' : '10px',
}"
>
<a
class="text_clip"
:class="{ current: isCurrentFilter(item.prop, v) }"
@click.prevent="selectFilter(item.prop, v)"
>
<el-tooltip
class="item"
......@@ -24,13 +29,9 @@
:content="v.name"
placement="top"
>
<a
class="text_clip"
:class="{ current: isCurrentFilter(item.prop, v) }"
@click.prevent="selectFilter(item.prop, v)"
v-text="v.name"
></a>
<span v-text="v.name"></span>
</el-tooltip>
</a>
</li>
<div
......
......@@ -260,7 +260,11 @@ export default {
},
{
getLabel(item) {
return ["申请上架", "申请下架", "审核中", "审核中"][item.state] || "-";
return (
["申请上架", "申请下架", "上架审核中", "下架审核中"][
item.state
] || "-"
);
},
callback(item) {
if (item.state == 0) {
......@@ -270,7 +274,7 @@ export default {
}
},
disabledRule(item) {
return item.state == 2;
return item.state == 2 || item.state == 3;
},
},
{
......@@ -308,13 +312,21 @@ export default {
prop: "state",
data: [
{
name: "审核中",
name: "已下架",
value: 0,
},
{
name: "已上架",
value: 1,
},
{
name: "已下架",
name: "上架审核中",
value: 2,
},
{
name: "下架审核中",
value: 3,
},
],
},
];
......@@ -618,7 +630,9 @@ export default {
label: "服务状态",
prop: "state",
getText(item) {
return ["已下架", "已上架", "审核中"][item.state];
return ["已下架", "已上架", "上架审核中", "下架审核中"][
item.state
];
},
align: "center",
},
......@@ -647,13 +661,21 @@ export default {
prop: "state",
data: [
{
name: "审核中",
name: "已下架",
value: 0,
},
{
name: "已上架",
value: 1,
},
{
name: "已下架",
name: "上架审核中",
value: 2,
},
{
name: "下架审核中",
value: 3,
},
],
},
];
......@@ -930,7 +952,9 @@ export default {
return "-";
}
return (item.approve_state === 1 && item.use_uid === "") ? "分配" : "已分配";
return item.approve_state === 1 && item.use_uid === ""
? "分配"
: "已分配";
},
callback: this.cloudAllot,
disabledRule(item) {
......@@ -1002,15 +1026,25 @@ export default {
},
{
getLabel(item) {
return item.state == 1 ? "下架" : "上架";
if (item.state == 0 || item.state == 2) {
return "上架";
} else if (item.state == 1 || item.state == 3) {
return "下架";
} else {
return "-";
}
},
callback(item) {
item.state == 1
? _self.soldOutItem(item)
: _self.soldUpItem(item);
if (item.state == 2) {
return soldUpItem(item);
} else if (item.state == 3) {
return _self.soldOutItem(item);
} else {
return null;
}
},
disabledRule(item) {
return item.state === 0;
return item.state == 0 || item.state == 1;
},
},
{
......
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