Commit 71bbc1c1 authored by 刘殿昕's avatar 刘殿昕

fixed bug

parent 0f6dbbee
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<p class="app_card-text" v-if="cardType == 1"> <p class="app_card-text" v-if="cardType == 1">
<span> <span>
<i class="el-icon-time"></i> <i class="el-icon-time"></i>
<span>上线时间:</span> <span>部署时间:</span>
</span> </span>
<span class="text_clip" v-text="getTimeText(data.created || '')"></span> <span class="text_clip" v-text="getTimeText(data.created || '')"></span>
</p> </p>
...@@ -92,7 +92,7 @@ export default { ...@@ -92,7 +92,7 @@ export default {
.app_card > .remove_btn { .app_card > .remove_btn {
position: absolute; position: absolute;
top: 10px; top: 10px;
right: 10px; right: 20px;
font-size: 20px; font-size: 20px;
color: #8890a7; color: #8890a7;
cursor: pointer; cursor: pointer;
......
...@@ -96,7 +96,9 @@ ...@@ -96,7 +96,9 @@
: data.serviceRequestSpcs.spcs_type_1[0].descript : data.serviceRequestSpcs.spcs_type_1[0].descript
}} }}
</div> </div>
<div class="commodity_information"> <div
class="commodity_information"
>
<span class="guige_title">时长收费:</span> <span class="guige_title">时长收费:</span>
<span <span
v-if=" v-if="
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<p class="get_num"> <p class="get_num">
获取次数: 获取次数:
<span class="com_cell_right_time"> <span class="com_cell_right_time">
{{ cellData.deploy_times }} {{ cellData.get_times }}
</span> </span>
<span class="ci"></span> <span class="ci"></span>
</p> </p>
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
</el-col> </el-col>
<el-col :span="10" class="com_other"> <el-col :span="10" class="com_other">
<span class="name_title">业务领域:</span> <span class="name_title">业务领域:</span>
{{ cellData.ywly_name }} {{ cellData.area_name }}
</el-col> </el-col>
<el-col :span="14" class="com_other"> <el-col :span="14" class="com_other">
<span class="name_title">上线时间:</span> <span class="name_title">上线时间:</span>
......
...@@ -352,6 +352,7 @@ export default { ...@@ -352,6 +352,7 @@ export default {
for (let i = 0; i < val.length; i++) { for (let i = 0; i < val.length; i++) {
this.filterLists[i + 1].name = val[i]; this.filterLists[i + 1].name = val[i];
} }
this.activeBtn = 0;
}, },
}, },
}, },
...@@ -398,14 +399,7 @@ export default { ...@@ -398,14 +399,7 @@ export default {
businessArea: this.activeOptions[2].join(","), businessArea: this.activeOptions[2].join(","),
orgSource: this.activeOptions[3].join(","), orgSource: this.activeOptions[3].join(","),
developable: Number(this.couldTwice), developable: Number(this.couldTwice),
order: order: this.activeBtn + 1,
this.activeBtn == 0
? "search_count"
: this.activeBtn == 1
? "create_date"
: this.activeBtn == 2
? "apply_times"
: "evaluation",
page: this.page, page: this.page,
limit: this.limit, limit: this.limit,
search: this.search, search: this.search,
...@@ -754,6 +748,7 @@ export default { ...@@ -754,6 +748,7 @@ export default {
display: inline-block; display: inline-block;
margin-right: 31px; margin-right: 31px;
position: relative; position: relative;
cursor: pointer;
} }
.button_filter::after { .button_filter::after {
content: ""; content: "";
......
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
<el-input-number <el-input-number
v-model="formNew.containerGroup" v-model="formNew.containerGroup"
controls-position="right" controls-position="right"
:min="0" :min="1"
:max="24" :max="24"
placeholder="取值范围[0,24]" placeholder="取值范围[0,24]"
></el-input-number> ></el-input-number>
...@@ -387,7 +387,7 @@ ...@@ -387,7 +387,7 @@
<el-input-number <el-input-number
v-model="formOld.containerGroup" v-model="formOld.containerGroup"
controls-position="right" controls-position="right"
:min="0" :min="1"
:max="24" :max="24"
placeholder="取值范围[0,24]" placeholder="取值范围[0,24]"
></el-input-number> ></el-input-number>
...@@ -1177,6 +1177,36 @@ export default { ...@@ -1177,6 +1177,36 @@ export default {
return this.amounts_payable; return this.amounts_payable;
}, },
}, },
watch: {
formNew: {
handler() {
if (this.formNew.containerGroup % 1 != 0) {
this.formNew.containerGroup = Math.floor(this.formNew.containerGroup)
}
if (this.formNew.dataDisk % 1 != 0) {
this.formNew.dataDisk = Math.floor(this.formNew.dataDisk)
}
if (this.formNew.appDuration % 1 != 0) {
this.formNew.appDuration = Math.floor(this.formNew.appDuration)
}
},
deep: true,
},
formOld: {
handler() {
if (this.formOld.containerGroup % 1 != 0) {
this.formOld.containerGroup = Math.floor(this.formOld.containerGroup)
}
if (this.formOld.dataDisk % 1 != 0) {
this.formOld.dataDisk = Math.floor(this.formOld.dataDisk)
}
if (this.formOld.appDuration % 1 != 0) {
this.formOld.appDuration = Math.floor(this.formOld.appDuration)
}
},
deep: true,
}
},
data() { data() {
var checkName = (rule, value, callback) => { var checkName = (rule, value, callback) => {
let self = this; let self = this;
......
...@@ -128,6 +128,7 @@ ...@@ -128,6 +128,7 @@
{{ item.money }}金币/{{ item.spcs_count }} {{ item.money }}金币/{{ item.spcs_count }}
</el-button> </el-button>
<el-button <el-button
v-if="cellItems.service.request_spcs_info.spcs_type_2 && cellItems.service.request_spcs_info.spcs_type_2.length != 0"
:class=" :class="
specificationPop.spcs_type == 2 specificationPop.spcs_type == 2
? 'shopping_cell_specification_btn active' ? 'shopping_cell_specification_btn active'
......
...@@ -452,6 +452,7 @@ export default { ...@@ -452,6 +452,7 @@ export default {
}, },
datas: { datas: {
handler(val) { handler(val) {
console.log(val)
this.getDataFromApiSync(); this.getDataFromApiSync();
}, },
deep: true deep: true
......
...@@ -88,7 +88,7 @@ export default { ...@@ -88,7 +88,7 @@ export default {
this.editstr = '' this.editstr = ''
if(res.data.success){ if(res.data.success){
this.$message.success('添加成功') this.$message.success('添加成功')
this.$router.push('/technical_support/answer_center/list') this.$router.push({name: 'answerCenterList'})
}else{ }else{
this.$message.error('添加失败') this.$message.error('添加失败')
} }
......
<template> <template>
<div class="answer_container"> <div class="answer_container">
<router-view class="left_content" /> <router-view class="left_content" @update2="update2" />
<div <div
class="right_content" class="right_content"
v-if="$route.path !== '/technical_support/answer_center/edit'" v-if="$route.path !== '/technical_support/answer_center/edit'"
...@@ -73,11 +73,15 @@ export default { ...@@ -73,11 +73,15 @@ export default {
head_pic: require("../../../assets/imgs/img_head.png"), head_pic: require("../../../assets/imgs/img_head.png"),
}; };
}, },
created() { // mounted() {
// this.getUserInfo();
// this.getAnwerList();
// },
methods: {
update2() {
this.getUserInfo(); this.getUserInfo();
this.getAnwerList(); this.getAnwerList();
}, },
methods: {
getUserInfo() { getUserInfo() {
this.$http.get("/apaas/support/qa/info").then(({ data }) => { this.$http.get("/apaas/support/qa/info").then(({ data }) => {
if (data.success) { if (data.success) {
......
...@@ -107,6 +107,7 @@ export default { ...@@ -107,6 +107,7 @@ export default {
}, },
methods: { methods: {
getAnwerList() { getAnwerList() {
this.$emit("update2");
this.$http this.$http
.get("/apaas/support/qa/question/list", { .get("/apaas/support/qa/question/list", {
params: { params: {
......
...@@ -316,6 +316,7 @@ import ListPagination from "@/components/comments-pagination"; ...@@ -316,6 +316,7 @@ import ListPagination from "@/components/comments-pagination";
import dialogAction from "@/components/dialog-action"; import dialogAction from "@/components/dialog-action";
import { getRole, formatDateTime_date } from "@/utils/common"; import { getRole, formatDateTime_date } from "@/utils/common";
import { mapGetters, mapState } from "vuex"; import { mapGetters, mapState } from "vuex";
import helper from "@/services/helper";
export default { export default {
components: { components: {
infoList, infoList,
...@@ -342,7 +343,7 @@ export default { ...@@ -342,7 +343,7 @@ export default {
translistTotal: 0, translistTotal: 0,
transcurrentPage: 1, transcurrentPage: 1,
transpageSize: 10, transpageSize: 10,
pageSizes: [10, 50, 100], pageSizes: [10, 20, 50],
responseParamUrl: "", responseParamUrl: "",
codeExampleUrl: "", codeExampleUrl: "",
port_select_server:'', port_select_server:'',
...@@ -414,13 +415,13 @@ export default { ...@@ -414,13 +415,13 @@ export default {
align: "center", align: "center",
}, },
{ {
prop: "total_money", prop: "total_moneys",
label: "订单总价", label: "订单总价",
width: "150px", width: "150px",
align: "center", align: "center",
}, },
{ {
prop: "trade_time", prop: "trade_times",
label: "交易时间", label: "交易时间",
width: "160px", width: "160px",
align: "center", align: "center",
...@@ -1242,8 +1243,8 @@ export default { ...@@ -1242,8 +1243,8 @@ export default {
console.log(res); console.log(res);
// listTotal: 0, // listTotal: 0,
if(res.data.success){ if(res.data.success){
this.listTotal = res.data.total this.translistTotal = res.data.data.total
var temp = res.data.data||[] var temp = res.data.data.list||[]
temp.forEach(e => { temp.forEach(e => {
if(e.spcs_type==1){ if(e.spcs_type==1){
e.duration_name = '不限时长' e.duration_name = '不限时长'
...@@ -1252,6 +1253,8 @@ export default { ...@@ -1252,6 +1253,8 @@ export default {
e.duration_name = e.duration+'' e.duration_name = e.duration+''
e.gg = `${e.single_money} 元/月` e.gg = `${e.single_money} 元/月`
} }
e.trade_times = helper.dateStringTransform(e.trade_time);
e.total_moneys = e.total_money + "金币";
}); });
this.trans_log_data = temp this.trans_log_data = temp
} }
......
...@@ -168,20 +168,20 @@ export default new Router({ ...@@ -168,20 +168,20 @@ export default new Router({
}, // 开发文档 }, // 开发文档
{ {
path: "/technical_support/doc_manage", path: "/technical_support/doc_manage",
name: "technicalSupportDoc", name: "technicalSupportDocManage",
redirect: "/technical_support/doc_manage/list", redirect: "/technical_support/doc_manage/list",
component: () => component: () =>
import("@/pages/technical-support/doc-manage/index"), import("@/pages/technical-support/doc-manage/index"),
children: [ children: [
{ {
path: "/technical_support/doc_manage/list", path: "/technical_support/doc_manage/list",
name: "technicalSupportDocDetail", name: "technicalSupportDocManageList",
component: () => component: () =>
import("@/pages/technical-support/doc-manage/list"), import("@/pages/technical-support/doc-manage/list"),
}, // 开发文档管理列表 }, // 开发文档管理列表
{ {
path: "/technical_support/doc_manage/edit/:id", path: "/technical_support/doc_manage/edit/:id",
name: "technicalSupportDocDetail", name: "technicalSupportDocManageDetail",
component: () => component: () =>
import("@/pages/technical-support/doc-manage/detail"), import("@/pages/technical-support/doc-manage/detail"),
}, // 开发文档管理编辑 }, // 开发文档管理编辑
...@@ -204,23 +204,26 @@ export default new Router({ ...@@ -204,23 +204,26 @@ export default new Router({
}, // 示例中心 }, // 示例中心
{ {
path: "/technical_support/answer_center/", path: "/technical_support/answer_center/",
name: "technicalSupportDoc", name: "answerCenter",
redirect: "/technical_support/answer_center/list", redirect: "/technical_support/answer_center/list",
component: () => component: () =>
import("@/pages/technical-support/answer-center/index"), import("@/pages/technical-support/answer-center/index"),
children: [ children: [
{ {
path: "/technical_support/answer_center/list", path: "/technical_support/answer_center/list",
name: "answerCenterList",
component: () => component: () =>
import("@/pages/technical-support/answer-center/list"), import("@/pages/technical-support/answer-center/list"),
}, // 问答中心列表 }, // 问答中心列表
{ {
path: "/technical_support/answer_center/edit", path: "/technical_support/answer_center/edit",
name: "answerCenterEdit",
component: () => component: () =>
import("@/pages/technical-support/answer-center/edit"), import("@/pages/technical-support/answer-center/edit"),
}, // 问答中心编辑 }, // 问答中心编辑
{ {
path: "/technical_support/answer_center/detail/:id", path: "/technical_support/answer_center/detail/:id",
name: "answerCenterDetail",
component: () => component: () =>
import("@/pages/technical-support/answer-center/detail"), import("@/pages/technical-support/answer-center/detail"),
}, // 问答中心详情 }, // 问答中心详情
...@@ -241,7 +244,7 @@ export default new Router({ ...@@ -241,7 +244,7 @@ export default new Router({
}, // SDK中心 }, // SDK中心
{ {
path: "/technical_support/sdk_manage", path: "/technical_support/sdk_manage",
name: "technicalSupportDoc", name: "technicalSupportSDK",
redirect: "/technical_support/sdk_manage/type", redirect: "/technical_support/sdk_manage/type",
component: () => component: () =>
import("@/pages/technical-support/sdk-manage/index"), import("@/pages/technical-support/sdk-manage/index"),
......
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