|
|
@@ -310,7 +310,8 @@ export default {
|
|
|
rebateamount: "",
|
|
|
typeNew:'',
|
|
|
fullscreenLoading:false,
|
|
|
- selection:[]
|
|
|
+ selection:[],
|
|
|
+ siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid
|
|
|
};
|
|
|
},
|
|
|
provide() {
|
|
|
@@ -374,7 +375,7 @@ export default {
|
|
|
},
|
|
|
changeDataStructure() {
|
|
|
let that = this;
|
|
|
- this.mainAreaData = [
|
|
|
+ this.mainAreaData = that.siteid == 'HY'?[
|
|
|
{
|
|
|
label: "订单状态",
|
|
|
value: this.$t(this.mainData.status),
|
|
|
@@ -513,6 +514,161 @@ export default {
|
|
|
return style
|
|
|
}
|
|
|
},
|
|
|
+ {
|
|
|
+ label:'备货状态',
|
|
|
+ value:this.$t(this.mainData.goodsstatus),
|
|
|
+ style:function () {
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.goodsstatus)
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "项目备注",
|
|
|
+ value: this.mainData.projectnote,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'关联合同',
|
|
|
+ value:this.mainData.contract_title
|
|
|
+ }
|
|
|
+ ]:[
|
|
|
+ {
|
|
|
+ label: "订单状态",
|
|
|
+ value: this.$t(this.mainData.status),
|
|
|
+ style: function () {
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.status);
|
|
|
+ return style;
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "订单类型",
|
|
|
+ value: this.mainData.type,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "明细分类",
|
|
|
+ value: this.mainData.typemx,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "单据日期",
|
|
|
+ value: this.mainData.billdate,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "企业名称",
|
|
|
+ value: this.mainData.enterprisename,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "订单总金额",
|
|
|
+ value: this.mainData.defaultamount,
|
|
|
+ style: function () {
|
|
|
+ let style = { color: "#ff0000" };
|
|
|
+ return style;
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "折后总金额",
|
|
|
+ value: this.tool.formatAmount(this.mainData.amount, 2),
|
|
|
+ style: function () {
|
|
|
+ let style = { color: "#ff0000" };
|
|
|
+ return style;
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "合计数量",
|
|
|
+ value: this.mainData.qty,
|
|
|
+ style: function () {
|
|
|
+ let style = { color: "#ff0000" };
|
|
|
+ return style;
|
|
|
+ },
|
|
|
+ },
|
|
|
+ /* {
|
|
|
+ label:'合计数量',
|
|
|
+ value:this.mainData.qty,
|
|
|
+ style:function () {
|
|
|
+ let style = {color:"#ff0000"}
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'合计金额',
|
|
|
+ value:this.mainData.amount,
|
|
|
+ style:function () {
|
|
|
+ let style = {color:"#ff0000"}
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'折前金额',
|
|
|
+ value:this.mainData.defaultamount,
|
|
|
+ style:function () {
|
|
|
+ let style = {color:"#ff0000"}
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },*/
|
|
|
+ /*{
|
|
|
+ label:'企业名称',
|
|
|
+ value:this.mainData.enterprisename
|
|
|
+ },*/
|
|
|
+ // {
|
|
|
+ // label:'收货地址',
|
|
|
+ // value:`${this.mainData.province}-${this.mainData.city}-${this.mainData.county}-${this.mainData.address}`
|
|
|
+ // },
|
|
|
+ {
|
|
|
+ label: "品牌",
|
|
|
+ value: this.mainData.brandname,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "领域",
|
|
|
+ value: this.$t(this.mainData.tradefield),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "领域明细",
|
|
|
+ value: this.mainData.tradefieldmx,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "评审类型",
|
|
|
+ value: this.mainData.optiontyperemarks
|
|
|
+ ? this.mainData.reviewtype + "-" + this.mainData.optiontyperemarks
|
|
|
+ : this.mainData.reviewtype,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "业务员",
|
|
|
+ value: this.mainData.saler_name,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "项目信息",
|
|
|
+ value: this.mainData.contract_title,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "销售分类",
|
|
|
+ value: this.mainData.saletype,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "运费状态",
|
|
|
+ value: this.$t(this.mainData.freightstatus),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "备注",
|
|
|
+ value: this.mainData.remarks,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "退回原因",
|
|
|
+ value: this.mainData.backreason,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "核销状态",
|
|
|
+ value: this.mainData.writeoffstatus,
|
|
|
+ style:function () {
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.writeoffstatus)
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "开票状态",
|
|
|
+ value: this.mainData.invoicestatus,
|
|
|
+ style:function () {
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.invoicestatus)
|
|
|
+ return style
|
|
|
+ }
|
|
|
+ },
|
|
|
{
|
|
|
label: "项目备注",
|
|
|
value: this.mainData.projectnote,
|
|
|
@@ -521,7 +677,7 @@ export default {
|
|
|
label:'关联合同',
|
|
|
value:this.mainData.contract_title
|
|
|
}
|
|
|
- ];
|
|
|
+ ]
|
|
|
},
|
|
|
// 监听切换数据,上一页,下一页
|
|
|
pageChange(id, rowindex, tabIndex) {
|