|
|
@@ -75,39 +75,78 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="经销商类型" prop="type">
|
|
|
- <el-select style="width:100%" v-model="form.type" placeholder="请选择">
|
|
|
- <el-option
|
|
|
- v-for="item in agent_type"
|
|
|
- :key="item.value"
|
|
|
- :label="item.value"
|
|
|
- :value="item.value">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
+ <el-form-item label="经销商类型:" prop="type">
|
|
|
+ <el-select style="width:100%" v-model="form.type" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in agent_type"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.value"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="上级经销商:">
|
|
|
+ <selectAgent ref="agent" @selectAgent="selectAgent" :title="title"></selectAgent>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <!-- <el-col :span="12">
|
|
|
+ <el-form-item label="经销商等级:">
|
|
|
+ <el-select style="width:100%" v-model="form.grade" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in agent_level"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.remarks"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col> -->
|
|
|
+ <el-col :span="12" v-if="radio === 1">
|
|
|
+ <el-form-item label="免运费额度" prop="freefreightamount">
|
|
|
+ <el-input v-model.number="form.freefreightamount" placeholder="请输入免运费额度"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="上级经销商">
|
|
|
- <selectAgent ref="agent" @selectAgent="selectAgent"></selectAgent>
|
|
|
+ <el-form-item label="可退货天数" prop="limitreturnday">
|
|
|
+ <el-input v-model.number="form.limitreturnday" placeholder="请输入订单可退货天数"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <!-- <el-col :span="12">
|
|
|
- <el-form-item label="经销商等级">
|
|
|
- <el-select style="width:100%" v-model="form.grade" placeholder="请选择">
|
|
|
+
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="开票节点" prop="invoicingpoint">
|
|
|
+ <el-radio-group v-model="form.invoicingpoint">
|
|
|
+ <el-radio :label="1">订单审核</el-radio>
|
|
|
+ <el-radio :label="2">发货</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="是否服务经销商:" prop="isservice">
|
|
|
+ <el-checkbox v-model="form.isservice" :true-label="1" :false-label="0"></el-checkbox>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="企业等级">
|
|
|
+ <el-select size="small" style="width:100%" v-model="form.grade" placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="item in agent_level"
|
|
|
:key="item.value"
|
|
|
:label="item.remarks"
|
|
|
:value="item.value">
|
|
|
+ <span style="float: left">{{ item.value }}</span>
|
|
|
+ <span style="float: right; color: #8492a6; font-size: 12px">{{ item.remarks?item.remarks:'暂无描述' }}</span>
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col> -->
|
|
|
+ </el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="是否服务经销商:" prop="isservice">
|
|
|
- <el-checkbox v-model="form.isservice" :true-label="1" :false-label="0"></el-checkbox>
|
|
|
+ <el-form-item label="是否授权所有营销类别:" prop="saleclassauth" label-width="160px">
|
|
|
+ <el-checkbox v-model="form.saleclassauth" :true-label="0" :false-label="1"></el-checkbox>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+
|
|
|
</el-form>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
@@ -158,14 +197,23 @@ export default {
|
|
|
],
|
|
|
"type": "",
|
|
|
"erpagentnum": "",
|
|
|
- "isservice": 1 //是否服务商,0或1
|
|
|
+ "isservice": 1, //是否服务商,0或1
|
|
|
+ "limitreturnday": "", //订单可退货天数
|
|
|
+ "freefreightamount": "", //免运费额度
|
|
|
+ "latitude": "", //纬度
|
|
|
+ "longitude": "", //经度
|
|
|
+ "invoicingpoint": 1, //开票节点(1:订单审核:2:发货)
|
|
|
+ "saleclassauth": 1, //是否需要经营授权,默认1
|
|
|
+ "grade":''
|
|
|
},
|
|
|
ENlist:[],
|
|
|
agent_level:[],
|
|
|
arealist:[],
|
|
|
agent_type:[],
|
|
|
enterprise:{},
|
|
|
- timer:0
|
|
|
+ timer:0,
|
|
|
+ radio:-1,
|
|
|
+ title:'选择上级经销商',
|
|
|
}
|
|
|
},
|
|
|
components:{
|
|
|
@@ -237,6 +285,19 @@ export default {
|
|
|
const res1 = await this.$store.dispatch('optiontypeselect','agenttypemx')
|
|
|
this.agent_type = res1.data
|
|
|
},
|
|
|
+ radioChange (val) {
|
|
|
+ switch (val) {
|
|
|
+ case -1:
|
|
|
+ this.form.freefreightamount = -1
|
|
|
+ break;
|
|
|
+ case 0:
|
|
|
+ this.form.freefreightamount = 0
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ this.form.freefreightamount = ''
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ },
|
|
|
onSubmit () {
|
|
|
this.$refs['form'].validate(async (valid) => {
|
|
|
if (!valid) return false
|