|
@@ -26,7 +26,7 @@
|
|
<u-form-item label="手机号码" prop="phone" required>
|
|
<u-form-item label="手机号码" prop="phone" required>
|
|
<u-input v-model="form.phone" type="number" placeholder="请输入手机号码" />
|
|
<u-input v-model="form.phone" type="number" placeholder="请输入手机号码" />
|
|
</u-form-item>
|
|
</u-form-item>
|
|
- <u-form-item label="报名班级" prop="classId" required right-icon="arrow-right" @click.native="classShow = true">
|
|
|
|
|
|
+ <u-form-item label="报名班级" prop="className" required right-icon="arrow-right" @click.native="classShow = true">
|
|
<text>{{form.className}}</text>
|
|
<text>{{form.className}}</text>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
<u-form-item label="课时数" prop="courseNumber" required>
|
|
<u-form-item label="课时数" prop="courseNumber" required>
|
|
@@ -57,13 +57,13 @@
|
|
</u-checkbox>
|
|
</u-checkbox>
|
|
</u-checkbox-group>
|
|
</u-checkbox-group>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
- <u-form-item label="销售员" prop="saleId" required right-icon="arrow-right" @click.native="saleShow = true">
|
|
|
|
|
|
+ <u-form-item label="销售员" prop="saleName" required right-icon="arrow-right" @click.native="saleShow = true">
|
|
<text>{{form.saleName}}</text>
|
|
<text>{{form.saleName}}</text>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
- <u-form-item label="谈单人" prop="talkerId" required right-icon="arrow-right" @click.native="talkerShow = true">
|
|
|
|
|
|
+ <u-form-item label="谈单人" prop="talkerName" required right-icon="arrow-right" @click.native="talkerShow = true">
|
|
<text>{{form.talkerName}}</text>
|
|
<text>{{form.talkerName}}</text>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
- <u-form-item label="支付方式" prop="payTypeId" required right-icon="arrow-right" @click.native="payTypeShow = true">
|
|
|
|
|
|
+ <u-form-item label="支付方式" prop="payTypeName" required right-icon="arrow-right" @click.native="payTypeShow = true">
|
|
<text>{{form.payTypeName}}</text>
|
|
<text>{{form.payTypeName}}</text>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
<u-form-item label="备注">
|
|
<u-form-item label="备注">
|
|
@@ -97,7 +97,7 @@
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- uploadUrl: '',
|
|
|
|
|
|
+ uploadUrl: API.uploadFile,
|
|
uploadHeader: {
|
|
uploadHeader: {
|
|
Authorization: uni.getStorageSync('token')
|
|
Authorization: uni.getStorageSync('token')
|
|
},
|
|
},
|
|
@@ -127,11 +127,6 @@
|
|
remark: '',
|
|
remark: '',
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
- imageFileId: [{
|
|
|
|
- required: true,
|
|
|
|
- message: '请上传学生照片',
|
|
|
|
- trigger: 'change'
|
|
|
|
- }],
|
|
|
|
coachName: [{
|
|
coachName: [{
|
|
required: true,
|
|
required: true,
|
|
message: '请输入接收人',
|
|
message: '请输入接收人',
|
|
@@ -175,7 +170,7 @@
|
|
message: '请输入正确格式的手机号码'
|
|
message: '请输入正确格式的手机号码'
|
|
},
|
|
},
|
|
],
|
|
],
|
|
- classId: [{
|
|
|
|
|
|
+ className: [{
|
|
required: true,
|
|
required: true,
|
|
message: '请选择报名班级',
|
|
message: '请选择报名班级',
|
|
trigger: 'change'
|
|
trigger: 'change'
|
|
@@ -200,17 +195,17 @@
|
|
message: '请输入订单号',
|
|
message: '请输入订单号',
|
|
trigger: 'change'
|
|
trigger: 'change'
|
|
}],
|
|
}],
|
|
- saleId: [{
|
|
|
|
|
|
+ saleName: [{
|
|
required: true,
|
|
required: true,
|
|
message: '请选择销售员',
|
|
message: '请选择销售员',
|
|
trigger: 'change'
|
|
trigger: 'change'
|
|
}],
|
|
}],
|
|
- talkerId: [{
|
|
|
|
|
|
+ talkerName: [{
|
|
required: true,
|
|
required: true,
|
|
message: '请选择谈单人',
|
|
message: '请选择谈单人',
|
|
trigger: 'change'
|
|
trigger: 'change'
|
|
}],
|
|
}],
|
|
- payTypeId: [{
|
|
|
|
|
|
+ payTypeName: [{
|
|
required: true,
|
|
required: true,
|
|
message: '请选择支付方式',
|
|
message: '请选择支付方式',
|
|
trigger: 'change'
|
|
trigger: 'change'
|
|
@@ -244,12 +239,13 @@
|
|
payTypeList: [],
|
|
payTypeList: [],
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- onLoad() {
|
|
|
|
- this.uploadUrl = API.uploadFile
|
|
|
|
- },
|
|
|
|
|
|
+ onLoad() {},
|
|
onReady() {
|
|
onReady() {
|
|
this.$refs.form.setRules(this.rules);
|
|
this.$refs.form.setRules(this.rules);
|
|
- NET.request(API.getClassList, {}, 'POST').then(res => {
|
|
|
|
|
|
+ NET.request(API.getClassList, {
|
|
|
|
+ page: 1,
|
|
|
|
+ size: 1000,
|
|
|
|
+ }, 'POST').then(res => {
|
|
this.classList = res.data.row
|
|
this.classList = res.data.row
|
|
}).catch(error => {
|
|
}).catch(error => {
|
|
this.$refs.uTips.show({
|
|
this.$refs.uTips.show({
|
|
@@ -274,7 +270,10 @@
|
|
type: 'warning',
|
|
type: 'warning',
|
|
})
|
|
})
|
|
})
|
|
})
|
|
- NET.request(API.getSaleList, {}, 'POST').then(res => {
|
|
|
|
|
|
+ NET.request(API.getSaleList, {
|
|
|
|
+ page: 1,
|
|
|
|
+ size: 1000,
|
|
|
|
+ }, 'POST').then(res => {
|
|
this.saleList = res.data.row
|
|
this.saleList = res.data.row
|
|
}).catch(error => {
|
|
}).catch(error => {
|
|
this.$refs.uTips.show({
|
|
this.$refs.uTips.show({
|
|
@@ -282,7 +281,10 @@
|
|
type: 'warning',
|
|
type: 'warning',
|
|
})
|
|
})
|
|
})
|
|
})
|
|
- NET.request(API.getTalkerList, {}, 'POST').then(res => {
|
|
|
|
|
|
+ NET.request(API.getTalkerList, {
|
|
|
|
+ page: 1,
|
|
|
|
+ size: 1000,
|
|
|
|
+ }, 'POST').then(res => {
|
|
this.talkerList = res.data.row
|
|
this.talkerList = res.data.row
|
|
}).catch(error => {
|
|
}).catch(error => {
|
|
this.$refs.uTips.show({
|
|
this.$refs.uTips.show({
|
|
@@ -312,7 +314,7 @@
|
|
// 文件上传失败回调
|
|
// 文件上传失败回调
|
|
uploadError(res, index, lists, name) {
|
|
uploadError(res, index, lists, name) {
|
|
this.$refs.uTips.show({
|
|
this.$refs.uTips.show({
|
|
- title: '文件上传失败',
|
|
|
|
|
|
+ title: error.message,
|
|
type: 'warning',
|
|
type: 'warning',
|
|
})
|
|
})
|
|
},
|
|
},
|