|
@@ -43,6 +43,9 @@
|
|
<template slot-scope="{type,disabled}" slot="fieldValueNewNameForm">
|
|
<template slot-scope="{type,disabled}" slot="fieldValueNewNameForm">
|
|
<el-input v-if="rowFrom.fieldValueType == '输入框'" :disabled="disabled"
|
|
<el-input v-if="rowFrom.fieldValueType == '输入框'" :disabled="disabled"
|
|
v-model="rowFrom.fieldValueNewName"></el-input>
|
|
v-model="rowFrom.fieldValueNewName"></el-input>
|
|
|
|
+ <el-date-picker v-if="rowFrom.fieldValueType == '日期选择器'" v-model="rowFrom.fieldValueNewName" type="date" placeholder="选择日期" format="yyyy-MM-dd"
|
|
|
|
+ value-format="yyyy-MM-dd 00:00:00" >
|
|
|
|
+ </el-date-picker>
|
|
<div v-if="rowFrom.queryType != '业务来源'">
|
|
<div v-if="rowFrom.queryType != '业务来源'">
|
|
<dic-select v-if="rowFrom.fieldValueType == '选择器' && rowFrom.queryType != '字典'"
|
|
<dic-select v-if="rowFrom.fieldValueType == '选择器' && rowFrom.queryType != '字典'"
|
|
v-model="rowFrom.fieldValueNewName" key="id" res="records"
|
|
v-model="rowFrom.fieldValueNewName" key="id" res="records"
|
|
@@ -62,18 +65,18 @@
|
|
<el-input v-show="!rowFrom.fieldValueNew" v-model="form.srcCnName" placeholder="请选择"
|
|
<el-input v-show="!rowFrom.fieldValueNew" v-model="form.srcCnName" placeholder="请选择"
|
|
:disabled="true">
|
|
:disabled="true">
|
|
</el-input>
|
|
</el-input>
|
|
- <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'OWN'" v-model="rowFrom.secondLevelName"
|
|
|
|
- placeholder="所属公司" key="id" label="deptName"
|
|
|
|
|
|
+ <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'OWN'"
|
|
|
|
+ v-model="rowFrom.secondLevelName" placeholder="所属公司" key="id" label="deptName"
|
|
url="/blade-system/dept/lazy-list?parentId=0" :filterable="true"
|
|
url="/blade-system/dept/lazy-list?parentId=0" :filterable="true"
|
|
@selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
@selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
- <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'AGENT'" v-model="rowFrom.secondLevelName"
|
|
|
|
- placeholder="代理" key="id" label="cnName" res="records"
|
|
|
|
|
|
+ <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'AGENT'"
|
|
|
|
+ v-model="rowFrom.secondLevelName" placeholder="代理" key="id" label="cnName" res="records"
|
|
url="/blade-los/bcorps/listByType?corpTypeName=代理客户" :filterable="true" :remote="true"
|
|
url="/blade-los/bcorps/listByType?corpTypeName=代理客户" :filterable="true" :remote="true"
|
|
dataName="cnName" @selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
dataName="cnName" @selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
- <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'SALES'" v-model="rowFrom.secondLevelName"
|
|
|
|
- placeholder="业务员" key="id" label="realName" res="records" url="/blade-user/page"
|
|
|
|
- :filterable="true" :remote="true" dataName="realName"
|
|
|
|
- @selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
|
|
|
|
+ <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'SALES'"
|
|
|
|
+ v-model="rowFrom.secondLevelName" placeholder="业务员" key="id" label="realName"
|
|
|
|
+ res="records" url="/blade-user/page" :filterable="true" :remote="true"
|
|
|
|
+ dataName="realName" @selectChange="dicChange('srcCnName', $event)"></dic-select>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</template>
|
|
</template>
|
|
@@ -331,18 +334,18 @@ export default {
|
|
this.rowFrom.secondLevel = null
|
|
this.rowFrom.secondLevel = null
|
|
this.rowFrom.secondLevelName = null
|
|
this.rowFrom.secondLevelName = null
|
|
}
|
|
}
|
|
- } else if(name == 'srcCnName'){
|
|
|
|
- if(row){
|
|
|
|
|
|
+ } else if (name == 'srcCnName') {
|
|
|
|
+ if (row) {
|
|
// this.$set(this.rowFrom,'secondLevel',row.id)
|
|
// this.$set(this.rowFrom,'secondLevel',row.id)
|
|
// this.$set(this.rowFrom,'secondLevelName',row.cnName)
|
|
// this.$set(this.rowFrom,'secondLevelName',row.cnName)
|
|
this.rowFrom.secondLevel = row.id
|
|
this.rowFrom.secondLevel = row.id
|
|
this.rowFrom.secondLevelName = row.cnName
|
|
this.rowFrom.secondLevelName = row.cnName
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
this.rowFrom.secondLevel = null
|
|
this.rowFrom.secondLevel = null
|
|
this.rowFrom.secondLevelName = null
|
|
this.rowFrom.secondLevelName = null
|
|
}
|
|
}
|
|
|
|
|
|
- } else{
|
|
|
|
|
|
+ } else {
|
|
if (row) {
|
|
if (row) {
|
|
this.rowFrom.fieldValueNew = row.id
|
|
this.rowFrom.fieldValueNew = row.id
|
|
this.rowFrom.fieldValueNewName = row.cnName
|
|
this.rowFrom.fieldValueNewName = row.cnName
|