Browse Source

完善销售单

master
yunuo970428 10 months ago
parent
commit
53427eff10
  1. 8
      yxt-as-ui/src/views/operation/salesticket/salesticketAdd.vue

8
yxt-as-ui/src/views/operation/salesticket/salesticketAdd.vue

@ -114,14 +114,14 @@
<el-popover placement="right" trigger="click" width="500">
<div>
<el-table :data="commodityData" v-loading="commodityLoading" highlight-current-row @current-change="commodityCurrentChange($event, scope.row)">
<el-table-column fixed prop="goodsSpuName" label="商品名称" align="center" />
<el-table-column fixed prop="goodsSkuTitle" label="商品名称" align="center" />
<el-table-column prop="goodsSkuCode" label="图号" align="center" />
<el-table-column prop="goodsSkuOwnSpec" label="规格" align="center" />
<el-table-column prop="unit" label="单位" align="center" />
</el-table>
<el-pagination :page.sync="commodityQuery.current" :page-size="commodityQuery.size" layout="total, pager" :total="commodityQuery.total" />
</div>
<el-input slot="reference" v-model="scope.row.goodsSpuName" @input="commodityInput(scope.row.goodsSpuName)" clearable placeholder="商品名称"/>
<el-input slot="reference" v-model="scope.row.goodsSkuTitle" @input="commodityInput(scope.row.goodsSkuTitle)" clearable placeholder="商品名称"/>
</el-popover>
</template>
</el-table-column>
@ -390,7 +390,7 @@ export default {
let clf = '0'
if (this.formobj.goodsVos.length > 0) {
this.formobj.goodsVos.forEach((e) => {
if (e.goodsSpuName !== '') {
if (e.goodsSkuTitle !== '') {
clf = Math.round((parseFloat(clf) + (parseFloat(e.price !== '' ? e.price : '0') * parseFloat(e.count !== '' ? e.count : '0'))) * 100) / 100
}
})
@ -610,6 +610,7 @@ export default {
goodsSpuName: '', //
goodsSkuCode: '', // ()
goodsSkuOwnSpec: '', //
goodsSkuTitle: '', //
unit: '', //
warehouseName: '', //
warehouseSid: '',
@ -656,6 +657,7 @@ export default {
row.goodsSkuSid = value.goodsSkuSid
row.goodsSpuName = value.goodsSpuName
row.goodsSkuCode = value.goodsSkuCode
row.goodsSkuTitle = value.goodsSkuTitle
row.goodsSkuOwnSpec = value.goodsSkuOwnSpec
row.unit = value.unit
row.warehouseName = value.warehouseName

Loading…
Cancel
Save