Browse Source

根据测试问题完善页面逻辑

master
guoxing 1 year ago
parent
commit
7fb2e5eca1
  1. 8
      yxt-as-ui/src/views/goods/category/categoryAdd.vue
  2. 7
      yxt-as-ui/src/views/goods/goods/goodsAdd.vue
  3. 20
      yxt-as-ui/src/views/goods/goods/goodsAdd2.vue
  4. 30
      yxt-as-ui/src/views/goods/goods/goodsInfo2.vue
  5. 8
      yxt-as-ui/src/views/goods/goods/index.vue
  6. 2
      yxt-as-ui/src/views/goods/unit/unitAdd.vue
  7. 4
      yxt-as-ui/src/views/storage/deliveryNotice/index.vue
  8. 2
      yxt-as-ui/src/views/storage/deliveryNotice/receiptInfo.vue
  9. 2
      yxt-as-ui/src/views/storage/receivingGoods/index.vue
  10. 2
      yxt-as-ui/src/views/storage/receivingGoods/upShelfAddRecord.vue
  11. 2
      yxt-as-ui/src/views/storage/upShelf/upShelfAdd.vue
  12. 4
      yxt-as-ui/src/views/warehouse/warehouseArea/warehouseAreaAdd.vue

8
yxt-as-ui/src/views/goods/category/categoryAdd.vue

