Browse Source

🚀 添加任务类型校验

master
wangxiang 3 years ago
parent
commit
ec68c52175
  1. 7
      src/components/AMap/src/AMapDesigner/index.vue

7
src/components/AMap/src/AMapDesigner/index.vue

@ -121,6 +121,7 @@ @@ -121,6 +121,7 @@
import { saveOrUpdateMapLogistic } from '/@/api/platform/common/controller/mapLogistic';
import { MapLogistic } from '/@/api/platform/common/entity/mapLogistic';
import { buildUUID } from '/@/utils/uuid';
import { RuleObject } from 'ant-design-vue/es/form/interface';
/** 类型规范统一声明定义区域 */
interface MapState {
@ -213,7 +214,11 @@ @@ -213,7 +214,11 @@
{ required: true, whitespace: true, message: '地图名称不能为空', validateTrigger: 'blur' }
],
sendOrderId: [
{ required: true, whitespace: true, message: '发单点不能为空', validateTrigger: 'blur' }
{ required: true, whitespace: true, message: '发单点不能为空', validateTrigger: 'blur' },
{ validator: (rule: RuleObject, value: string) => mapState.mapData.sendOrderTaskType
? Promise.resolve() : Promise.reject('发单任务类型不能为空'),
trigger: 'change'
}
],
courierUserId: [
{ required: true, whitespace: true, message: '起点不能为空', validateTrigger: 'blur' }

Loading…
Cancel
Save