Commit 8ad5ab43 authored by rencs's avatar rencs

Update index.vue

parent 350eaf52
......@@ -108,11 +108,7 @@
</el-row>
<el-row>
<el-col :span="8">
<el-button
type="primary"
plain
@click="handleFilter"
icon="el-icon-search"
<el-button type="primary" icon="el-icon-search" @click="handleFilter"
>筛选</el-button
>
<el-button type="primary" plain @click="clear_search"
......@@ -583,6 +579,7 @@ export default {
times: [], // 时间
list: [],
total: 0,
BASE_API: process.env.BASE_API,
orderSendDetailVisible: false, // 查看弹窗
sendVisible: false, // 发货弹窗
oneRow: {}, // 当前操作项
......@@ -752,111 +749,6 @@ export default {
this.oneRow = row;
this.selectDataVisible = true;
},
/**
* 商品品牌列表
*/
getList() {
let _this = this;
this.listLoading = true;
if (this.times.length > 0) {
this.listQuery.startTime = this.times[0];
this.listQuery.endTime = this.times[1];
}
getOrderList(this.listQuery).then((response) => {
let a = response.data.data;
a.map(function (item) {
if (item.orderItemList) {
item.orderItemList.map(function (iitem) {
iitem.detailJson = iitem.detailJson
? JSON.parse(iitem.detailJson)
: {};
if (iitem.type == 2) {
// 影像图库-尺寸
iitem.fileWidth =
iitem.detailJson.imageInfoRelationList &&
iitem.detailJson.imageInfoRelationList.length > 0
? iitem.detailJson.imageInfoRelationList[0].fileWidth
: "";
}
if (iitem.type == 3) {
// 行业应用-类别
iitem.firstTitle = iitem.detailJson.firstTitle
? iitem.detailJson.firstTitle
: "";
}
if (iitem.type == 1) {
// 标准数据
iitem.imageResolutionStr = iitem.detailJson.imageResolution
? iitem.detailJson.imageResolution.replace(/{/g, "")
: "";
iitem.imageResolutionStr = iitem.imageResolutionStr
? iitem.imageResolutionStr.replace(/}/g, "")
: "";
}
});
}
if (item.customerJson) {
item.customerJson = JSON.parse(item.customerJson);
item.customerJson.startTimeStr = timestamp2DateAuto(
item.customerJson.startTime,
"yyyy-MM-dd"
);
item.customerJson.endTimeStr = timestamp2DateAuto(
item.customerJson.endTime,
"yyyy-MM-dd"
);
}
});
});
},
/**
* 选择数据-关闭弹窗
*/
selectDataEvent(e) {
if (e) {
this.getList();
}
this.selectDataVisible = false;
},
/**
* 查看
*/
handleSee(row) {
this.oneRow = row;
this.orderSendDetailVisible = true;
},
/**
* 发货弹窗关闭
*/
sendEvent(e) {
if (e) {
this.getList();
}
this.sendVisible = false;
},
/**
* 开票发货
*/
handleInvoice(row) {
this.oneRow = row;
this.title = "发票发货";
this.sendVisible = true;
},
/**
* 发货
*/
handleSend(row) {
this.oneRow = row;
this.title = "订单发货";
this.sendVisible = true;
},
/**
* 选择数据
*/
handleData(row) {
this.oneRow = row;
this.selectDataVisible = true;
},
/**
* 商品品牌列表
*/
......@@ -891,12 +783,14 @@ export default {
}
if (iitem.type == 1) {
// 标准数据
iitem.imageResolutionStr = iitem.detailJson.imageResolution
? iitem.detailJson.imageResolution.replace(/{/g, "")
: "";
iitem.imageResolutionStr = iitem.imageResolutionStr
? iitem.imageResolutionStr.replace(/}/g, "")
: "";
iitem.itemPic =
_this.BASE_API +
"/api/datacenter/web/gtdata/app/unauth/image/" +
iitem.detailJson.thumbnailPath +
"_98_98.jpg";
iitem.imageResolutionStr = iitem.detailJson.imageResolution.toString();
// iitem.imageResolutionStr = iitem.detailJson.imageResolution?iitem.detailJson.imageResolution.replace(/{/g, ""):''
// iitem.imageResolutionStr = iitem.imageResolutionStr?iitem.imageResolutionStr.replace(/}/g, ""):''
}
});
}
......@@ -965,7 +859,9 @@ export default {
align-items: center;
height: 45px;
label {
color: #444444;
justify-content: center;
text-align: center;
color: #3f3f3f;
font-size: 15px;
font-weight: 600;
display: flex;
......
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