正在显示
1 个修改的文件
包含
26 行增加
和
20 行删除
| @@ -6,49 +6,49 @@ | @@ -6,49 +6,49 @@ | ||
| 6 | <el-divider content-position="left"><i class="el-icon-document"></i> 货物信息</el-divider> | 6 | <el-divider content-position="left"><i class="el-icon-document"></i> 货物信息</el-divider> |
| 7 | <el-row> | 7 | <el-row> |
| 8 | <el-col :span="6"> | 8 | <el-col :span="6"> |
| 9 | - <el-form-item label="" :label-width="formLabelWidth" prop="serialnumber"> | 9 | + <el-form-item label=" " :label-width="formLabelWidth" prop="serialnumber"> |
| 10 | <el-input v-model="addForm.serialnumber" autocomplete="off" disabled> | 10 | <el-input v-model="addForm.serialnumber" autocomplete="off" disabled> |
| 11 | <template slot="prepend">流  水</template> | 11 | <template slot="prepend">流  水</template> |
| 12 | </el-input> | 12 | </el-input> |
| 13 | </el-form-item> | 13 | </el-form-item> |
| 14 | </el-col> | 14 | </el-col> |
| 15 | <el-col :span="6"> | 15 | <el-col :span="6"> |
| 16 | - <el-form-item label="" :label-width="formLabelWidth" prop="waybill"> | 16 | + <el-form-item label=" " :label-width="formLabelWidth" prop="waybill"> |
| 17 | <el-input v-model="addForm.waybillmaster" autocomplete="off" suffix-icon="el-icon-document" clearable> | 17 | <el-input v-model="addForm.waybillmaster" autocomplete="off" suffix-icon="el-icon-document" clearable> |
| 18 | <template slot="prepend">主  单</template> | 18 | <template slot="prepend">主  单</template> |
| 19 | </el-input> | 19 | </el-input> |
| 20 | </el-form-item> | 20 | </el-form-item> |
| 21 | </el-col> | 21 | </el-col> |
| 22 | <el-col :span="6"> | 22 | <el-col :span="6"> |
| 23 | - <el-form-item label="" :label-width="formLabelWidth" prop="waybill"> | 23 | + <el-form-item label=" " :label-width="formLabelWidth" prop="waybill"> |
| 24 | <el-input v-model="addForm.waybillsub" autocomplete="off" suffix-icon="el-icon-document" clearable> | 24 | <el-input v-model="addForm.waybillsub" autocomplete="off" suffix-icon="el-icon-document" clearable> |
| 25 | <template slot="prepend">分  单</template> | 25 | <template slot="prepend">分  单</template> |
| 26 | </el-input> | 26 | </el-input> |
| 27 | </el-form-item> | 27 | </el-form-item> |
| 28 | </el-col> | 28 | </el-col> |
| 29 | <el-col :span="6"> | 29 | <el-col :span="6"> |
| 30 | - <el-form-item label="" :label-width="formLabelWidth" prop="pcs"> | 30 | + <el-form-item label=" " :label-width="formLabelWidth" prop="pcs"> |
| 31 | <el-input v-model.number="addForm.pcs" autocomplete="off" suffix-icon="el-icon-files" clearable > | 31 | <el-input v-model.number="addForm.pcs" autocomplete="off" suffix-icon="el-icon-files" clearable > |
| 32 | <template slot="prepend">件  数</template> | 32 | <template slot="prepend">件  数</template> |
| 33 | </el-input> | 33 | </el-input> |
| 34 | </el-form-item> | 34 | </el-form-item> |
| 35 | </el-col> | 35 | </el-col> |
| 36 | <el-col :span="6"> | 36 | <el-col :span="6"> |
| 37 | - <el-form-item label="" :label-width="formLabelWidth" prop="weight"> | 37 | + <el-form-item label=" " :label-width="formLabelWidth" prop="weight"> |
| 38 | <el-input v-model="addForm.weight" autocomplete="off" suffix-icon="el-icon-files" clearable> | 38 | <el-input v-model="addForm.weight" autocomplete="off" suffix-icon="el-icon-files" clearable> |
| 39 | <template slot="prepend">重  量</template> | 39 | <template slot="prepend">重  量</template> |
| 40 | </el-input> | 40 | </el-input> |
| 41 | </el-form-item> | 41 | </el-form-item> |
| 42 | </el-col> | 42 | </el-col> |
| 43 | <el-col :span="6"> | 43 | <el-col :span="6"> |
| 44 | - <el-form-item label="" :label-width="formLabelWidth" prop="billweight"> | 44 | + <el-form-item label=" " :label-width="formLabelWidth" prop="billweight"> |
| 45 | <el-input v-model="addForm.billweight" autocomplete="off" suffix-icon="el-icon-files" clearable> | 45 | <el-input v-model="addForm.billweight" autocomplete="off" suffix-icon="el-icon-files" clearable> |
| 46 | <template slot="prepend">计费重量</template> | 46 | <template slot="prepend">计费重量</template> |
| 47 | </el-input> | 47 | </el-input> |
| 48 | </el-form-item> | 48 | </el-form-item> |
| 49 | </el-col> | 49 | </el-col> |
| 50 | <el-col :span="6"> | 50 | <el-col :span="6"> |
| 51 | - <el-form-item label="" :label-width="formLabelWidth" prop="vol"> | 51 | + <el-form-item label=" " :label-width="formLabelWidth" prop="vol"> |
| 52 | <div class="my-text-area"> | 52 | <div class="my-text-area"> |
| 53 | <div class="el-input-group__prepend prepand">体  积</div> | 53 | <div class="el-input-group__prepend prepand">体  积</div> |
| 54 | <el-input v-model="addForm.vol" | 54 | <el-input v-model="addForm.vol" |
| @@ -65,7 +65,7 @@ | @@ -65,7 +65,7 @@ | ||
| 65 | <el-divider content-position="left"><i class="el-icon-s-home"></i> 入库相关</el-divider> | 65 | <el-divider content-position="left"><i class="el-icon-s-home"></i> 入库相关</el-divider> |
| 66 | <el-row> | 66 | <el-row> |
| 67 | <el-col :span="6"> | 67 | <el-col :span="6"> |
| 68 | - <el-form-item label="" :label-width="formLabelWidth" prop="area"> | 68 | + <el-form-item label=" " :label-width="formLabelWidth" prop="area"> |
| 69 | <el-autocomplete | 69 | <el-autocomplete |
| 70 | v-model="addForm.area" | 70 | v-model="addForm.area" |
| 71 | :fetch-suggestions="areaQuerySearch" | 71 | :fetch-suggestions="areaQuerySearch" |
| @@ -85,7 +85,7 @@ | @@ -85,7 +85,7 @@ | ||
| 85 | </el-form-item> | 85 | </el-form-item> |
| 86 | </el-col> | 86 | </el-col> |
| 87 | <el-col :span="6"> | 87 | <el-col :span="6"> |
| 88 | - <el-form-item label="" :label-width="formLabelWidth" prop="location"> | 88 | + <el-form-item label=" " :label-width="formLabelWidth" prop="location"> |
| 89 | <el-autocomplete | 89 | <el-autocomplete |
| 90 | v-model="addForm.location" | 90 | v-model="addForm.location" |
| 91 | :fetch-suggestions="locationQuerySearch" | 91 | :fetch-suggestions="locationQuerySearch" |
| @@ -105,14 +105,14 @@ | @@ -105,14 +105,14 @@ | ||
| 105 | </el-form-item> | 105 | </el-form-item> |
| 106 | </el-col> | 106 | </el-col> |
| 107 | <el-col :span="6"> | 107 | <el-col :span="6"> |
| 108 | - <el-form-item label="" :label-width="formLabelWidth" prop="transcar"> | 108 | + <el-form-item label=" " :label-width="formLabelWidth" prop="transcar"> |
| 109 | <el-input v-model="addForm.transcar" autocomplete="off"> | 109 | <el-input v-model="addForm.transcar" autocomplete="off"> |
| 110 | <template slot="prepend">运输车辆</template> | 110 | <template slot="prepend">运输车辆</template> |
| 111 | </el-input> | 111 | </el-input> |
| 112 | </el-form-item> | 112 | </el-form-item> |
| 113 | </el-col> | 113 | </el-col> |
| 114 | <el-col :span="6"> | 114 | <el-col :span="6"> |
| 115 | - <el-form-item label="" :label-width="formLabelWidth" prop="customername"> | 115 | + <el-form-item label=" " :label-width="formLabelWidth" prop="customername"> |
| 116 | <el-autocomplete | 116 | <el-autocomplete |
| 117 | v-model="addForm.customername" | 117 | v-model="addForm.customername" |
| 118 | :fetch-suggestions="crmQuerySearch" | 118 | :fetch-suggestions="crmQuerySearch" |
| @@ -132,7 +132,7 @@ | @@ -132,7 +132,7 @@ | ||
| 132 | </el-form-item> | 132 | </el-form-item> |
| 133 | </el-col> | 133 | </el-col> |
| 134 | <el-col :span="6"> | 134 | <el-col :span="6"> |
| 135 | - <el-form-item label="" :label-width="formLabelWidth" prop="opter"> | 135 | + <el-form-item label=" " :label-width="formLabelWidth" prop="opter"> |
| 136 | <el-input v-model="addForm.opter" autocomplete="off" disabled> | 136 | <el-input v-model="addForm.opter" autocomplete="off" disabled> |
| 137 | <template slot="prepend">经 办 人</template> | 137 | <template slot="prepend">经 办 人</template> |
| 138 | </el-input> | 138 | </el-input> |
| @@ -422,8 +422,8 @@ | @@ -422,8 +422,8 @@ | ||
| 422 | } from '../../api/consigner/station'; | 422 | } from '../../api/consigner/station'; |
| 423 | import dateUtil from "@/utils/index" | 423 | import dateUtil from "@/utils/index" |
| 424 | import jsutil from "@/common/js/util"; | 424 | import jsutil from "@/common/js/util"; |
| 425 | - import {mapActions, mapGetters} from 'vuex' | ||
| 426 | import { getList as getCRMList } from '@/api/crm_api'; | 425 | import { getList as getCRMList } from '@/api/crm_api'; |
| 426 | + import { loginedUserInfo } from '@/api/user'; | ||
| 427 | 427 | ||
| 428 | 428 | ||
| 429 | export default { | 429 | export default { |
| @@ -516,11 +516,17 @@ | @@ -516,11 +516,17 @@ | ||
| 516 | { required: true, message: '计费重量为必填项', trigger: 'blur' }, | 516 | { required: true, message: '计费重量为必填项', trigger: 'blur' }, |
| 517 | { pattern: /^([0-9]+)(\.\d{2})?$/, message: '只允许输入数字与小数,支持到小数点后两位' } | 517 | { pattern: /^([0-9]+)(\.\d{2})?$/, message: '只允许输入数字与小数,支持到小数点后两位' } |
| 518 | ], | 518 | ], |
| 519 | - orginStation: [ | ||
| 520 | - { required: true, message: '请输入起始场站', trigger: 'blur' }, | 519 | + area: [ |
| 520 | + { required: true, message: '库区为必填项', trigger: 'blur' } | ||
| 521 | ], | 521 | ], |
| 522 | - endStation: [ | ||
| 523 | - { required: true, message: '请输入目的场站', trigger: 'blur' }, | 522 | + location: [ |
| 523 | + { required: true, message: '库位为必填项', trigger: 'blur' } | ||
| 524 | + ], | ||
| 525 | + customername: [ | ||
| 526 | + { required: true, message: '货主名称为必填项', trigger: 'blur' } | ||
| 527 | + ], | ||
| 528 | + opter: [ | ||
| 529 | + { required: true, message: '必须包含经办人信息', trigger: 'blur' } | ||
| 524 | ] | 530 | ] |
| 525 | }, | 531 | }, |
| 526 | } | 532 | } |
| @@ -781,15 +787,15 @@ | @@ -781,15 +787,15 @@ | ||
| 781 | this.getLocationList(); | 787 | this.getLocationList(); |
| 782 | this.getRoles(); | 788 | this.getRoles(); |
| 783 | this.addForm.serialnumber = this.serialNumber() | 789 | this.addForm.serialnumber = this.serialNumber() |
| 784 | - if (!jsutil.checkNull(this.getUserInfoStore) && !jsutil.checkNull(this.getUserInfoStore.username)){ | 790 | + let userinfo = loginedUserInfo(); |
| 791 | + if (!jsutil.checkNull(userinfo) && !jsutil.checkNull(userinfo.username)){ | ||
| 785 | this.$message.error("获取用户信息出错") | 792 | this.$message.error("获取用户信息出错") |
| 786 | }else{ | 793 | }else{ |
| 787 | - this.addForm.opter = this.getUserInfoStore.username | 794 | + this.addForm.opter = userinfo.username |
| 788 | } | 795 | } |
| 789 | 796 | ||
| 790 | }, | 797 | }, |
| 791 | computed: { | 798 | computed: { |
| 792 | - ...mapGetters(['getUserInfoStore','getUserMenuStore']) // 动态计算属性,相当于this.$store.getters.resturantName | ||
| 793 | }, | 799 | }, |
| 794 | 800 | ||
| 795 | 801 |
-
请 注册 或 登录 后发表评论