parent
d6c38b9707
commit
f71a108641
@ -0,0 +1,63 @@
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增ckbillstock
|
||||
* @param pram
|
||||
*/
|
||||
export function ckbillstockCreateApi(data) {
|
||||
return request({
|
||||
url: `autogencode/ckbillstock/save`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckbillstock更新
|
||||
* @param pram
|
||||
*/
|
||||
export function ckbillstockUpdateApi(data) {
|
||||
return request({
|
||||
url: `autogencode/ckbillstock/update`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckbillstock详情
|
||||
* @param pram
|
||||
*/
|
||||
export function ckbillstockDetailApi(id) {
|
||||
return request({
|
||||
url: `autogencode/ckbillstock/info/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckbillstock批量删除
|
||||
* @param ids
|
||||
*/
|
||||
export function ckbillstockDeleteApi(ids) {
|
||||
return request({
|
||||
url: `autogencode/ckbillstock/delete`,
|
||||
method: 'POST',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* ckbillstock列表
|
||||
* @param pram
|
||||
*/
|
||||
export function ckbillstockListApi(params) {
|
||||
return request({
|
||||
url: `autogencode/ckbillstock/list`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
@ -0,0 +1,63 @@
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增ckstockchange
|
||||
* @param pram
|
||||
*/
|
||||
export function ckstockchangeCreateApi(data) {
|
||||
return request({
|
||||
url: `autogencode/ckstockchange/save`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckstockchange更新
|
||||
* @param pram
|
||||
*/
|
||||
export function ckstockchangeUpdateApi(data) {
|
||||
return request({
|
||||
url: `autogencode/ckstockchange/update`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckstockchange详情
|
||||
* @param pram
|
||||
*/
|
||||
export function ckstockchangeDetailApi(id) {
|
||||
return request({
|
||||
url: `autogencode/ckstockchange/info/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* ckstockchange批量删除
|
||||
* @param ids
|
||||
*/
|
||||
export function ckstockchangeDeleteApi(ids) {
|
||||
return request({
|
||||
url: `autogencode/ckstockchange/delete`,
|
||||
method: 'POST',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* ckstockchange列表
|
||||
* @param pram
|
||||
*/
|
||||
export function ckstockchangeListApi(params) {
|
||||
return request({
|
||||
url: `autogencode/ckstockchange/list`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
@ -0,0 +1,135 @@
|
||||
<template>
|
||||
<!-- 基于 Element UI 新增和修改弹窗 -->
|
||||
<el-dialog
|
||||
:title="!dataForm.id ? '添加' : '修改'"
|
||||
:close-on-click-modal="false"
|
||||
:visible.sync="visible">
|
||||
<!-- 新增和修改表单 -->
|
||||
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataSubmit()" label-width="80px">
|
||||
<el-form-item label="ck_bill_cargo表主键" prop="billCargoId">
|
||||
<el-input v-model="dataForm.billCargoId" placeholder="ck_bill_cargo表主键"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="出入库类型" prop="inoutType">
|
||||
<el-input v-model="dataForm.inoutType" placeholder="出入库类型"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="库场ID" prop="stockId">
|
||||
<el-input v-model="dataForm.stockId" placeholder="库场ID"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="库场代码" prop="stockCode">
|
||||
<el-input v-model="dataForm.stockCode" placeholder="库场代码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="库场名称" prop="stockName">
|
||||
<el-input v-model="dataForm.stockName" placeholder="库场名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据编号" prop="billNumber">
|
||||
<el-input v-model="dataForm.billNumber" placeholder="单据编号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货物价值" prop="cargoValue">
|
||||
<el-input v-model="dataForm.cargoValue" placeholder="货物价值"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货物件数" prop="cargoNum">
|
||||
<el-input v-model="dataForm.cargoNum" placeholder="货物件数"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货物重量" prop="cargoWt">
|
||||
<el-input v-model="dataForm.cargoWt" placeholder="货物重量"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货物体积" prop="cargoVol">
|
||||
<el-input v-model="dataForm.cargoVol" placeholder="货物体积"></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="visible = false">取消</el-button>
|
||||
<el-button type="primary" @click="dataSubmit()">确定</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import * as api from '@/api/ckbillstock.js'
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
visible: false,
|
||||
dataForm: {
|
||||
id: 0,
|
||||
billCargoId: '' ,
|
||||
inoutType: '' ,
|
||||
stockId: '' ,
|
||||
stockCode: '' ,
|
||||
stockName: '' ,
|
||||
billNumber: '' ,
|
||||
cargoValue: '' ,
|
||||
cargoNum: '' ,
|
||||
cargoWt: '' ,
|
||||
cargoVol: '' ,
|
||||
},
|
||||
dataRule: {
|
||||
billCargoId: [
|
||||
{ required: true, message: 'ck_bill_cargo表主键 为必填项', trigger: 'blur' }
|
||||
],
|
||||
inoutType: [
|
||||
{ required: true, message: '出入库类型 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockId: [
|
||||
{ required: true, message: '库场ID 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockCode: [
|
||||
{ required: true, message: '库场代码 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockName: [
|
||||
{ required: true, message: '库场名称 为必填项', trigger: 'blur' }
|
||||
],
|
||||
billNumber: [
|
||||
{ required: true, message: '单据编号 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoValue: [
|
||||
{ required: true, message: '货物价值 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoNum: [
|
||||
{ required: true, message: '货物件数 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoWt: [
|
||||
{ required: true, message: '货物重量 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoVol: [
|
||||
{ required: true, message: '货物体积 为必填项', trigger: 'blur' }
|
||||
],
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
init (id) { // 初始化表单验证规则
|
||||
this.dataForm.id = id || 0
|
||||
this.visible = true
|
||||
this.$nextTick(function() {
|
||||
this.$refs['dataForm'].resetFields()
|
||||
if (this.dataForm.id) {
|
||||
api.ckbillstockDetailApi(id).then(function(res) {
|
||||
this.dataForm = res;
|
||||
}.bind(this))
|
||||
}
|
||||
}.bind(this))
|
||||
},
|
||||
// 表单数据提交
|
||||
dataSubmit () {
|
||||
this.$refs['dataForm'].validate((valid) => {
|
||||
if (valid) {
|
||||
if (this.dataForm.id) {
|
||||
api.ckbillstockUpdateApi(this.dataForm).then(function(res) {
|
||||
this.$message.success('保存成功')
|
||||
this.visible = false
|
||||
this.$emit('refreshDataList')
|
||||
}.bind(this));
|
||||
} else {
|
||||
api.ckbillstockCreateApi(this.dataForm).then(function(res) {
|
||||
this.$message.success('新增成功')
|
||||
this.visible = false
|
||||
this.$emit('refreshDataList')
|
||||
}.bind(this));
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@ -0,0 +1,233 @@
|
||||
<template>
|
||||
<!-- 基于 Element UI 新增和修改弹窗 -->
|
||||
<el-dialog
|
||||
:title="!dataForm.id ? '添加' : '修改'"
|
||||
:close-on-click-modal="false"
|
||||
:visible.sync="visible">
|
||||
<!-- 新增和修改表单 -->
|
||||
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataSubmit()" label-width="80px">
|
||||
<el-form-item label="客户代码" prop="custId">
|
||||
<el-input v-model="dataForm.custId" placeholder="客户代码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动类型" prop="changeType">
|
||||
<el-input v-model="dataForm.changeType" placeholder="变动类型"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货品ID" prop="cargoId">
|
||||
<el-input v-model="dataForm.cargoId" placeholder="货品ID"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="HS代码" prop="hsCode">
|
||||
<el-input v-model="dataForm.hsCode" placeholder="HS代码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="货品名称" prop="cargoName">
|
||||
<el-input v-model="dataForm.cargoName" placeholder="货品名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="仓库" prop="stockId">
|
||||
<el-input v-model="dataForm.stockId" placeholder="仓库"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="仓库名称" prop="stockName">
|
||||
<el-input v-model="dataForm.stockName" placeholder="仓库名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="批号" prop="billNo">
|
||||
<el-input v-model="dataForm.billNo" placeholder="批号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动单号" prop="billId">
|
||||
<el-input v-model="dataForm.billId" placeholder="变动单号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="库场代码" prop="stockCode">
|
||||
<el-input v-model="dataForm.stockCode" placeholder="库场代码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动数量" prop="changeNum">
|
||||
<el-input v-model="dataForm.changeNum" placeholder="变动数量"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动前" prop="beforeNum">
|
||||
<el-input v-model="dataForm.beforeNum" placeholder="变动前"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动后" prop="afterNum">
|
||||
<el-input v-model="dataForm.afterNum" placeholder="变动后"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动重量" prop="changeWt">
|
||||
<el-input v-model="dataForm.changeWt" placeholder="变动重量"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动前" prop="beforeWt">
|
||||
<el-input v-model="dataForm.beforeWt" placeholder="变动前"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动后" prop="afterWt">
|
||||
<el-input v-model="dataForm.afterWt" placeholder="变动后"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动体积" prop="changeVol">
|
||||
<el-input v-model="dataForm.changeVol" placeholder="变动体积"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动前" prop="beforeVol">
|
||||
<el-input v-model="dataForm.beforeVol" placeholder="变动前"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动后" prop="afterVol">
|
||||
<el-input v-model="dataForm.afterVol" placeholder="变动后"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动价值" prop="changeValue">
|
||||
<el-input v-model="dataForm.changeValue" placeholder="变动价值"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动前" prop="beforeValue">
|
||||
<el-input v-model="dataForm.beforeValue" placeholder="变动前"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动后" prop="afterValue">
|
||||
<el-input v-model="dataForm.afterValue" placeholder="变动后"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="变动日期" prop="changeDate">
|
||||
<el-input v-model="dataForm.changeDate" placeholder="变动日期"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input v-model="dataForm.remark" placeholder="备注"></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="visible = false">取消</el-button>
|
||||
<el-button type="primary" @click="dataSubmit()">确定</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import * as api from '@/api/ckstockchange.js'
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
visible: false,
|
||||
dataForm: {
|
||||
id: 0,
|
||||
custId: '' ,
|
||||
changeType: '' ,
|
||||
cargoId: '' ,
|
||||
hsCode: '' ,
|
||||
cargoName: '' ,
|
||||
stockId: '' ,
|
||||
stockName: '' ,
|
||||
billNo: '' ,
|
||||
billId: '' ,
|
||||
stockCode: '' ,
|
||||
changeNum: '' ,
|
||||
beforeNum: '' ,
|
||||
afterNum: '' ,
|
||||
changeWt: '' ,
|
||||
beforeWt: '' ,
|
||||
afterWt: '' ,
|
||||
changeVol: '' ,
|
||||
beforeVol: '' ,
|
||||
afterVol: '' ,
|
||||
changeValue: '' ,
|
||||
beforeValue: '' ,
|
||||
afterValue: '' ,
|
||||
changeDate: '' ,
|
||||
remark: '' ,
|
||||
},
|
||||
dataRule: {
|
||||
custId: [
|
||||
{ required: true, message: '客户代码 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeType: [
|
||||
{ required: true, message: '变动类型 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoId: [
|
||||
{ required: true, message: '货品ID 为必填项', trigger: 'blur' }
|
||||
],
|
||||
hsCode: [
|
||||
{ required: true, message: 'HS代码 为必填项', trigger: 'blur' }
|
||||
],
|
||||
cargoName: [
|
||||
{ required: true, message: '货品名称 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockId: [
|
||||
{ required: true, message: '仓库 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockName: [
|
||||
{ required: true, message: '仓库名称 为必填项', trigger: 'blur' }
|
||||
],
|
||||
billNo: [
|
||||
{ required: true, message: '批号 为必填项', trigger: 'blur' }
|
||||
],
|
||||
billId: [
|
||||
{ required: true, message: '变动单号 为必填项', trigger: 'blur' }
|
||||
],
|
||||
stockCode: [
|
||||
{ required: true, message: '库场代码 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeNum: [
|
||||
{ required: true, message: '变动数量 为必填项', trigger: 'blur' }
|
||||
],
|
||||
beforeNum: [
|
||||
{ required: true, message: '变动前 为必填项', trigger: 'blur' }
|
||||
],
|
||||
afterNum: [
|
||||
{ required: true, message: '变动后 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeWt: [
|
||||
{ required: true, message: '变动重量 为必填项', trigger: 'blur' }
|
||||
],
|
||||
beforeWt: [
|
||||
{ required: true, message: '变动前 为必填项', trigger: 'blur' }
|
||||
],
|
||||
afterWt: [
|
||||
{ required: true, message: '变动后 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeVol: [
|
||||
{ required: true, message: '变动体积 为必填项', trigger: 'blur' }
|
||||
],
|
||||
beforeVol: [
|
||||
{ required: true, message: '变动前 为必填项', trigger: 'blur' }
|
||||
],
|
||||
afterVol: [
|
||||
{ required: true, message: '变动后 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeValue: [
|
||||
{ required: true, message: '变动价值 为必填项', trigger: 'blur' }
|
||||
],
|
||||
beforeValue: [
|
||||
{ required: true, message: '变动前 为必填项', trigger: 'blur' }
|
||||
],
|
||||
afterValue: [
|
||||
{ required: true, message: '变动后 为必填项', trigger: 'blur' }
|
||||
],
|
||||
changeDate: [
|
||||
{ required: true, message: '变动日期 为必填项', trigger: 'blur' }
|
||||
],
|
||||
remark: [
|
||||
{ required: true, message: '备注 为必填项', trigger: 'blur' }
|
||||
],
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
init (id) { // 初始化表单验证规则
|
||||
this.dataForm.id = id || 0
|
||||
this.visible = true
|
||||
this.$nextTick(function() {
|
||||
this.$refs['dataForm'].resetFields()
|
||||
if (this.dataForm.id) {
|
||||
api.ckstockchangeDetailApi(id).then(function(res) {
|
||||
this.dataForm = res;
|
||||
}.bind(this))
|
||||
}
|
||||
}.bind(this))
|
||||
},
|
||||
// 表单数据提交
|
||||
dataSubmit () {
|
||||
this.$refs['dataForm'].validate((valid) => {
|
||||
if (valid) {
|
||||
if (this.dataForm.id) {
|
||||
api.ckstockchangeUpdateApi(this.dataForm).then(function(res) {
|
||||
this.$message.success('保存成功')
|
||||
this.visible = false
|
||||
this.$emit('refreshDataList')
|
||||
}.bind(this));
|
||||
} else {
|
||||
api.ckstockchangeCreateApi(this.dataForm).then(function(res) {
|
||||
this.$message.success('新增成功')
|
||||
this.visible = false
|
||||
this.$emit('refreshDataList')
|
||||
}.bind(this));
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@ -0,0 +1,13 @@
|
||||
package com.zbkj.modules.autogencode.dao;
|
||||
|
||||
import com.zbkj.modules.autogencode.entity.CkBillStock;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 出入库单据明细的出库明细 DAO 映射层
|
||||
*/
|
||||
@Mapper
|
||||
public interface CkBillStockDao extends BaseMapper<CkBillStock> {
|
||||
|
||||
}
|
||||
@ -0,0 +1,13 @@
|
||||
package com.zbkj.modules.autogencode.dao;
|
||||
|
||||
import com.zbkj.modules.autogencode.entity.CkStockChange;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 库存变动记录表 DAO 映射层
|
||||
*/
|
||||
@Mapper
|
||||
public interface CkStockChangeDao extends BaseMapper<CkStockChange> {
|
||||
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.zbkj.modules.autogencode.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.zbkj.modules.autogencode.entity.CkBillStock;
|
||||
import com.zbkj.common.request.PageParamRequest;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 出入库单据明细的出库明细 业务接口
|
||||
* +----------------------------------------------------------------------
|
||||
*/
|
||||
public interface CkBillStockService extends IService<CkBillStock> {
|
||||
|
||||
/**
|
||||
* CkBillStock 列表查询
|
||||
* @param pageParamRequest 分页参数对象
|
||||
* @return
|
||||
*/
|
||||
List<CkBillStock> pageList(LambdaQueryWrapper<CkBillStock> queryWrapper, PageParamRequest pageParamRequest);
|
||||
}
|
||||
|
||||
@ -0,0 +1,25 @@
|
||||
package com.zbkj.modules.autogencode.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.zbkj.modules.autogencode.entity.CkStockChange;
|
||||
import com.zbkj.common.request.PageParamRequest;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 库存变动记录表 业务接口
|
||||
* +----------------------------------------------------------------------
|
||||
*/
|
||||
public interface CkStockChangeService extends IService<CkStockChange> {
|
||||
|
||||
/**
|
||||
* CkStockChange 列表查询
|
||||
* @param pageParamRequest 分页参数对象
|
||||
* @return
|
||||
*/
|
||||
List<CkStockChange> pageList(LambdaQueryWrapper<CkStockChange> queryWrapper, PageParamRequest pageParamRequest);
|
||||
}
|
||||
|
||||
@ -0,0 +1,42 @@
|
||||
package com.zbkj.modules.autogencode.service.impl;
|
||||
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.zbkj.modules.autogencode.dao.CkBillStockDao;
|
||||
import com.zbkj.modules.autogencode.entity.CkBillStock;
|
||||
import com.zbkj.modules.autogencode.service.CkBillStockService;
|
||||
import com.zbkj.common.page.CommonPage;
|
||||
import com.zbkj.common.request.PageParamRequest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Map;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service("ckBillStockService")
|
||||
public class CkBillStockServiceImpl extends ServiceImpl<CkBillStockDao, CkBillStock> implements CkBillStockService {
|
||||
|
||||
|
||||
@Resource
|
||||
private CkBillStockDao dao;
|
||||
|
||||
|
||||
/**
|
||||
* 带分页参数的列表查询实现
|
||||
*/
|
||||
@Override
|
||||
public List<CkBillStock> pageList(LambdaQueryWrapper<CkBillStock> queryWrapper, PageParamRequest pageParamRequest) {
|
||||
|
||||
PageHelper.startPage(pageParamRequest.getPage(), pageParamRequest.getLimit());
|
||||
|
||||
return dao.selectList(queryWrapper);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,42 @@
|
||||
package com.zbkj.modules.autogencode.service.impl;
|
||||
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.zbkj.modules.autogencode.dao.CkStockChangeDao;
|
||||
import com.zbkj.modules.autogencode.entity.CkStockChange;
|
||||
import com.zbkj.modules.autogencode.service.CkStockChangeService;
|
||||
import com.zbkj.common.page.CommonPage;
|
||||
import com.zbkj.common.request.PageParamRequest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Map;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service("ckStockChangeService")
|
||||
public class CkStockChangeServiceImpl extends ServiceImpl<CkStockChangeDao, CkStockChange> implements CkStockChangeService {
|
||||
|
||||
|
||||
@Resource
|
||||
private CkStockChangeDao dao;
|
||||
|
||||
|
||||
/**
|
||||
* 带分页参数的列表查询实现
|
||||
*/
|
||||
@Override
|
||||
public List<CkStockChange> pageList(LambdaQueryWrapper<CkStockChange> queryWrapper, PageParamRequest pageParamRequest) {
|
||||
|
||||
PageHelper.startPage(pageParamRequest.getPage(), pageParamRequest.getLimit());
|
||||
|
||||
return dao.selectList(queryWrapper);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="com.zbkj.modules.autogencode.dao.CkBillStockDao">
|
||||
|
||||
<!-- 根据包名 模块名 以及类名 生成Mapper XML 配置文件 -->
|
||||
<resultMap type="com.zbkj.modules.autogencode.entity.CkBillStock" id="ckBillStockMap">
|
||||
<result property="id" column="id"/>
|
||||
<result property="billCargoId" column="bill_cargo_id"/>
|
||||
<result property="inoutType" column="inout_type"/>
|
||||
<result property="stockId" column="stock_id"/>
|
||||
<result property="stockCode" column="stock_code"/>
|
||||
<result property="stockName" column="stock_name"/>
|
||||
<result property="billNumber" column="bill_number"/>
|
||||
<result property="cargoValue" column="cargo_value"/>
|
||||
<result property="cargoNum" column="cargo_num"/>
|
||||
<result property="cargoWt" column="cargo_wt"/>
|
||||
<result property="cargoVol" column="cargo_vol"/>
|
||||
<result property="delFlag" column="del_flag"/>
|
||||
<result property="createDept" column="create_dept"/>
|
||||
<result property="createBy" column="create_by"/>
|
||||
<result property="createTime" column="create_time"/>
|
||||
<result property="updateBy" column="update_by"/>
|
||||
<result property="updateTime" column="update_time"/>
|
||||
<result property="tenantId" column="tenant_id"/>
|
||||
</resultMap>
|
||||
|
||||
|
||||
</mapper>
|
||||
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="com.zbkj.modules.autogencode.dao.CkStockChangeDao">
|
||||
|
||||
<!-- 根据包名 模块名 以及类名 生成Mapper XML 配置文件 -->
|
||||
<resultMap type="com.zbkj.modules.autogencode.entity.CkStockChange" id="ckStockChangeMap">
|
||||
<result property="id" column="id"/>
|
||||
<result property="custId" column="cust_id"/>
|
||||
<result property="changeType" column="change_type"/>
|
||||
<result property="cargoId" column="cargo_id"/>
|
||||
<result property="hsCode" column="hs_code"/>
|
||||
<result property="cargoName" column="cargo_name"/>
|
||||
<result property="stockId" column="stock_id"/>
|
||||
<result property="stockName" column="stock_name"/>
|
||||
<result property="billNo" column="bill_no"/>
|
||||
<result property="billId" column="bill_id"/>
|
||||
<result property="stockCode" column="stock_code"/>
|
||||
<result property="changeNum" column="change_num"/>
|
||||
<result property="beforeNum" column="before_num"/>
|
||||
<result property="afterNum" column="after_num"/>
|
||||
<result property="changeWt" column="change_wt"/>
|
||||
<result property="beforeWt" column="before_wt"/>
|
||||
<result property="afterWt" column="after_wt"/>
|
||||
<result property="changeVol" column="change_vol"/>
|
||||
<result property="beforeVol" column="before_vol"/>
|
||||
<result property="afterVol" column="after_vol"/>
|
||||
<result property="changeValue" column="change_value"/>
|
||||
<result property="beforeValue" column="before_value"/>
|
||||
<result property="afterValue" column="after_value"/>
|
||||
<result property="changeDate" column="change_date"/>
|
||||
<result property="remark" column="remark"/>
|
||||
<result property="delFlag" column="del_flag"/>
|
||||
<result property="createDept" column="create_dept"/>
|
||||
<result property="createBy" column="create_by"/>
|
||||
<result property="createTime" column="create_time"/>
|
||||
<result property="updateBy" column="update_by"/>
|
||||
<result property="updateTime" column="update_time"/>
|
||||
<result property="tenantId" column="tenant_id"/>
|
||||
</resultMap>
|
||||
|
||||
|
||||
</mapper>
|
||||
Loading…
Reference in new issue