1.单据管理菜单增加未验收单据

2.修改未验收单据页面及接口
3.单据管理接口查询增加二次验收参数
4.单据类型新增、编辑页面添加是否二次验收选项
master
x_z 3 years ago
parent d819f20584
commit 169a2c9cb0

@ -246,3 +246,12 @@ export function updateStockOrderDetail(query) {
params: query params: query
}) })
} }
//完成验收状态
export function updateReceiveStatus(params) {
return axios({
url: "/spms/inout/order/check/updateStatus",
method: "post",
data: params
})
}

@ -24,6 +24,7 @@ import userAccountManage from "@/views/userManage/userAccountManage";
//单据 //单据
import stockOrderDelSearch from "../views/warehouse/stockOrderDelSearch"; import stockOrderDelSearch from "../views/warehouse/stockOrderDelSearch";
import stockOrderSearch from "../views/warehouse/stockOrderSearch";
//往来单位字典 //往来单位字典
import UnitManage from "@/views/product/UnitManage"; import UnitManage from "@/views/product/UnitManage";
@ -384,6 +385,14 @@ export const asyncRouterMap = [
} }
}, },
{
path: "stockOrderSearch",
component: stockOrderSearch,
name: "未验收单据",
meta: {
authRule: ["stock/stockOrderSearch"]
}
},
{ {
path: "stockOrderDelSearch", path: "stockOrderDelSearch",
component: stockOrderDelSearch, component: stockOrderDelSearch,

@ -121,6 +121,7 @@
<el-checkbox v-model="inputQuery.enable"></el-checkbox> <el-checkbox v-model="inputQuery.enable"></el-checkbox>
<el-checkbox v-model="inputQuery.genUnit" :disabled="inputQuery.corpType !=2"> <el-checkbox v-model="inputQuery.genUnit" :disabled="inputQuery.corpType !=2">
</el-checkbox> </el-checkbox>
<el-checkbox v-model="inputQuery.secCheckEnable"></el-checkbox>
</div> </div>
</el-col> </el-col>
</el-row> </el-row>
@ -130,14 +131,10 @@
<script> <script>
import {
getBasicThirdSys
} from "../../api/basic/basicThirdSys";
import { import {
getLocalJoinNoUse getLocalJoinNoUse
} from "../../api/basic/busLocalType"; } from "../../api/basic/busLocalType";
import { filterAll, filterAllByUser } from "@/api/basic/invWarehouse"; import { filterAll } from "@/api/basic/invWarehouse";
import { getCandidateBussinessType } from "../../api/receipts/bussinessType"; import { getCandidateBussinessType } from "../../api/receipts/bussinessType";
export default { export default {

@ -228,6 +228,7 @@ export default {
mainAction: null, mainAction: null,
action: null, action: null,
status: 9, status: 9,
receiveStatus: 0,
page: 1, page: 1,
limit: 20 limit: 20
}, },

@ -221,6 +221,7 @@ export default {
id: "", id: "",
mainAction: null, mainAction: null,
status: 1, status: 1,
receiveStatus: 0,
action: null, action: null,
page: 1, page: 1,
limit: 20 limit: 20

@ -316,6 +316,7 @@
startTime: "", startTime: "",
endTime: "", endTime: "",
orderId: "", orderId: "",
receiveStatus: null,//
status: 3, status: 3,
page: 1, page: 1,
limit: 10 limit: 10
@ -541,6 +542,7 @@
getList() { getList() {
this.loading = true; this.loading = true;
this.query.corpId = store.getters.customerId; this.query.corpId = store.getters.customerId;
stockOrderList(this.query) stockOrderList(this.query)
.then(response => { .then(response => {
this.loading = false; this.loading = false;

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save