Commit 499171b0 authored by 徐一鸣's avatar 徐一鸣

服务管理以及服务超市详情规格fixed

parent ca389d2d
......@@ -64,7 +64,7 @@
<span>规格说明:</span>
<span
class="commodity_text"
v-text="specification && specification.descript"
v-text="(specification && specification.descript) || '-'"
></span>
</div>
<div class="commodity_information">
......@@ -108,24 +108,15 @@ export default {
},
},
data: () => ({
types: [
{
name: "按月",
value: 1,
},
{
name: "按年",
value: 2,
},
],
type: 1, // 购买方式 1:按月,2:按年
types: [],
type: 0, // 购买方式 1:按月,2:按年
specification: {}, // 规格
duration: 1, // 时长
}),
computed: {
specifications() {
let specifications = (this.data.serviceRequestSpcs || []).filter(
(item) => item.type == this.type
(item) => item.type == this.type || item.type == 3
);
return specifications;
......@@ -200,7 +191,33 @@ export default {
new Set(this.data.serviceRequestSpcs.map((item) => item.type))
);
this.types = this.types.filter((item) => types.indexOf(item.value) > -1);
if (types.indexOf(3) > -1) {
this.types = [
{
name: "按月",
value: 1,
},
{
name: "按年",
value: 2,
},
];
} else if (types.indexOf(2) > -1) {
this.types = [
{
name: "按年",
value: 2,
},
];
} else if (types.indexOf(1) > -1) {
this.types = [
{
name: "按月",
value: 1,
},
];
}
this.type = (this.types[0] && this.types[0].value) || 0;
}
......
......@@ -68,6 +68,7 @@ export default {
}))) ||
[];
debugger;
this.baseInfo = {
service_id: this.id,
app_id: 0,
......
......@@ -26,6 +26,7 @@
</template>
<script>
import helper from "@/services/helper.js";
import { mapState } from "vuex";
import apassList from "@/components/apass-list";
import apassDialog from "@/components/apass-dialog";
......@@ -126,8 +127,8 @@ export default {
label: "注册发布时间",
prop: "create_time",
getText(item) {
let create_time = item.create_time || "";
return create_time.substring(0, 10);
let date = item.create_time || "";
return helper.dateStringTransform(date);
},
align: "center",
},
......@@ -238,11 +239,11 @@ export default {
label: "申请时间",
prop: "service_apply_info",
getText(item) {
return (
let date =
(item.service_apply_info &&
item.service_apply_info.apply_time) ||
""
);
"";
return helper.dateStringTransform(date);
},
align: "center",
},
......@@ -415,8 +416,8 @@ export default {
label: "注册发布时间",
prop: "create_time",
getText(item) {
let create_time = item.create_time || "";
return create_time.substring(0, 10);
let date = item.create_time || "";
return helper.dateStringTransform(date);
},
align: "center",
},
......@@ -504,11 +505,11 @@ export default {
label: "审批时间",
prop: "service_apply_info",
getText(item) {
return (
let date =
(item.service_apply_info &&
item.service_apply_info.approval_time) ||
""
);
"";
return helper.dateStringTransform(date);
},
align: "center",
},
......@@ -680,8 +681,8 @@ export default {
label: "注册发布时间",
prop: "create_time",
getText(item) {
let create_time = item.create_time || "";
return create_time.substring(0, 10);
let date = item.create_time || "";
return helper.dateStringTransform(date);
},
align: "center",
},
......@@ -777,11 +778,11 @@ export default {
label: "审批时间",
prop: "service_apply_info",
getText(item) {
return (
let date =
(item.service_apply_info &&
item.service_apply_info.approval_time) ||
""
);
"";
return helper.dateStringTransform(date);
},
align: "center",
},
......
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