|
@@ -103,7 +103,7 @@
|
|
|
<p class="normal-title inline-16">选择账户</p>
|
|
<p class="normal-title inline-16">选择账户</p>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="flex-align-center-wrap flex-between normal-margin">
|
|
<div class="flex-align-center-wrap flex-between normal-margin">
|
|
|
- <div class="account__panel" :class="defaultData.account_index === index?'act':''" v-for="(item,index) in accountlist" :key="item.index" @click="defaultData.account_index = index">
|
|
|
|
|
|
|
+ <div class="account__panel" :class="defaultData.accountclass.sa_accountclassid === item.sa_accountclassid?'act':''" v-for="(item) in accountlist" :key="item.index" @click="defaultData.accountclass = item">
|
|
|
<p><b>¥{{tool.formatAmount(item.balance,2)}}</b></p>
|
|
<p><b>¥{{tool.formatAmount(item.balance,2)}}</b></p>
|
|
|
<small>{{item.accountname}}</small>
|
|
<small>{{item.accountname}}</small>
|
|
|
</div>
|
|
</div>
|
|
@@ -157,7 +157,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="mt-10">
|
|
<div class="mt-10">
|
|
|
<p class="normal-title">订单产品</p>
|
|
<p class="normal-title">订单产品</p>
|
|
|
- <product-list :type="'edit'"></product-list>
|
|
|
|
|
|
|
+ <product-list :type="'edit'" @onSuccess="onSuccess"></product-list>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="fixed__btn__panel">
|
|
<div class="fixed__btn__panel">
|
|
@@ -191,6 +191,7 @@ export default {
|
|
|
re_info:{},
|
|
re_info:{},
|
|
|
logist_info:{},
|
|
logist_info:{},
|
|
|
fin_info:{},
|
|
fin_info:{},
|
|
|
|
|
+ accountclass:{},
|
|
|
account_index:0
|
|
account_index:0
|
|
|
},
|
|
},
|
|
|
agnetInfo:{},
|
|
agnetInfo:{},
|
|
@@ -242,6 +243,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
this.accountlist = res.data
|
|
this.accountlist = res.data
|
|
|
|
|
+ this.defaultData.accountclass = this.data.accountclass
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
// 物流企业
|
|
// 物流企业
|
|
@@ -254,7 +256,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
this.logisticcomlist = res.data
|
|
this.logisticcomlist = res.data
|
|
|
- this.defaultData.logist_info = res.data[0]
|
|
|
|
|
|
|
+ this.defaultData.logist_info = this.data.logiscomp
|
|
|
},
|
|
},
|
|
|
// 财务信息
|
|
// 财务信息
|
|
|
async queryFinancial () {
|
|
async queryFinancial () {
|
|
@@ -267,27 +269,35 @@ export default {
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
this.financiallist = res.data
|
|
this.financiallist = res.data
|
|
|
- this.defaultData.fin_info = res.data[0]
|
|
|
|
|
|
|
+ this.defaultData.fin_info = this.data.finance
|
|
|
},
|
|
},
|
|
|
- qtyChange () {},
|
|
|
|
|
async onSubmit() {
|
|
async onSubmit() {
|
|
|
|
|
+ console.log(this.data)
|
|
|
const res = await this.$api.requested({
|
|
const res = await this.$api.requested({
|
|
|
- "id": 20221128183202,
|
|
|
|
|
|
|
+ "id": 20221108111402,
|
|
|
"content": {
|
|
"content": {
|
|
|
|
|
+ "sa_orderid": this.$route.query.id,
|
|
|
|
|
+ "sys_enterpriseid": 1, //订货企业id
|
|
|
"sa_accountclassid": this.accountlist[this.defaultData.account_index].sa_accountclassid, //营销账户类型ID
|
|
"sa_accountclassid": this.accountlist[this.defaultData.account_index].sa_accountclassid, //营销账户类型ID
|
|
|
|
|
+ "sa_brandid": this.data.sa_brandid, //品牌ID
|
|
|
|
|
+ // "sa_contractid":this.data.sa_contractid, //合同ID,标准订单不传
|
|
|
|
|
+ // "sa_projectid": this.data.sa_projectid, //工程项目表ID,标准订单不传
|
|
|
"sys_enterprise_financeid": this.defaultData.fin_info.sys_enterprise_financeid, //合作企业财务信息ID(开票信息)
|
|
"sys_enterprise_financeid": this.defaultData.fin_info.sys_enterprise_financeid, //合作企业财务信息ID(开票信息)
|
|
|
"sa_logiscompid": this.defaultData.logist_info.sa_logiscompid, //物流公司档案ID
|
|
"sa_logiscompid": this.defaultData.logist_info.sa_logiscompid, //物流公司档案ID
|
|
|
"rec_contactsid": this.defaultData.re_info.contactsid, //合作企业联系人表ID(收货信息)
|
|
"rec_contactsid": this.defaultData.re_info.contactsid, //合作企业联系人表ID(收货信息)
|
|
|
- "remarks": this.defaultData.remarks, //可选
|
|
|
|
|
- "items": this.data.map(e=>{
|
|
|
|
|
- e.sa_orderitemsid = 0
|
|
|
|
|
- return e
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ "type": this.data.type, //订单类型
|
|
|
|
|
+ "typemx":this.data.typemx, //明细分类,可选
|
|
|
|
|
+ "remarks": this.data.remarks, //可选
|
|
|
|
|
+ // "saler_hrid":this.data.saler_hrid//销售人员hrid,业务员hrid
|
|
|
},
|
|
},
|
|
|
})
|
|
})
|
|
|
this.tool.showMessage(res,()=>{
|
|
this.tool.showMessage(res,()=>{
|
|
|
|
|
+ this.$emit('onSuccess')
|
|
|
this.drawer = false
|
|
this.drawer = false
|
|
|
})
|
|
})
|
|
|
|
|
+ },
|
|
|
|
|
+ onSuccess () {
|
|
|
|
|
+ this.$emit('onSuccess')
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
mounted () {
|
|
mounted () {
|