9/25 优化1.0

yanshishuju
wangwei 12 months ago
parent 4da4427ccf
commit d3ae6838a6

@ -38,5 +38,11 @@ export function delUserBindWork(query) {
});
}
export function getUserWorkByWorkplaceCode(query) {
return axios({
url: '/udiwms/sysWorkplace/getUserWorkByWorkplaceCode',
method: 'get',
params: query
})
}

@ -505,7 +505,6 @@ export default {
},
workDetail(row) {
console.log("woshishhss",row)
this.formData = row
this.addWorkplaceDialogVisible = true
},

@ -545,6 +545,7 @@ import {
delDrugLevel,
updateLevelDrug, calculateDistCount, calculateUseCount
} from '@/api/basic/product/drugUdiinfos'
import {isBlank} from "@/utils/strUtil";
import {
getYbDrugDetail, removeRl, thirdSysDetail
@ -605,6 +606,7 @@ export default {
status: false,
relId: null,
drugLevelLists: [],
productId:null,
useLevelDi: null,
distributeLevelDi: null,
@ -834,15 +836,16 @@ export default {
//
levelSave(row) {
if (row.nameCode == null) {
console.log("djdjdjjd",row)
if (isBlank(row.nameCode)) {
this.$message.error('层级标识不能为空')
return
}
if (row.packLevel == null) {
if (isBlank(row.packLevel)) {
this.$message.error('包装级别不能为空')
return
}
if (row.packUnit == null) {
if (isBlank(row.packUnit)) {
this.$message.error('层级单位不能为空')
return
}
@ -854,7 +857,8 @@ export default {
bhxjcpbm: row.bhxjcpbm,
bhxjsl: row.bhxjsl,
relId: this.newProductData.id,
uuid: this.newProductData.uuid
uuid: this.newProductData.uuid,
productId:this.newProductData.productId
}
updateLevelDrug(editQuery).then(res => {
this.saveLoading = false
@ -885,6 +889,7 @@ export default {
rowDisabled: false,
isUpDisabled: true
})
this.newProductData.productId = null
this.selectedIndex = this.detailList.length - 1
this.isSave = false
},

@ -409,7 +409,7 @@ export default {
};
this.actDateRange = [];
// this.getList();
this.getList();
},
onSubmit(_this) {
if (_this == null)

@ -37,7 +37,7 @@
<el-table-column type="index" label="序号"></el-table-column>
<el-table-column label="工位编码" prop="workplaceId"></el-table-column>
<el-table-column label="工位名称" prop="workplaceName"></el-table-column>
<el-table-column label="所属仓库" prop="invName"></el-table-column>
<!--<el-table-column label="所属仓库" prop="invName"></el-table-column>-->
<el-table-column label="备注" prop="remake"></el-table-column>
</el-table>
</el-card>

@ -54,7 +54,7 @@
<script>
import {listPage} from "@/api/basic/workPlace/sysWorkplaceManage.js";
import QRCode from 'qrcodejs2'
import { getUserBindWork } from '@/api/basic/collectPoint/userWorkplace'
import { getUserBindWork, getUserWorkByWorkplaceCode } from '@/api/basic/collectPoint/userWorkplace'
export default {
name: 'fieldOperation',
@ -64,6 +64,7 @@ export default {
workKey: '',
workplaceStatus: 1,
userId: this.$store.getters.adminId,
workplaceCode:'',
// invCode: this.$store.getters.locInvCode,
page: 1,
limit: 200
@ -91,9 +92,20 @@ export default {
});
},
handleClick(index) {
let url = window.location.origin + `/UDI_WMS_NEW#/tagCodeBlank?workplaceId=` + this.stationList[index].workplaceId
// this.$router.push( workplaceId)
window.open(url, '_blank');
let query = {
userId: this.$store.getters.adminId,
workplaceCode: this.stationList[index].workplaceId,
}
getUserWorkByWorkplaceCode(query).then(res => {
if (res.code == 20000){
let url = window.location.origin + `/UDI_WMS_NEW#/tagCodeBlank?workplaceId=` + this.stationList[index].workplaceId
// this.$router.push( workplaceId)
window.open(url, '_blank');
}else {
this.$message.error(res.message)
}
}).catch(() => {})
},
getStationList() {
getUserBindWork(this.query).then(res => {

Loading…
Cancel
Save