Commit 58d2cd3d authored by 我在何方's avatar 我在何方

Merge branch 'release' of http://gitlab.jdshangmen.com/jiedao-app/jiedao-app-operator into release

parents 39845597 cb29cdfb
...@@ -1142,7 +1142,7 @@ ...@@ -1142,7 +1142,7 @@
"手续费(RMB)": "Handling fee (RMB)", "手续费(RMB)": "Handling fee (RMB)",
"需要": "need", "需要": "need",
"不需要": "unnecessary", "不需要": "unnecessary",
"美元": "Dollar", "元": "RMB",
"银行收款明细": "Bank Receipt Details", "银行收款明细": "Bank Receipt Details",
"批量核销": "Batch write-off", "批量核销": "Batch write-off",
"添加收款明细": "Add Receipt Details", "添加收款明细": "Add Receipt Details",
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
<div class="app-container"> <div class="app-container">
<!-- 搜索工作栏 --> <!-- 搜索工作栏 -->
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item :label="$t('流程编号')" prop="processId"> <el-form-item :label="$t('流程编号')" prop="instanceId">
<el-input v-model="queryParams.instanceId" :placeholder="$t('请输入流程编号')" clearable/> <el-input v-model="queryParams.instanceId" :placeholder="$t('请输入流程编号')" clearable/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('流程名称')" prop="processName"> <el-form-item :label="$t('流程名称')" prop="processName">
<el-input v-model="queryParams.processName" :placeholder="$t('请输入任务名称')" clearable/> <el-input v-model="queryParams.processName" :placeholder="$t('请输入任务名称')" clearable/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('流程分类')" prop="processName"> <el-form-item :label="$t('流程分类')" prop="categoryId">
<el-select v-model="queryParams.categoryId" :placeholder="$t('请选择流程分类')" clearable> <el-select v-model="queryParams.categoryId" :placeholder="$t('请选择流程分类')" clearable>
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.BPM_MODEL_CATEGORY)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.BPM_MODEL_CATEGORY)"
:key="dict.value" :label="$l(dict, 'label')" :value="dict.value"/> :key="dict.value" :label="$l(dict, 'label')" :value="dict.value"/>
......
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
<el-table-column :label="$t('货值')" align="center"> <el-table-column :label="$t('货值')" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input v-model="scope.row.worth" @change="updateField(scope.row, 'worth')" size="mini"> <el-input v-model="scope.row.worth" @change="updateField(scope.row, 'worth')" size="mini">
<span slot="append">{{ $t('') }}</span> <span slot="append">{{ $t('') }}</span>
</el-input> </el-input>
</template> </template>
</el-table-column> </el-table-column>
...@@ -235,7 +235,7 @@ ...@@ -235,7 +235,7 @@
</div> </div>
<div> <div>
{{ $t('数量(个)') }}:{{ mainOrderItem.quantity || 0 }} {{ $t('数量(个)') }}:{{ mainOrderItem.quantity || 0 }}
{{ $t('剩余货值') }}:{{ mainOrderItem.worth || 0 }}{{ $t('元') }} {{ $t('剩余货值') }}:{{ mainOrderItem.worth || 0 }}{{ $t('元') }}
</div> </div>
</el-form-item> </el-form-item>
<el-card class="box-card" v-if="shopForm.specsRecordVOList"> <el-card class="box-card" v-if="shopForm.specsRecordVOList">
......
...@@ -612,6 +612,7 @@ export default { ...@@ -612,6 +612,7 @@ export default {
if(this.form.lightUnit){ if(this.form.lightUnit){
this.showPao = true this.showPao = true
} }
if(customerId){
// 获取重泡货路线 // 获取重泡货路线
getCustomerLines(customerId).then(res => { getCustomerLines(customerId).then(res => {
this.zhongLines = res.data.filter(item => item.zhongPaoType == 1) this.zhongLines = res.data.filter(item => item.zhongPaoType == 1)
...@@ -621,6 +622,7 @@ export default { ...@@ -621,6 +622,7 @@ export default {
// /admin-api/customer-line/get-by-customer // /admin-api/customer-line/get-by-customer
// /admin-api/customer-line/get-by-customer?customerId=29564 // /admin-api/customer-line/get-by-customer?customerId=29564
}) })
}
}) })
} else { } else {
this.getZhongPao() this.getZhongPao()
......
...@@ -432,7 +432,7 @@ import MemberSelector from '@/components/MemberSelector' ...@@ -432,7 +432,7 @@ import MemberSelector from '@/components/MemberSelector'
export default { export default {
name: "editIndirect", name: "editIndirect",
props: { props: {
customerId: String, // customerId: String,
}, },
components: { components: {
Template, Template,
...@@ -445,11 +445,12 @@ export default { ...@@ -445,11 +445,12 @@ export default {
this.getCustomerSelect() this.getCustomerSelect()
this.reset() this.reset()
// this.getUserMemberUserFn() // this.getUserMemberUserFn()
if(this.$route.query.id) { if(this.$route.query && this.$route.query.id) {
// 编辑客户 // 编辑客户
this.customerId = this.$route.query.id this.customerId = this.$route.query.id
this.getCustomer(this.customerId).then(() => { this.getCustomer( this.$route.query.id).then(() => {
getCustomerContactsListByCustomer({customerId: this.customerId}).then(r => { if(this.$route.query && this.$route.query.id){
getCustomerContactsListByCustomer({customerId: this.$route.query.id}).then(r => {
if(r.data&&r.data.length>0){ if(r.data&&r.data.length>0){
this.form.customerContacts = r.data this.form.customerContacts = r.data
let list = this.form.customerContacts.map(item => item.userid); let list = this.form.customerContacts.map(item => item.userid);
...@@ -465,7 +466,7 @@ export default { ...@@ -465,7 +466,7 @@ export default {
}) })
} }
}) })
}
// 打开重泡货开关 // 打开重泡货开关
if(this.form.weightUnit){ if(this.form.weightUnit){
this.showZhong = true this.showZhong = true
...@@ -473,9 +474,9 @@ export default { ...@@ -473,9 +474,9 @@ export default {
if(this.form.lightUnit){ if(this.form.lightUnit){
this.showPao = true this.showPao = true
} }
if(this.$route.query && this.$route.query.id){
// 获取重泡货路线 // 获取重泡货路线
getCustomerLines(this.customerId).then(res => { getCustomerLines(this.$route.query.id).then(res => {
console.log({getCustomerLines: res}) console.log({getCustomerLines: res})
this.zhongLines = res.data.filter(item => item.zhongPaoType == 1) this.zhongLines = res.data.filter(item => item.zhongPaoType == 1)
this.paoLines = res.data.filter(item => item.zhongPaoType == 2) this.paoLines = res.data.filter(item => item.zhongPaoType == 2)
...@@ -484,6 +485,7 @@ export default { ...@@ -484,6 +485,7 @@ export default {
// /admin-api/customer-line/get-by-customer // /admin-api/customer-line/get-by-customer
// /admin-api/customer-line/get-by-customer?customerId=29564 // /admin-api/customer-line/get-by-customer?customerId=29564
}) })
}
}) })
} else { } else {
// 新建客户 // 新建客户
...@@ -519,6 +521,7 @@ export default { ...@@ -519,6 +521,7 @@ export default {
}, },
data(){ data(){
return { return {
customerId:'',
isCustomerServiceConfirmed:false, isCustomerServiceConfirmed:false,
getDictDatas, getDictDatas,
DICT_TYPE, DICT_TYPE,
......
...@@ -429,7 +429,7 @@ export default { ...@@ -429,7 +429,7 @@ export default {
}, },
created() { created() {
//获取信用类型 //获取信用类型
if(this.$route.query.id){ if(this.$route.query && this.$route.query.id){
this.id = this.$route.query.id this.id = this.$route.query.id
} }
getCreditRulePage({page:1,rows:999,type:2}).then(r => { getCreditRulePage({page:1,rows:999,type:2}).then(r => {
...@@ -438,10 +438,11 @@ export default { ...@@ -438,10 +438,11 @@ export default {
getNodeList().then(r => { getNodeList().then(r => {
this.nodeList = r.data this.nodeList = r.data
}) })
if(this.$route.query && this.id){
getCustomer(this.id).then(response => { getCustomer(this.id).then(response => {
this.customer = { ...this.customer, ...response.data } this.customer = { ...this.customer, ...response.data }
console.log(this.id) if(this.$route.query && this.$route.query.id){
getCustomerContactsListByCustomer({customerId: this.id}).then(r => { getCustomerContactsListByCustomer({customerId: this.$route.query.id}).then(r => {
if(r.data&&r.data.length>0){ if(r.data&&r.data.length>0){
this.customerContacts = r.data this.customerContacts = r.data
let list = this.customerContacts.map(r => r.userid) let list = this.customerContacts.map(r => r.userid)
...@@ -451,11 +452,13 @@ export default { ...@@ -451,11 +452,13 @@ export default {
} }
}) })
}
getCountry(this.customer.country ? this.customer.country : 0 ).then(r => { getCountry(this.customer.country ? this.customer.country : 0 ).then(r => {
this.country = r.data?r.data.nameZh:'' this.country = r.data?r.data.nameZh:''
}) })
}) })
}
getProductTypeList().then(r => { getProductTypeList().then(r => {
this.productTypeList = r.data this.productTypeList = r.data
}) })
...@@ -479,6 +482,7 @@ export default { ...@@ -479,6 +482,7 @@ export default {
}, },
data() { data() {
return { return {
customerId:'',
STATUS:{ STATUS:{
0:this.$t('取消报价'), 0:this.$t('取消报价'),
1:this.$t('特价审批中'), 1:this.$t('特价审批中'),
...@@ -597,9 +601,9 @@ export default { ...@@ -597,9 +601,9 @@ export default {
customerService() { customerService() {
return this.serviceUserList.find(e => e.id === this.customer.customerService)?.nickname || '' return this.serviceUserList.find(e => e.id === this.customer.customerService)?.nickname || ''
}, },
id() { // id() {
return this.customerId ? parseInt(this.customerId) : undefined // return this.customerId ? parseInt(this.customerId) : undefined
}, // },
creditScoreCalculation(){ creditScoreCalculation(){
return (val)=>{ return (val)=>{
if(val === 'all'){ if(val === 'all'){
......
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
<el-table-column :label="$t('货值')" align="center"> <el-table-column :label="$t('货值')" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input v-model="scope.row.worth" @change="updateField(scope.row, 'worth')" size="mini" :disabled="index === 0"> <el-input v-model="scope.row.worth" @change="updateField(scope.row, 'worth')" size="mini" :disabled="index === 0">
<span slot="append">{{ $t('') }}</span> <span slot="append">{{ $t('') }}</span>
</el-input> </el-input>
</template> </template>
</el-table-column> </el-table-column>
...@@ -269,7 +269,7 @@ ...@@ -269,7 +269,7 @@
</div> </div>
<div> <div>
{{ $t('数量(个)') }}:{{ mainOrderItem.quantity || 0 }} {{ $t('数量(个)') }}:{{ mainOrderItem.quantity || 0 }}
{{ $t('剩余货值') }}:{{ mainOrderItem.worth || 0 }}{{ $t('元') }} {{ $t('剩余货值') }}:{{ mainOrderItem.worth || 0 }}{{ $t('元') }}
</div> </div>
</el-form-item> </el-form-item>
<el-card class="box-card" v-if="shopForm.specsRecordVOList"> <el-card class="box-card" v-if="shopForm.specsRecordVOList">
......
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