提交 9f50509f 编写于 作者: vino's avatar vino

修改服务列表和增加助诊医生分佣设置列表

上级 c774e06e
...@@ -403,42 +403,42 @@ export default { ...@@ -403,42 +403,42 @@ export default {
submit() { submit() {
if(this.model.audioCommissionType == 1 && this.model.audioPrice1 == ""){ if(this.model.audioCommissionType == 1 && this.model.audioPrice1 == undefined){
this.$message({ this.$message({
message: '请输入语音问诊分佣中的按比例分佣', message: '请输入语音问诊分佣中的按比例分佣',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.model.audioCommissionType == 2 && this.model.audioPrice2 == ""){ if(this.model.audioCommissionType == 2 && this.model.audioPrice2 == undefined){
this.$message({ this.$message({
message: '请输入语音问诊分佣中的固定分佣金额', message: '请输入语音问诊分佣中的固定分佣金额',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.model.videoCommissionType == 1 && this.model.videoPrice1 == ""){ if(this.model.videoCommissionType == 1 && this.model.videoPrice1 == undefined){
this.$message({ this.$message({
message: '请输入视频问诊分佣中的按比例分佣', message: '请输入视频问诊分佣中的按比例分佣',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.model.videoCommissionType == 2 && this.model.videoPrice2 == ""){ if(this.model.videoCommissionType == 2 && this.model.videoPrice2 == undefined){
this.$message({ this.$message({
message: '请输入视频问诊分佣中的固定分佣金额', message: '请输入视频问诊分佣中的固定分佣金额',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.model.imgCommissionType == 1 && this.model.imgPrice1 == ""){ if(this.model.imgCommissionType == 1 && this.model.imgPrice1 == undefined){
this.$message({ this.$message({
message: '请输入图文问诊分佣中的按比例分佣', message: '请输入图文问诊分佣中的按比例分佣',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.model.imgCommissionType == 2 && this.model.imgPrice2 == ""){ if(this.model.imgCommissionType == 2 && this.model.imgPrice2 == undefined){
this.$message({ this.$message({
message: '请输入图文问诊分佣中的固定分佣金额', message: '请输入图文问诊分佣中的固定分佣金额',
type: "warning" type: "warning"
...@@ -457,20 +457,20 @@ export default { ...@@ -457,20 +457,20 @@ export default {
clickHandle() { clickHandle() {
this.$refs.setPriceForm.validate((valid) => { this.$refs.setPriceForm.validate((valid) => {
if(valid) { if(valid) {
this.loading = true vm.loading = true
vm.setSubmitPrice(); vm.setSubmitPrice();
this.POST('/diagnose/doctorService/updatePrice', this.setPriceForm).then(res => { this.POST('/diagnose/commission/downDoctor/save', vm.model).then(res => {
this.loading = false vm.loading = false
// closeLoading(this); // closeLoading(this);
if (res.code == "000000") { if (res.code == "000000") {
this.$message({ vm.$message({
message: '设置价格成功', message: '设置成功',
type: "success" type: "success"
}); });
this.setPriceVisible = false vm.setAddVisible = false;
this.search() vm.search()
}else { }else {
this.$message({ vm.$message({
message: res.message, message: res.message,
type: "error" type: "error"
}) })
...@@ -495,16 +495,16 @@ export default { ...@@ -495,16 +495,16 @@ export default {
// 刷新页面 // 刷新页面
refresh(){ refresh(){
this.searchParam = { this.searchParam = {
searchKey: '', searchKey: '',
serviceTypeId: 0, hospitalName: '',
status: 0, commissionType: 0,
startTime: "", startTime: "",
endTime: "", endTime: "",
pageSize: 15, pageSize: 10,
pageNo: 1 pageNo: 1
}; };
this.rangeTime = ""; this.rangeTime = "";
this.search(); this.search();
}, },
setSelectedList(){ setSelectedList(){
if(this.multipleSelection.length > 0){ if(this.multipleSelection.length > 0){
...@@ -548,7 +548,23 @@ export default { ...@@ -548,7 +548,23 @@ export default {
vm.model.hospitalName = row.hospitalName; vm.model.hospitalName = row.hospitalName;
vm.model.department = row.department; vm.model.department = row.department;
vm.model.title = row.title; vm.model.title = row.title;
vm.model.audioCommissionType = "";
vm.model.audioPrice = "";
vm.model.audioPrice1 = undefined;
vm.model.audioPrice2 = undefined;
vm.model.videoCommissionType = "";
vm.model.videoPrice = "";
vm.model.videoPrice1 = undefined;
vm.model.videoPrice2 = undefined;
vm.model.imgCommissionType = "";
vm.model.imgPrice = "";
vm.model.imgPrice1 = undefined;
vm.model.imgPrice2 = undefined;
vm.model.audioCommissionType = row.audioCommissionType; vm.model.audioCommissionType = row.audioCommissionType;
// vm.model.videoCommissionType = row.videoCommissionType;
// vm.model.imgCommissionType = row.imgCommissionType;
if(row.audioCommissionType == 1){ if(row.audioCommissionType == 1){
vm.model.audioPrice1 = vm.priceNum(row.audioPrice); vm.model.audioPrice1 = vm.priceNum(row.audioPrice);
} }
...@@ -563,16 +579,16 @@ export default { ...@@ -563,16 +579,16 @@ export default {
vm.model.videoPrice2 = vm.priceNum(row.videoPrice); vm.model.videoPrice2 = vm.priceNum(row.videoPrice);
} }
vm.model.imgCommissionType = row.imgCommissionType; vm.model.imgCommissionType = row.imgCommissionType;
if(row.audioCommissionType == 1){ if(row.imgCommissionType == 1){
vm.model.imgPrice1 = vm.priceNum(row.imgPrice); vm.model.imgPrice1 = vm.priceNum(row.imgPrice);
} }
else if(row.audioCommissionType == 2){ else if(row.imgCommissionType == 2){
vm.model.imgPrice2 = vm.priceNum(row.imgPrice); vm.model.imgPrice2 = vm.priceNum(row.imgPrice);
} }
if(this.$refs.setPriceForm) { // if(this.$refs.setPriceForm) {
this.$refs.setPriceForm.resetFields() // this.$refs.setPriceForm.resetFields()
} // }
// this.getProfit(row); // this.getProfit(row);
}, },
...@@ -606,6 +622,27 @@ export default { ...@@ -606,6 +622,27 @@ export default {
this.setAddVisible = true; this.setAddVisible = true;
this.isEdit = false; this.isEdit = false;
this.title = "添加助诊医生"; this.title = "添加助诊医生";
if(!this.isEdit){
vm.model.id = null;
vm.model.userName = '';
vm.model.mobile = '';
vm.model.hospitalName = '';
vm.model.department = '';
vm.model.title = '';
vm.model.userId = '';
vm.model.audioCommissionType = "";
vm.model.audioPrice = "";
vm.model.audioPrice1 = undefined;
vm.model.audioPrice2 = undefined;
vm.model.videoCommissionType = "";
vm.model.videoPrice = "";
vm.model.videoPrice1 = undefined;
vm.model.videoPrice2 = undefined;
vm.model.imgCommissionType = "";
vm.model.imgPrice = "";
vm.model.imgPrice1 = undefined;
vm.model.imgPrice2 = undefined;
}
}, },
//搜索 //搜索
remoteMethod(val) { remoteMethod(val) {
...@@ -692,7 +729,7 @@ export default { ...@@ -692,7 +729,7 @@ export default {
if(this.model.audioCommissionType == 1 && this.model.audioPrice1 != ""){ if(this.model.audioCommissionType == 1 && this.model.audioPrice1 != ""){
this.model.audioPrice = this.model.audioPrice1; this.model.audioPrice = this.model.audioPrice1;
} }
else if(this.model.audioCommissionType == 2 && this.model.audioPrice2 == ""){ else if(this.model.audioCommissionType == 2 && this.model.audioPrice2 != ""){
this.model.audioPrice = this.model.audioPrice2; this.model.audioPrice = this.model.audioPrice2;
} }
...@@ -702,10 +739,10 @@ export default { ...@@ -702,10 +739,10 @@ export default {
else if(this.model.videoCommissionType == 2 && this.model.videoPrice2 != ""){ else if(this.model.videoCommissionType == 2 && this.model.videoPrice2 != ""){
this.model.videoPrice = this.model.videoPrice2; this.model.videoPrice = this.model.videoPrice2;
} }
if(this.model.imgCommissionType == 1 && this.model.imgPrice1 == ""){ if(this.model.imgCommissionType == 1 && this.model.imgPrice1 != ""){
this.model.imgPrice = this.model.imgPrice1; this.model.imgPrice = this.model.imgPrice1;
} }
if(this.model.imgCommissionType == 2 && this.model.imgPrice2 == ""){ else if(this.model.imgCommissionType == 2 && this.model.imgPrice2 != ""){
this.model.imgPrice = this.model.imgPrice2; this.model.imgPrice = this.model.imgPrice2;
} }
......
...@@ -180,7 +180,6 @@ ...@@ -180,7 +180,6 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>
</el-row> </el-row>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
...@@ -348,14 +347,14 @@ export default { ...@@ -348,14 +347,14 @@ export default {
return; return;
} }
if(this.setPriceForm.commissionType == 1 && this.setPriceForm.commissionPrice1 == ""){ if(this.setPriceForm.commissionType == 1 && this.setPriceForm.commissionPrice1 == undefined ){
this.$message({ this.$message({
message: '请输入按比例分佣', message: '请输入按比例分佣',
type: "warning" type: "warning"
}); });
return; return;
} }
if(this.setPriceForm.commissionType == 2 && this.setPriceForm.commissionPrice2 == ""){ if(this.setPriceForm.commissionType == 2 && this.setPriceForm.commissionPrice2 == undefined ){
this.$message({ this.$message({
message: '请输入固定分佣', message: '请输入固定分佣',
type: "warning" type: "warning"
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册