@ -206,9 +206,11 @@
methods: {
initData() {
console.log('>>>>>>>>>initData')
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
}
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
userSid: window.sessionStorage.getItem('userSid'),
menuUrl: this.$route.path
}
req.getAllType(parpams).then(resp => {
this.goodsTypeList = resp.data

7
yxt-as-ui/src/views/goods/goods/goodsAdd.vue

@ -805,10 +805,11 @@
methods: {
initData() {
var parpams ={
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
userSid: window.sessionStorage.getItem('userSid'),
menuUrl: this.$route.path
}
req2.getAllBrand(parpams).then(resp => {
this.brandList = resp.data
})

20
yxt-as-ui/src/views/goods/goods/goodsAdd2.vue

@ -16,9 +16,9 @@
<div class="listconadd">
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formaddcopy02">
<div class="title">
<!-- <div class="title">
<div>基础信息</div>
</div>
</div> -->
<el-row class="first_row">
<el-col :span="6">
@ -343,9 +343,11 @@
},
initData() {
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
}
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
userSid: window.sessionStorage.getItem('userSid'),
menuUrl: this.$route.path
}
req2.getAllBrand(parpams).then(resp => {
this.brandList = resp.data
})
@ -423,6 +425,7 @@
"agencyPrice": "",
"picPath": []
}
this.imgList = []
this.$emit('doback')
},
showAdd() {
@ -439,6 +442,13 @@
.then(resp => {
if (resp.success) {
this.formobj = resp.data
for (var i = 0; i < resp.data.picPath.length; i++) {
var item = resp.data.picPath[i]
this.imgList.push({
url:item.url
})
}
}
})
.catch(e => {

30
yxt-as-ui/src/views/goods/goods/goodsInfo2.vue

@ -15,9 +15,9 @@
<div class="listconadd">
<el-form ref="form_obj" :model="formobj" class="formaddcopy02">
<div class="title">
<!-- <div class="title">
<div>基础信息</div>
</div>
</div> -->
<el-row class="first_row">
<el-col :span="6">
@ -41,7 +41,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<div class="span-sty">商品拼音缩写</div>
<div class="span-sty">拼音缩写</div>
<el-form-item>
<span class="addinputInfo">{{formobj.goodsPY}}</span>
</el-form-item>
@ -52,7 +52,7 @@
<el-row>
<el-col :span="6">
<div class="span-sty">商品单位</div>
<div class="span-sty">计量单位</div>
<el-form-item>
<span class="addinputInfo">{{formobj.goodsUnitName}}</span>
</el-form-item>
@ -84,14 +84,14 @@
<el-row>
<el-col :span="6">
<div class="span-sty">商品品牌</div>
<div class="span-sty">品牌</div>
<el-form-item>
<span class="addinputInfo">{{formobj.brandName}}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<div class="span-sty">商品厂家</div>
<div class="span-sty">厂家</div>
<el-form-item>
<span class="addinputInfo">{{formobj.manufacturerName}}</span>
</el-form-item>
@ -112,16 +112,16 @@
<el-row>
<el-col :span="6">
<div class="span-sty">商品排序</div>
<div class="span-sty">库存上限</div>
<el-form-item>
<span class="addinputInfo">{{formobj.sortNo}}</span>
<span class="addinputInfo">{{formobj.inventoryAlertUpperLimit}}</span>
</el-form-item>
</el-col>
<el-col :span="18">
<div class="span-sty">商品备注</div>
<div class="span-sty">库存下限</div>
<el-form-item>
<span class="addinputInfo">{{formobj.skuRemarks}}</span>
<span class="addinputInfo">{{formobj.inventoryAlertLowerLimit}}</span>
</el-form-item>
</el-col>
@ -129,17 +129,17 @@
<el-row>
<el-col :span="16">
<div class="span-sty">库存上限</div>
<el-col :span="6">
<div class="span-sty">排序</div>
<el-form-item>
<span class="addinputInfo">{{formobj.inventoryAlertUpperLimit}}</span>
<span class="addinputInfo">{{formobj.sortNo}}</span>
</el-form-item>
</el-col>
<el-col :span="18">
<div class="span-sty">库存下限</div>
<div class="span-sty">备注</div>
<el-form-item>
<span class="addinputInfo">{{formobj.inventoryAlertLowerLimit}}</span>
<span class="addinputInfo">{{formobj.skuRemarks}}</span>
</el-form-item>
</el-col>

8
yxt-as-ui/src/views/goods/goods/index.vue

@ -27,7 +27,8 @@
<el-form-item label="商品类别">
<el-select v-model="queryParams.params.goodsTypeName" placeholder="请选择" class="addinputw addinputInfo"
@change="selectCateChange">
<el-option v-for="item in goodsTypeList" :key="item.sid" :label="item.goodsTypeName" :value="item.sid" />
<el-option v-for="item in goodsTypeList" :key="item.sid" :label="item.goodsTypeName"
:value="item.sid" />
</el-select>
</el-form-item>
<el-form-item label="品牌">
@ -39,7 +40,8 @@
<el-form-item label="厂家">
<el-select v-model="queryParams.params.manufacturerName" placeholder="请选择"
class="addinputw addinputInfo" @change="selectfacturerChange">
<el-option v-for="item in facturerList" :key="item.sid" :label="item.manufacturerName" :value="item.sid" />
<el-option v-for="item in facturerList" :key="item.sid" :label="item.manufacturerName"
:value="item.sid" />
</el-select>
</el-form-item>
@ -230,6 +232,8 @@
initData() {
var parpams = {
orgPath: window.sessionStorage.getItem('defaultOrgPath'),
userSid: window.sessionStorage.getItem('userSid'),
menuUrl: this.$route.path
}
//
req2.getAllBrand(parpams).then(resp => {

2
yxt-as-ui/src/views/goods/unit/unitAdd.vue

@ -30,7 +30,7 @@
<el-col :span="16">
<div class="span-sty">备注</div>
<el-form-item>
<el-input v-model="formobj.remarks" placeholder="" class="item_input" clearable />
<el-input v-model="formobj.remarks" placeholder="" class="addinputw addinputInfo" clearable />
</el-form-item>
</el-col>
</el-row>

4
yxt-as-ui/src/views/storage/deliveryNotice/index.vue

@ -20,7 +20,7 @@
format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 200px;">
</el-date-picker>
</el-form-item>
<el-form-item label="外部单号">
<el-form-item label="来源单号">
<el-input v-model="queryParams.params.sourceBillNo" placeholder="" clearable />
</el-form-item>
<el-form-item label="业务类型">
@ -79,7 +79,7 @@
<el-table-column prop="billNo" label="单据编号" align="center" width="220" />
<el-table-column prop="createTime" label="单据日期" align="center" width="150" />
<el-table-column prop="createByName" label="制单人" align="center" width="150" />
<el-table-column prop="sourceBillNo" label="外部单号" align="center" width="180" />
<el-table-column prop="sourceBillNo" label="来源单号" align="center" width="180" />
<el-table-column prop="busTypeValue" label="业务类型" align="center" width="150" />
<el-table-column prop="supplierName" label="供应商" align="center" width="150" />
<el-table-column prop="contact" label="联系人" align="center" width="150" />

2
yxt-as-ui/src/views/storage/deliveryNotice/receiptInfo.vue

@ -37,7 +37,7 @@
<el-row>
<el-col :span="8">
<div class="span-sty">外部单号</div>
<div class="span-sty">来源单号</div>
<el-form-item><span class="addinputInfo">{{ formobj.sourceBillNo }}</span></el-form-item>
</el-col>
<el-col :span="8">

2
yxt-as-ui/src/views/storage/receivingGoods/index.vue

@ -75,7 +75,7 @@
<el-table-column prop="billNo" width="220" label="单据编号" align="center" />
<el-table-column prop="createTime" label="单据日期" align="center" />
<el-table-column prop="createByName" label="制单人" align="center" />
<el-table-column prop="sourceBillNo" label="来源单号" align="center" />
<el-table-column prop="sourceBillNo" label="来源单号" width="220"align="center" />
<el-table-column prop="busTypeValue" label="业务类型" align="center" />
<el-table-column prop="supplierName" label="供应商" align="center" />
<el-table-column prop="deliveryDate" label="到货日期" align="center" />

2
yxt-as-ui/src/views/storage/receivingGoods/upShelfAddRecord.vue

@ -108,7 +108,7 @@
<el-table-column label="批次号" prop="batchNumber" align="center" width="300" /> -->
<el-table-column label="需上架数量" align="center">
<template slot-scope="scope">
<el-input ref="focusAssumptionInput" v-model="scope.row.actualCount" clearable placeholder=""
<el-input ref="focusAssumptionInput" v-model="scope.row.count" clearable placeholder=""
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" />
</template>
</el-table-column>

2
yxt-as-ui/src/views/storage/upShelf/upShelfAdd.vue

@ -114,7 +114,7 @@
<el-table-column label="批次号" prop="batchNumber" align="center" width="300" /> -->
<el-table-column label="需要上架数量" align="center" width="120">
<template slot-scope="scope">
<el-input ref="focusAssumptionInput" v-model="scope.row.actualCount" clearable placeholder=""
<el-input ref="focusAssumptionInput" v-model="scope.row.count" clearable placeholder=""
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" />
</template>
</el-table-column>

4
yxt-as-ui/src/views/warehouse/warehouseArea/warehouseAreaAdd.vue

@ -51,7 +51,7 @@
<el-row >
<el-col :span="8">
<div class="span-sty"><span class="must">*</span> 库区容量</div>
<div class="span-sty">库区容量</div>
<el-form-item>
<el-input v-model="formobj.volume" placeholder="库区容量" class="addinputw addinputInfo" clearable
oninput="value=value.replace(/[^\d.]/g, '').replace(/\.{2,}/g, '.').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3').replace(/^\./g, '')" />
@ -59,7 +59,7 @@
</el-col>
<el-col :span="8">
<div class="span-sty"><span class="must">*</span> 计量单位</div>
<div class="span-sty">计量单位</div>
<el-form-item>
<el-input v-model="formobj.unit" placeholder="计量单位" class="addinputw addinputInfo" clearable />
</el-form-item>

Loading…
Cancel
Save