正在显示
1 个修改的文件
包含
62 行增加
和
60 行删除
| @@ -13,15 +13,15 @@ | @@ -13,15 +13,15 @@ | ||
| 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="waybillmaster"> | ||
| 17 | - <el-input v-model="addForm.waybillmaster" autocomplete="off" suffix-icon="el-icon-document" clearable> | 16 | + <el-form-item label=" " :label-width="formLabelWidth" prop="waybill"> |
| 17 | + <el-input v-model="addForm.waybill" 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="waybillsub"> | ||
| 24 | - <el-input v-model="addForm.waybillsub" autocomplete="off" suffix-icon="el-icon-document" clearable> | 23 | + <el-form-item label=" " :label-width="formLabelWidth" prop="billfhl"> |
| 24 | + <el-input v-model="addForm.billfhl" 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> |
| @@ -66,9 +66,9 @@ | @@ -66,9 +66,9 @@ | ||
| 66 | <el-col :span="6"> | 66 | <el-col :span="6"> |
| 67 | <el-form-item label=" " :label-width="formLabelWidth" prop="packge"> | 67 | <el-form-item label=" " :label-width="formLabelWidth" prop="packge"> |
| 68 | <div class="my-text-area"> | 68 | <div class="my-text-area"> |
| 69 | - <div class="el-input-group__prepend prepand">货物包装</div> | 69 | + <div class="el-input-group__prepend prepand">包装类型</div> |
| 70 | <el-select v-model="addForm.packge" | 70 | <el-select v-model="addForm.packge" |
| 71 | - placeholder="货物包装" | 71 | + placeholder="包装类型" |
| 72 | filterable | 72 | filterable |
| 73 | default-first-option | 73 | default-first-option |
| 74 | :filter-method="packgeOptionsFilter"> | 74 | :filter-method="packgeOptionsFilter"> |
| @@ -221,55 +221,55 @@ | @@ -221,55 +221,55 @@ | ||
| 221 | </el-col> | 221 | </el-col> |
| 222 | </el-row> | 222 | </el-row> |
| 223 | --> | 223 | --> |
| 224 | - <el-divider content-position="left"><i class="el-icon-mobile-phone"></i> 业务属性</el-divider> | ||
| 225 | - <el-row> | ||
| 226 | - <el-col :span="6"> | ||
| 227 | - <el-form-item label=" " :label-width="formLabelWidth" prop="transtype"> | ||
| 228 | - <div class="my-text-area"> | ||
| 229 | - <div class="el-input-group__prepend prepand">交易类型</div> | ||
| 230 | - <el-select v-model="addForm.transtype" placeholder="请选择交易类型" autocomplete="off"> | ||
| 231 | - <el-option | ||
| 232 | - v-for="item in options1" | ||
| 233 | - :key="item.value" | ||
| 234 | - :label="item.label" | ||
| 235 | - :value="item.value"> | ||
| 236 | - </el-option> | ||
| 237 | - </el-select> | ||
| 238 | - </div> | ||
| 239 | - </el-form-item> | ||
| 240 | - </el-col> | ||
| 241 | - <el-col :span="6"> | ||
| 242 | - <el-form-item label=" " :label-width="formLabelWidth" prop="goodstype"> | ||
| 243 | - <div class="my-text-area"> | ||
| 244 | - <div class="el-input-group__prepend prepand">交易类型</div> | ||
| 245 | - <el-select v-model="addForm.goodstype" placeholder="请选择出入库货物类型" autocomplete="off"> | ||
| 246 | - <el-option | ||
| 247 | - v-for="item in options" | ||
| 248 | - :key="item.value" | ||
| 249 | - :label="item.label" | ||
| 250 | - :value="item.value"> | ||
| 251 | - </el-option> | ||
| 252 | - </el-select> | ||
| 253 | - </div> | ||
| 254 | - </el-form-item> | ||
| 255 | - </el-col> | ||
| 256 | - <el-col :span="8"> | ||
| 257 | - <el-form-item label=" " :label-width="formLabelWidth" prop="ietype"> | ||
| 258 | - <div class="my-text-area"> | ||
| 259 | - <div class="el-input-group__prepend prepand">交易类型</div> | ||
| 260 | - <el-select v-model="addForm.ietype" placeholder="出入库类型" size="mini"> | ||
| 261 | - <el-option label="出入库类型-进" value="I"></el-option> | ||
| 262 | - <el-option label="出入库类型-出" value="E"></el-option> | ||
| 263 | - </el-select> | ||
| 264 | - </div> | ||
| 265 | - </el-form-item> | ||
| 266 | - </el-col> | ||
| 267 | - </el-row> | 224 | +<!-- <el-divider content-position="left"><i class="el-icon-mobile-phone"></i> 业务属性</el-divider>--> |
| 225 | +<!-- <el-row>--> | ||
| 226 | +<!-- <el-col :span="6">--> | ||
| 227 | +<!-- <el-form-item label=" " :label-width="formLabelWidth" prop="transtype">--> | ||
| 228 | +<!-- <div class="my-text-area">--> | ||
| 229 | +<!-- <div class="el-input-group__prepend prepand">交易类型</div>--> | ||
| 230 | +<!-- <el-select v-model="addForm.transtype" placeholder="请选择交易类型" autocomplete="off">--> | ||
| 231 | +<!-- <el-option--> | ||
| 232 | +<!-- v-for="item in options1"--> | ||
| 233 | +<!-- :key="item.value"--> | ||
| 234 | +<!-- :label="item.label"--> | ||
| 235 | +<!-- :value="item.value">--> | ||
| 236 | +<!-- </el-option>--> | ||
| 237 | +<!-- </el-select>--> | ||
| 238 | +<!-- </div>--> | ||
| 239 | +<!-- </el-form-item>--> | ||
| 240 | +<!-- </el-col>--> | ||
| 241 | +<!-- <el-col :span="6">--> | ||
| 242 | +<!-- <el-form-item label=" " :label-width="formLabelWidth" prop="goodstype">--> | ||
| 243 | +<!-- <div class="my-text-area">--> | ||
| 244 | +<!-- <div class="el-input-group__prepend prepand">交易类型</div>--> | ||
| 245 | +<!-- <el-select v-model="addForm.goodstype" placeholder="请选择出入库货物类型" autocomplete="off">--> | ||
| 246 | +<!-- <el-option--> | ||
| 247 | +<!-- v-for="item in options"--> | ||
| 248 | +<!-- :key="item.value"--> | ||
| 249 | +<!-- :label="item.label"--> | ||
| 250 | +<!-- :value="item.value">--> | ||
| 251 | +<!-- </el-option>--> | ||
| 252 | +<!-- </el-select>--> | ||
| 253 | +<!-- </div>--> | ||
| 254 | +<!-- </el-form-item>--> | ||
| 255 | +<!-- </el-col>--> | ||
| 256 | +<!-- <el-col :span="8">--> | ||
| 257 | +<!-- <el-form-item label=" " :label-width="formLabelWidth" prop="ietype">--> | ||
| 258 | +<!-- <div class="my-text-area">--> | ||
| 259 | +<!-- <div class="el-input-group__prepend prepand">交易类型</div>--> | ||
| 260 | +<!-- <el-select v-model="addForm.ietype" placeholder="出入库类型" size="mini">--> | ||
| 261 | +<!-- <el-option label="出入库类型-进" value="I"></el-option>--> | ||
| 262 | +<!-- <el-option label="出入库类型-出" value="E"></el-option>--> | ||
| 263 | +<!-- </el-select>--> | ||
| 264 | +<!-- </div>--> | ||
| 265 | +<!-- </el-form-item>--> | ||
| 266 | +<!-- </el-col>--> | ||
| 267 | +<!-- </el-row>--> | ||
| 268 | <el-divider content-position="left"><i class="el-icon-picture-outline"></i>图像操作</el-divider> | 268 | <el-divider content-position="left"><i class="el-icon-picture-outline"></i>图像操作</el-divider> |
| 269 | <el-row> | 269 | <el-row> |
| 270 | <el-col :span="6"> | 270 | <el-col :span="6"> |
| 271 | - <el-form-item label=" " :label-width="formLabelWidth" prop="picUrl"> | ||
| 272 | - <el-input v-model="addForm.picUrl" autocomplete="off" suffix-icon="el-icon-document" clearable> | 271 | + <el-form-item label=" " :label-width="formLabelWidth" prop="annex"> |
| 272 | + <el-input v-model="addForm.annex" autocomplete="off" suffix-icon="el-icon-document" clearable> | ||
| 273 | <template slot="prepend">图片地址</template> | 273 | <template slot="prepend">图片地址</template> |
| 274 | </el-input> | 274 | </el-input> |
| 275 | </el-form-item> | 275 | </el-form-item> |
| @@ -634,6 +634,7 @@ | @@ -634,6 +634,7 @@ | ||
| 634 | name: "inventroyrecord", | 634 | name: "inventroyrecord", |
| 635 | data() { | 635 | data() { |
| 636 | var checkInputArea = (rule, value, callback) => { | 636 | var checkInputArea = (rule, value, callback) => { |
| 637 | + let _this = this | ||
| 637 | let tempVol = 0 | 638 | let tempVol = 0 |
| 638 | if (!value) { | 639 | if (!value) { |
| 639 | return callback(new Error('体积信息必填')); | 640 | return callback(new Error('体积信息必填')); |
| @@ -641,6 +642,7 @@ | @@ -641,6 +642,7 @@ | ||
| 641 | setTimeout(() => { | 642 | setTimeout(() => { |
| 642 | var lineStr = value.replace('\r').split('\n') | 643 | var lineStr = value.replace('\r').split('\n') |
| 643 | lineStr.forEach(((v,index) => { | 644 | lineStr.forEach(((v,index) => { |
| 645 | + // eslint-disable-next-line no-useless-escape | ||
| 644 | var pattern = /^[0-9\.]+x[0-9\.]+x[0-9\.]+x[0-9\.]+$/; | 646 | var pattern = /^[0-9\.]+x[0-9\.]+x[0-9\.]+x[0-9\.]+$/; |
| 645 | if(!pattern.test(v)){ | 647 | if(!pattern.test(v)){ |
| 646 | callback(new Error('行:'+index+'的值:'+v+'的体积格式输入错误,格式为1x1x1x1支持小数点')); | 648 | callback(new Error('行:'+index+'的值:'+v+'的体积格式输入错误,格式为1x1x1x1支持小数点')); |
| @@ -651,7 +653,7 @@ | @@ -651,7 +653,7 @@ | ||
| 651 | })) | 653 | })) |
| 652 | 654 | ||
| 653 | callback(); | 655 | callback(); |
| 654 | - this.addForm.volValue = (tempVol/1000000).toFixed(2) | 656 | + _this.addForm.volValue = (tempVol/1000000).toFixed(2) |
| 655 | }, 200); | 657 | }, 200); |
| 656 | }; | 658 | }; |
| 657 | return { | 659 | return { |
| @@ -707,8 +709,8 @@ | @@ -707,8 +709,8 @@ | ||
| 707 | transtype:'销售入库', | 709 | transtype:'销售入库', |
| 708 | vol:'', | 710 | vol:'', |
| 709 | volValue:0, | 711 | volValue:0, |
| 710 | - waybillmaster:'', | ||
| 711 | - waybillsub:'', | 712 | + waybill:'', |
| 713 | + billfhl:'', | ||
| 712 | //随货文件 | 714 | //随货文件 |
| 713 | hasFiles:false, | 715 | hasFiles:false, |
| 714 | hasUnusual:false, | 716 | hasUnusual:false, |
| @@ -724,7 +726,7 @@ | @@ -724,7 +726,7 @@ | ||
| 724 | remark3:'', | 726 | remark3:'', |
| 725 | remark4:'', | 727 | remark4:'', |
| 726 | remark5:'', | 728 | remark5:'', |
| 727 | - picUrl:'' | 729 | + annex:'' |
| 728 | }, | 730 | }, |
| 729 | packgeOptions:packge, | 731 | packgeOptions:packge, |
| 730 | options: [{ | 732 | options: [{ |
| @@ -753,10 +755,10 @@ | @@ -753,10 +755,10 @@ | ||
| 753 | damageOptions:damageOP, | 755 | damageOptions:damageOP, |
| 754 | SPHOptions:[], | 756 | SPHOptions:[], |
| 755 | rules: { | 757 | rules: { |
| 756 | - waybillmaster:[ | 758 | + waybill:[ |
| 757 | { pattern: /^[0-9\-]+$/, message: '主单号格式只支持数字与-符号' } | 759 | { pattern: /^[0-9\-]+$/, message: '主单号格式只支持数字与-符号' } |
| 758 | ], | 760 | ], |
| 759 | - waybillsub:[ | 761 | + billfhl:[ |
| 760 | { pattern: /^[0-9A-Z]+$/, message: '分单号格式只支持数字与大写字母' } | 762 | { pattern: /^[0-9A-Z]+$/, message: '分单号格式只支持数字与大写字母' } |
| 761 | ], | 763 | ], |
| 762 | pcs: [ | 764 | pcs: [ |
| @@ -1124,7 +1126,7 @@ | @@ -1124,7 +1126,7 @@ | ||
| 1124 | return this.$message.error(response.msg); | 1126 | return this.$message.error(response.msg); |
| 1125 | } | 1127 | } |
| 1126 | this.$message.success(res.msg); | 1128 | this.$message.success(res.msg); |
| 1127 | - this.addForm.picUrl = res.data.relativePath | 1129 | + this.addForm.annex = res.data.relativePath |
| 1128 | 1130 | ||
| 1129 | }, | 1131 | }, |
| 1130 | submitUpload(formData){ | 1132 | submitUpload(formData){ |
| @@ -1138,7 +1140,7 @@ | @@ -1138,7 +1140,7 @@ | ||
| 1138 | return this.$message.error(res.msg); | 1140 | return this.$message.error(res.msg); |
| 1139 | } | 1141 | } |
| 1140 | this.$message.success(res.msg); | 1142 | this.$message.success(res.msg); |
| 1141 | - this.addForm.picUrl = res.data.relativePath | 1143 | + this.addForm.annex = res.data.relativePath |
| 1142 | }).finally(()=>{ | 1144 | }).finally(()=>{ |
| 1143 | ld.close() | 1145 | ld.close() |
| 1144 | }) | 1146 | }) |
-
请 注册 或 登录 后发表评论