Merge remote-tracking branch 'origin/main'

main
zhen 11 months ago
commit 90f05b956f
  1. 3
      src/views/inspection/inspectiontasks.vue
  2. 47
      src/views/leger/equipmentledgerDetail.vue
  3. 35
      src/views/spares/material.vue

@ -5,6 +5,7 @@
:data="data"
:page="page"
:permission="permissionList"
:search.sync="search"
:before-open="beforeOpen"
v-model="form"
ref="crud"
@ -580,7 +581,7 @@
cancelButtonText: "取消",
type: "warning"
}).then(() => {
expUtil.excelExport(`/api/inspection/inspectiontasks/export?daf-auth=${getToken()}`, this.search, ['station', 'taskStatus']);
expUtil.excelExportEasy(`/api/inspection/inspectiontasks/export?daf-auth=${getToken()}`, this.search);
});
},
uploadAfter(res, done, loading, column) {

@ -521,8 +521,10 @@
prop: "classification",
span: 20,
rules: [{
required: true,
message: "请输入分类",
trigger: "blur"
}]
}],
},
{
label: "分类描述",
@ -530,24 +532,30 @@
span: 20,
type: "textarea",
rules: [{
required: true,
message: "请输入分类描述",
trigger: "blur"
}]
}],
},
{
label: "技术参数",
prop: "techParameters",
span: 20,
rules: [{
required: true,
message: "请输入技术参数",
trigger: "blur"
}]
}],
},
{
label: "参数",
prop: "parameters",
span: 20,
rules: [{
required: true,
message: "请输入参数",
trigger: "blur"
}]
}],
},
]
},
@ -573,16 +581,20 @@
prop: "title",
span: 20,
rules: [{
required: true,
message: "请输入标题",
trigger: "blur"
}]
}],
},
{
label: "作者",
prop: "author",
span: 20,
rules: [{
required: true,
message: "请输入作者",
trigger: "blur"
}]
}],
},
{
label: "日期",
@ -592,32 +604,40 @@
valueFormat: "yyyyMMdd",
span: 20,
rules: [{
required: true,
message: "请输入日期",
trigger: "blur"
}]
}],
},
{
label: "页数",
prop: "page",
span: 20,
rules: [{
required: true,
message: "请输入页数",
trigger: "blur"
}]
}],
},
{
label: "关键字",
prop: "keyword",
span: 20,
rules: [{
required: true,
message: "请输入关键字",
trigger: "blur"
}]
}],
},
{
label: "主题",
prop: "thead",
span: 20,
rules: [{
required: true,
message: "请输入主题",
trigger: "blur"
}]
}],
},
{
label: '附件',
@ -637,6 +657,11 @@
},
headers: {
},
rules: [{
required: true,
message: "请上传附件",
trigger: "blur"
}],
span: 20,
action: './api/system/file/upload'
}
@ -981,7 +1006,7 @@
</script>
<style>
.head-style{
background-color: #1e9fff !important;
background-color: #3366cc !important;
color: #FFFFFF !important;
}
.frame_class1 input.el-input__inner {

@ -6,6 +6,7 @@
:page="page"
:permission="permissionList"
:before-open="beforeOpen"
:search.sync="search"
v-model="form"
ref="crud"
:header-cell-class-name="headerClass"
@ -98,6 +99,15 @@
export default {
data() {
var validateCount = (rule, value, callback) => {
if (value === '') {
callback(new Error('请输入出库数量'));
} else if(this.count < value) {
callback(new Error('输入的出库数量大于库存数量'));
} else {
callback();
}
};
return {
form: {},
query: {},
@ -105,6 +115,7 @@
loading: true,
inBox: false,
outBox: false,
count: null,
page: {
pageSize: 10,
currentPage: 1,
@ -116,6 +127,8 @@
calcHeight: 210,
searchShow: true,
searchMenuSpan: 6,
searchBtnText: '查询',
emptyBtnText: '重置',
tip: false,
border: true,
index: false,
@ -190,7 +203,7 @@
},
{
label: "供应商名称",
prop: "sipplierName",
prop: "supplierName",
hide: true,
rules: [{
required: true,
@ -274,7 +287,7 @@
}).then((res) => {
this.inForm.materialName = res.data.data.materialName;
this.inForm.model = res.data.data.model;
// this.inForm.warehouse = res.data.data.warehouseName;
this.inForm.warehouse = res.data.data.warehouseName;
})
}
},
@ -346,6 +359,7 @@
{
label: "物资编号",
prop: "materialNo",
type: "select",
span: 22,
dicUrl: "/api/spares/material/getNoList",
props: {
@ -363,9 +377,11 @@
materialNo: val
}
}).then((res) => {
this.inForm.materialName = res.data.data.materialName;
this.inForm.model = res.data.data.model;
// this.inForm.warehouse = res.data.data.warehouseName;
this.outForm.materialName = res.data.data.materialName;
this.outForm.model = res.data.data.model;
this.outForm.warehouse = res.data.data.warehouseName;
this.count = res.data.data.inventoryCount;
;
})
}
},
@ -399,11 +415,7 @@
label: "出库数量",
prop: "outboundCount",
span: 22,
rules: [{
required: true,
message: "请输入入库数量",
trigger: "blur"
}]
rules: [{required: true, validator: validateCount, trigger: 'blur' }]
},
{
label: "出库申领人",
@ -563,7 +575,7 @@
cancelButtonText: "取消",
type: "warning"
}).then(() => {
expUtil.excelExport(`/api/spares/material/export?daf-auth=${getToken()}`, this.search, ['station']);
expUtil.excelExportEasy(`/api/spares/material/export?daf-auth=${getToken()}`, this.search);
});
},
handleDetailSearch(row) {
@ -572,6 +584,7 @@
query: {
frameMode:"view",
id: row.id,
materialNo: row.materialNo,
},
});
},

Loading…
Cancel
Save