|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div >
|
|
<div >
|
|
|
- <el-button @click="editBtn" :type="disabled?'':'primary'" :disabled="disabled" size="mini">{{$t('编 辑')}}</el-button>
|
|
|
|
|
|
|
+ <el-button @click="editBtn" :type="disabled?'':'primary'" :disabled="disabled" size="mini">编 辑</el-button>
|
|
|
<el-drawer size="40%" :with-header="false" append-to-body :visible.sync="drawer" v-if="form.sa_contractid">
|
|
<el-drawer size="40%" :with-header="false" append-to-body :visible.sync="drawer" v-if="form.sa_contractid">
|
|
|
<p class="normal-title normal-panel" style="border-bottom:1px solid #cccccc;padding:16px">编辑{{$route.query.type == '框架' ? '经销商合作' : $route.query.type}}合同</p>
|
|
<p class="normal-title normal-panel" style="border-bottom:1px solid #cccccc;padding:16px">编辑{{$route.query.type == '框架' ? '经销商合作' : $route.query.type}}合同</p>
|
|
|
<div class="container normal-panel">
|
|
<div class="container normal-panel">
|
|
@@ -31,7 +31,6 @@
|
|
|
trigger="manual"
|
|
trigger="manual"
|
|
|
v-model="salesmanVisible"
|
|
v-model="salesmanVisible"
|
|
|
width="500">
|
|
width="500">
|
|
|
- <!-- <selectAgent type="5" ref="member" :param="agentListPrams" :radio="true" @onSelect="agentChange" @onCancel="agentVisible = false"></selectAgent>-->
|
|
|
|
|
<selectSalesman type="1" ref="selectSalesman" :sys_enterpriseid="form.sys_enterpriseid" :radio="true" @onSelect="salesmanChange" @onCancel="salesmanVisible = false"></selectSalesman>
|
|
<selectSalesman type="1" ref="selectSalesman" :sys_enterpriseid="form.sys_enterpriseid" :radio="true" @onSelect="salesmanChange" @onCancel="salesmanVisible = false"></selectSalesman>
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('salesmanVisible')" v-model="form.salername" placeholder="请选择业务员"></el-input>
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('salesmanVisible')" v-model="form.salername" placeholder="请选择业务员"></el-input>
|
|
|
</el-popover>
|
|
</el-popover>
|
|
@@ -44,7 +43,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
|
- <el-select v-model="form.paytype" :placeholder="$t('请选择')">
|
|
|
|
|
|
|
+ <el-select v-model="form.paytype" placeholder="请选择">
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in payTypeData"
|
|
v-for="item in payTypeData"
|
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -72,7 +71,7 @@
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
type="date"
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -105,27 +104,10 @@
|
|
|
v-model="agentVisible"
|
|
v-model="agentVisible"
|
|
|
width="500">
|
|
width="500">
|
|
|
<selectAgent type="18" ref="member" :param="agentListPrams" :radio="true" @onSelect="agentChange" @onCancel="agentVisible = false"></selectAgent>
|
|
<selectAgent type="18" ref="member" :param="agentListPrams" :radio="true" @onSelect="agentChange" @onCancel="agentVisible = false"></selectAgent>
|
|
|
- <el-input readonly type="text" slot="reference" size="small" @focus="showChange('agentVisible')" v-model="form.enterprisename" :placeholder="$t('请选择客户')"></el-input>
|
|
|
|
|
|
|
+ <el-input readonly type="text" slot="reference" size="small" @focus="showChange('agentVisible')" v-model="form.enterprisename" placeholder="请选择客户"></el-input>
|
|
|
</el-popover>
|
|
</el-popover>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <!-- <el-col :span="24">
|
|
|
|
|
- <el-form-item :label="$t('项目名称')+':'" prop="projectname">
|
|
|
|
|
- <el-popover
|
|
|
|
|
- placement="bottom"
|
|
|
|
|
- trigger="manual"
|
|
|
|
|
- v-model="projectVisible"
|
|
|
|
|
- width="600">
|
|
|
|
|
- <seleteProject ref="project" type="2" :sys_enterpriseid='form.sys_enterpriseid' @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
|
|
- <el-input readonly type="text" slot="reference" size="small" v-model="form.projectname" @focus="showChange('projectVisible')" placeholder="请选择项目"></el-input>
|
|
|
|
|
- </el-popover>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>-->
|
|
|
|
|
- <!-- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="项目编号:" prop="">
|
|
|
|
|
- <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>-->
|
|
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="业务员:" prop="salername">
|
|
<el-form-item label="业务员:" prop="salername">
|
|
|
<el-popover
|
|
<el-popover
|
|
@@ -145,7 +127,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
|
- <el-select v-model="form.paytype" :placeholder="$t('请选择')">
|
|
|
|
|
|
|
+ <el-select v-model="form.paytype" placeholder="请选择">
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in payTypeData"
|
|
v-for="item in payTypeData"
|
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -173,20 +155,10 @@
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
type="date"
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <!-- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="签约金额(元):" prop="signamount">
|
|
|
|
|
- <el-input type="text" size="small" placeholder="系统自动计算" disabled v-model="form.signamount"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="合同模板:" prop="type">
|
|
|
|
|
- <el-input disabled type="text" size="small" :value="$route.query.type == '框架' ? '经销合作' : $route.query.type"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>-->
|
|
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="合同描述:" prop="hrid">
|
|
<el-form-item label="合同描述:" prop="hrid">
|
|
|
<el-input type="textarea" size="small" v-model="form.remarks" placeholder="请输入描述信息" clearable></el-input>
|
|
<el-input type="textarea" size="small" v-model="form.remarks" placeholder="请输入描述信息" clearable></el-input>
|
|
@@ -216,7 +188,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
- <el-form-item :label="$t('项目名称')+':'" prop="sa_projectid">
|
|
|
|
|
|
|
+ <el-form-item label="项目名称:" prop="sa_projectid">
|
|
|
<el-popover
|
|
<el-popover
|
|
|
placement="bottom"
|
|
placement="bottom"
|
|
|
trigger="manual"
|
|
trigger="manual"
|
|
@@ -251,7 +223,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
|
- <el-select v-model="form.paytype" :placeholder="$t('请选择')">
|
|
|
|
|
|
|
+ <el-select v-model="form.paytype" placeholder="请选择">
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in payTypeData"
|
|
v-for="item in payTypeData"
|
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -279,7 +251,7 @@
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
type="date"
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -321,7 +293,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
- <el-form-item :label="$t('项目名称')+':'" prop="sa_projectid">
|
|
|
|
|
|
|
+ <el-form-item label="项目名称:" prop="sa_projectid">
|
|
|
<el-popover
|
|
<el-popover
|
|
|
placement="bottom"
|
|
placement="bottom"
|
|
|
trigger="manual"
|
|
trigger="manual"
|
|
@@ -337,11 +309,6 @@
|
|
|
<el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
|
|
<el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
-<!-- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="项目地址:" prop="">
|
|
|
|
|
- <el-input disabled type="text" size="small" v-model="address"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>-->
|
|
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="业务员:" prop="salername">
|
|
<el-form-item label="业务员:" prop="salername">
|
|
|
<el-popover
|
|
<el-popover
|
|
@@ -361,7 +328,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
<el-form-item label="付款条件:" prop="paytype">
|
|
|
- <el-select v-model="form.paytype" :placeholder="$t('请选择')">
|
|
|
|
|
|
|
+ <el-select v-model="form.paytype" placeholder="请选择">
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in payTypeData"
|
|
v-for="item in payTypeData"
|
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -376,30 +343,13 @@
|
|
|
<el-input type="text" size="small" v-model="form.reminddays" placeholder="请输入发货日期提醒天数"></el-input>
|
|
<el-input type="text" size="small" v-model="form.reminddays" placeholder="请输入发货日期提醒天数"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
-<!-- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="收货人:" prop="projectname">
|
|
|
|
|
- <el-popover
|
|
|
|
|
- placement="bottom"
|
|
|
|
|
- trigger="manual"
|
|
|
|
|
- v-model="receiptVisible"
|
|
|
|
|
- width="600">
|
|
|
|
|
- <seleteReceipt ref="receipt" type="1" @onSelect="receiptChange" @onCanel="receiptVisible = false"></seleteReceipt>
|
|
|
|
|
- <el-input readonly type="text" slot="reference" size="small" @focus="showChange('receiptVisible')" v-model="form.name"></el-input>
|
|
|
|
|
- </el-popover>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
- <el-col :span="24">
|
|
|
|
|
- <el-form-item label="收货人电话:" prop="">
|
|
|
|
|
- <el-input disabled type="text" size="small" v-model="form.phonenumber"></el-input>
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>-->
|
|
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="签约日期:" prop="signdate">
|
|
<el-form-item label="签约日期:" prop="signdate">
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
|
v-model="form.signdate"
|
|
v-model="form.signdate"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date"
|
|
type="date"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -441,15 +391,6 @@
|
|
|
trigger="manual"
|
|
trigger="manual"
|
|
|
v-model="accountVisible"
|
|
v-model="accountVisible"
|
|
|
width="600">
|
|
width="600">
|
|
|
-<!-- <selectAgent type="2" ref="member" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>-->
|
|
|
|
|
-<!-- <el-tabs v-model="activeName" type="border-card" @tab-click="tabClick">
|
|
|
|
|
- <el-tab-pane label="客户" name="客户">
|
|
|
|
|
- <selectAgent ref="member" type="7" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
|
|
|
- </el-tab-pane>
|
|
|
|
|
- <el-tab-pane label="经销商" name="经销商">
|
|
|
|
|
- <selectAgent ref="member" type="5" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
|
|
|
- </el-tab-pane>
|
|
|
|
|
- </el-tabs>-->
|
|
|
|
|
<el-tabs v-model="activeName" @tab-click="tabClick">
|
|
<el-tabs v-model="activeName" @tab-click="tabClick">
|
|
|
<el-tab-pane label="客户" name="客户">
|
|
<el-tab-pane label="客户" name="客户">
|
|
|
<selectAgent ref="member" type="19" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
<selectAgent ref="member" type="19" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
@@ -458,7 +399,6 @@
|
|
|
<selectAgent ref="member" type="20" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
<selectAgent ref="member" type="20" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
-<!-- <selectAgent ref="member" type="10" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>-->
|
|
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('accountVisible')" v-model="form.enterprisename" placeholder="请选择企业"></el-input>
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('accountVisible')" v-model="form.enterprisename" placeholder="请选择企业"></el-input>
|
|
|
</el-popover>
|
|
</el-popover>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -481,7 +421,7 @@
|
|
|
v-model="form.signdate"
|
|
v-model="form.signdate"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date"
|
|
type="date"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -528,7 +468,7 @@
|
|
|
|
|
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('accountVisible')" v-model="form.enterprisename">
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="showChange('accountVisible')" v-model="form.enterprisename">
|
|
|
<template slot="append">
|
|
<template slot="append">
|
|
|
- <el-button size="small" @click="accountVisible = false;form.enterprisename = '';agentListPrams.content.where.condition = '';$refs.member.selected = []" style="width:100%" type="primary">{{$t('清空')}}</el-button>
|
|
|
|
|
|
|
+ <el-button size="small" @click="accountVisible = false;form.enterprisename = '';agentListPrams.content.where.condition = '';$refs.member.selected = []" style="width:100%" type="primary">清空</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-popover>
|
|
</el-popover>
|
|
@@ -547,7 +487,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
- <el-form-item :label="$t('项目名称')+':'" prop="projectnum">
|
|
|
|
|
|
|
+ <el-form-item label="项目名称:" prop="projectnum">
|
|
|
<el-input disabled type="text" size="small" v-model="form.projectname"></el-input>
|
|
<el-input disabled type="text" size="small" v-model="form.projectname"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -557,7 +497,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
- <el-form-item :label="$t('客户名称')+':'" :rules="{ required: false, message: '请选择客户', trigger: 'change,blur' }">
|
|
|
|
|
|
|
+ <el-form-item label="客户名称:" :rules="{ required: false, message: '请选择客户', trigger: 'change,blur' }">
|
|
|
<el-input disabled type="text" size="small" v-model="form.customername" placeholder="客户名称"></el-input>
|
|
<el-input disabled type="text" size="small" v-model="form.customername" placeholder="客户名称"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -580,7 +520,7 @@
|
|
|
v-model="form.signdate"
|
|
v-model="form.signdate"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date"
|
|
type="date"
|
|
|
- :placeholder="$t('选择日期')">
|
|
|
|
|
|
|
+ placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -622,8 +562,8 @@
|
|
|
</el-row>
|
|
</el-row>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="fixed__btn__panel">
|
|
<div class="fixed__btn__panel">
|
|
|
- <el-button size="small" @click="onCancel" class="normal-btn-width">{{$t('取 消')}}</el-button>
|
|
|
|
|
- <el-button size="small" type="primary" :loading="loading" @click="onSubmit" class="normal-btn-width">{{$t('确 定')}}</el-button>
|
|
|
|
|
|
|
+ <el-button size="small" @click="onCancel" class="normal-btn-width">取 消</el-button>
|
|
|
|
|
+ <el-button size="small" type="primary" :loading="loading" @click="onSubmit" class="normal-btn-width">确 定</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</el-drawer>
|
|
</el-drawer>
|
|
|
</div>
|
|
</div>
|
|
@@ -655,7 +595,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
var NumberSize = (rule, value, callback) => {
|
|
var NumberSize = (rule, value, callback) => {
|
|
|
if (isNaN(parseFloat(value)) && value !== ''){
|
|
if (isNaN(parseFloat(value)) && value !== ''){
|
|
|
- return callback(new Error(this.$t('输入不合法,请输入数值') ))
|
|
|
|
|
|
|
+ return callback(new Error('输入不合法,请输入数值'))
|
|
|
}else if (+value > 100 || +value <= 0 && value) {
|
|
}else if (+value > 100 || +value <= 0 && value) {
|
|
|
return callback(new Error('折扣范围(1-100%)'));
|
|
return callback(new Error('折扣范围(1-100%)'));
|
|
|
}
|
|
}
|
|
@@ -875,8 +815,8 @@ export default {
|
|
|
contract = this.$refs.projectContract.ENlist
|
|
contract = this.$refs.projectContract.ENlist
|
|
|
.find(item => item.sa_contractid == this.form.ascription_contractid)
|
|
.find(item => item.sa_contractid == this.form.ascription_contractid)
|
|
|
if (isChange) {
|
|
if (isChange) {
|
|
|
- this.$confirm('当前项目已存在此居间商,不可编辑',this.$t('提示'),{
|
|
|
|
|
- cancelButtonText:this.$t('取消'),
|
|
|
|
|
|
|
+ this.$confirm('当前项目已存在此居间商,不可编辑','提示',{
|
|
|
|
|
+ cancelButtonText:'取消',
|
|
|
showConfirmButton:false
|
|
showConfirmButton:false
|
|
|
}).then(() => {
|
|
}).then(() => {
|
|
|
this.$store.commit('setLoading',false)
|
|
this.$store.commit('setLoading',false)
|
|
@@ -970,13 +910,6 @@ export default {
|
|
|
this.accountVisible = false
|
|
this.accountVisible = false
|
|
|
this.modelVisible = false
|
|
this.modelVisible = false
|
|
|
this.contractVisible = false
|
|
this.contractVisible = false
|
|
|
- /* key ? this[key] = true : ''
|
|
|
|
|
- if (key === 'projectVisible'){
|
|
|
|
|
- this.$refs.project.params.content.sys_enterpriseid = this.form.sys_enterpriseid
|
|
|
|
|
- this.$refs.project.queryEnterpriseArchives()
|
|
|
|
|
- this.$refs.form.validateField("enterprisename")
|
|
|
|
|
- this.$refs.form.validateField("sys_enterpriseid")
|
|
|
|
|
- }*/
|
|
|
|
|
if (key === 'projectVisible'){
|
|
if (key === 'projectVisible'){
|
|
|
if (this.form.sys_enterpriseid !== ''){
|
|
if (this.form.sys_enterpriseid !== ''){
|
|
|
|
|
|
|
@@ -1067,7 +1000,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
projectChange (data) {
|
|
projectChange (data) {
|
|
|
if (this.$route.query.type == '直销项目' || this.$route.query.type == '经销项目') {
|
|
if (this.$route.query.type == '直销项目' || this.$route.query.type == '经销项目') {
|
|
|
- this.$confirm('变更项目并保存后,将清空"产品清单"并重新拉取,确定执行吗?',this.$t('提示'),{
|
|
|
|
|
|
|
+ this.$confirm('变更项目并保存后,将清空"产品清单"并重新拉取,确定执行吗?','提示',{
|
|
|
"confirmButtonText":"确定",
|
|
"confirmButtonText":"确定",
|
|
|
"cancelButtonText":"取消",
|
|
"cancelButtonText":"取消",
|
|
|
"type":"warning"
|
|
"type":"warning"
|
|
@@ -1151,33 +1084,13 @@ export default {
|
|
|
where: {condition: ""},
|
|
where: {condition: ""},
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- console.log(res,'res')
|
|
|
|
|
this.payTypeData = res.data.map((item,index)=>{
|
|
this.payTypeData = res.data.map((item,index)=>{
|
|
|
- /* if (item.point === '订单审核'){
|
|
|
|
|
- return {
|
|
|
|
|
- label:item.ruleno + '\xa0 \xa0 \xa0 \xa0' + item.point + '\xa0 \xa0 \xa0 \xa0' + "立账额度" + (item.amountrate * 100) +'% ' + '\xa0 \xa0 \xa0 \xa0' + '后置天数' + item.days + '天',
|
|
|
|
|
- value:item.ruleno + '' + item.point + '' + "立账额度" + (item.amountrate * 100) +'% ' + '' + '后置天数' + item.days + '天',
|
|
|
|
|
- }
|
|
|
|
|
- }else {
|
|
|
|
|
- return {
|
|
|
|
|
- label:item.ruleno + '\xa0 \xa0 \xa0 \xa0' + item.point + '\xa0 \xa0 \xa0 \xa0' + '后置天数' + item.days + '天',
|
|
|
|
|
- value:item.ruleno + '' + item.point + '' + '后置天数' + item.days + '天',
|
|
|
|
|
- }
|
|
|
|
|
- }*/
|
|
|
|
|
return {
|
|
return {
|
|
|
label:item.ruleno + '-' + item.remarks ,
|
|
label:item.ruleno + '-' + item.remarks ,
|
|
|
value:item.ruleno + '-' + item.remarks
|
|
value:item.ruleno + '-' + item.remarks
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
})
|
|
})
|
|
|
- /* res.data.forEach((item,index)=>{
|
|
|
|
|
- if (item.point === '订单审核'){
|
|
|
|
|
- this.payTypeData[index] = item.ruleno + ' ' + item.point + ' ' + "立账额度" + (item.amountrate * 100) +'% ' + '后置天数' + item.days
|
|
|
|
|
- }else {
|
|
|
|
|
- this.payTypeData[index] = item.ruleno + ' ' + item.point + ' ' + '后置天数' + item.days
|
|
|
|
|
- }
|
|
|
|
|
- })*/
|
|
|
|
|
- console.log(this.payTypeData,'处理后数据')
|
|
|
|
|
},
|
|
},
|
|
|
discountrateChange(){
|
|
discountrateChange(){
|
|
|
let discountrate = parseFloat(this.form.discountrate)
|
|
let discountrate = parseFloat(this.form.discountrate)
|