Browse Source

商配外协新增司机,司机电话,车辆车牌校验

dev-xx
马远东 12 months ago
parent
commit
3b272cd191
  1. 44
      src/views/basicdata/warehouse/warehouse/basicdataWarehouseTemp.vue
  2. 27
      src/views/distribution/turndelivery/deliveryDiscuss.vue
  3. 1
      vite.config.js

44
src/views/basicdata/warehouse/warehouse/basicdataWarehouseTemp.vue

@ -108,7 +108,9 @@
</el-form-item>
<el-form-item label="所属部门">
<el-input v-model="Addform.name" placeholder="请选择所属部门" />
<avue-tree :option="AffiliationList"
v-model="Addform.bm">
</avue-tree>
</el-form-item>
<el-form-item label="仓库类型">
@ -337,8 +339,8 @@ dictionary();
//
const onLoad = val => {
let data = {
current: page.currentPage,
size: page.pageSize,
current: details.page.currentPage,
size: details.page.pageSize,
...val,
};
details.loadingObj.list = true; //
@ -362,12 +364,12 @@ const onLoad = val => {
onLoad();
//
const sizeChange = val => {
page.pageSize = val;
details.page.pageSize = val;
onLoad();
};
/** 页码改变执行的回调 */
const currentChange = val => {
page.currentPage = val;
details.page.currentPage = val;
onLoad();
};
//
@ -378,6 +380,38 @@ const newlyadd = () => {
const newlyaddSubmit = () => {
console.log(Addform.value);
};
//
const AffiliationList=ref({
formOption: {
labelWidth: 100,
column: [{
label: '自定义项',
prop: 'label'
}],
},
lazy: true,
treeLoad: function (node, resolve) {
if (node.level === 0) {
return resolve([{ is_show: true, label: 'region', value: new Date().getTime() }]);
}
if (node.level > 2) return resolve([]);
setTimeout(() => {
const data = [{
label: 'leaf',
is_show: true,
value: new Date().getTime(),
leaf: true
}, {
is_show: true,
value: new Date().getTime(),
label: 'zone'
}];
resolve(data);
}, 500);
},
}
)
</script>
<style scoped lang="scss">

27
src/views/distribution/turndelivery/deliveryDiscuss.vue

@ -2570,6 +2570,8 @@ const CLchangeSelect = val => {
//
const merge = (val, kindS) => {
if (kindS == 'WX') {
//
console.log('当前是外协');
@ -2581,6 +2583,31 @@ const merge = (val, kindS) => {
return;
}
if(!DataSubmit.value.tripartite.driverName){
ElMessage({
message: '请选填写司机名称',
type: 'warning',
});
return
}
const phoneRegExp = /^[0-9]{11}$/;
if (!phoneRegExp.test(DataSubmit.value.tripartite.driverPhone)) {
ElMessage({
message: '请输入正确的11位司机电话号码',
type: 'warning',
});
return;
}
if(!DataSubmit.value.tripartite.vehicleNum){
ElMessage({
message: '请选填车辆车牌',
type: 'warning',
});
return
}
if (!DataSubmit.value.taskTime) {
ElMessage({
message: '请填写配送日期',

1
vite.config.js

@ -32,7 +32,6 @@ export default ({ mode, command }) => {
// target: 'http://192.168.3.5:13000',//?
// target: 'http://h5uapi.huitongys.com',
target: 'http://test.api.huo5you.com',
changeOrigin: true,
rewrite: path => path.replace(/^\/api/, ''),
},

Loading…
Cancel
Save