|
@@ -89,7 +89,7 @@
|
|
|
trigger="manual"
|
|
|
v-model="projectVisible"
|
|
|
width="600">
|
|
|
- <seleteProject @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
+ <seleteProject type="2" @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="projectVisible=true;salerVisible = false;agentVisible=false" v-model="form.projectname"></el-input>
|
|
|
</el-popover>
|
|
|
</el-form-item>
|
|
@@ -159,7 +159,7 @@
|
|
|
trigger="manual"
|
|
|
v-model="projectVisible"
|
|
|
width="600">
|
|
|
- <seleteProject @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
+ <seleteProject type="1" @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="projectVisible=true;salerVisible = false;agentVisible=false;accountVisible=false" v-model="form.projectname"></el-input>
|
|
|
</el-popover>
|
|
|
</el-form-item>
|
|
@@ -287,7 +287,7 @@
|
|
|
trigger="manual"
|
|
|
v-model="projectVisible"
|
|
|
width="600">
|
|
|
- <seleteProject @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
+ <seleteProject type="3" @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
|
|
|
<el-input readonly type="text" slot="reference" size="small" @focus="projectVisible=true;salerVisible = false;agentVisible=false;accountVisible=false" v-model="form.projectname"></el-input>
|
|
|
</el-popover>
|
|
|
</el-form-item>
|
|
@@ -470,6 +470,8 @@ export default {
|
|
|
editBtn () {
|
|
|
this.form = Object.assign({},this.form,this.data)
|
|
|
this.drawer = true
|
|
|
+ console.log(this.form);
|
|
|
+
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.timeSelect.time = [this.form.begdate,this.form.enddate]
|
|
|
})
|
|
@@ -513,9 +515,18 @@ export default {
|
|
|
this.salerVisible = false
|
|
|
},
|
|
|
projectChange (data) {
|
|
|
- this.form.projectname = data.projectname
|
|
|
- this.form.sa_projectid = data.sa_projectid
|
|
|
- this.projectVisible = false
|
|
|
+ if (this.$route.query.type == '直销项目' || this.$route.query.type == '经销项目') {
|
|
|
+ this.$confirm('变更项目并保存后,将清空"产品清单"并重新拉取,确定执行吗?','提示',{
|
|
|
+ "confirmButtonText":"确定",
|
|
|
+ "cancelButtonText":"取消",
|
|
|
+ "type":"warning"
|
|
|
+ }).then (() => {
|
|
|
+ this.form.projectname = data.projectname
|
|
|
+ this.form.sa_projectid = data.sa_projectid
|
|
|
+ this.projectVisible = false
|
|
|
+ })
|
|
|
+
|
|
|
+ }
|
|
|
},
|
|
|
accountChange (data) {
|
|
|
this.form.enterprisename = data[0].enterprisename
|