修改工单

This commit is contained in:
龙运模
2024-08-26 22:39:09 +08:00
parent 34c1a74812
commit 9ca2c0e905
10 changed files with 213 additions and 145 deletions
+1 -6
View File
@@ -60,11 +60,6 @@ export default {
title: "费用配置",
component: "password"
},
{
icon: "sc-icon-AgentMaintenance",
title: "维保代理商维护",
component: "pushSettings"
},
]
},
{
@@ -76,7 +71,7 @@ export default {
component: "mail"
},
{
icon: "sc-icon-DataSource",
icon: "sc-icon-AgentMaintenance",
title: "K3接口配置",
component: "interface"
}
@@ -68,7 +68,9 @@ export default {
async getMail() {
const res = await this.$API.setup.k3.get.post();
if(res.code == 200){
this.inter = res.data;
if(res.data && res.data.account_id){
this.inter = res.data;
}
}
},
async save() {
+3 -1
View File
@@ -61,7 +61,9 @@ export default {
async getMail() {
const res = await this.$API.setup.mail.get.post();
if(res.code == 200){
this.mail = res.data;
if(res.data && res.data.alias){
this.mail = res.data;
}
}
},
async save() {
+25 -25
View File
@@ -2,20 +2,7 @@
<el-container class="mainBox mainHeaderNoBorderPadding">
<el-header>
<div class="left-panel">
<el-button type="primary" :size="size" icon="el-icon-plus" @click="add">新增工单</el-button>
<scImport ref="scImport" :size="size" title="批量导入维保工单" @parentParams="importUpload" @importSuccess="importSuccess">
<template #header>
<el-button v-auth="'organizationImport'" type="primary" :size="size" plain @click="importFile">批量导入</el-button>
</template>
<template #download>
<div v-auth="'companyImportTemplate'" @click="importTemplate">下载导入模版</div>
</template>
</scImport>
</div>
<div class="right-panel">
<scExport :size="size" @exportData="exportData" @updateShow="exportChangeShow" :show="exportShow" type="11">
<el-button :size="size" icon="sc-icon-Download" @click="exportData">下载</el-button>
</scExport>
<el-button type="primary" :size="size" icon="el-icon-plus" @click="add">新增BOM</el-button>
</div>
</el-header>
<el-main class="nopadding">
@@ -80,23 +67,36 @@ export default {
show: false,
},
list: {
apiObj: {},
apiObj: this.$API.setup.bom.list,
column: [],
},
selection: [],
exportShow:false,
searchShow:false,
searchList:[
{name:'生产日期',type:'date',code:'activation_date'},
{name:'反厂日期',type:'date',code:'activation_date'},
{name:'处理时间',type:'date',code:'activation_date'},
{name:'客户名称',type:'multiple',code:'id', data:[], placeholder:"请选择公司名称",show:false},
{name:'状态',type:'select',code:'active_status', data:[], placeholder:"请选择状态",show:false},
{name:'工单号',type:'text',code:['mobile'],placeholder:"请输入手机号",isOpen:true,show:false},
{name:'邮件地址',type:'text',code:['email'],placeholder:"请输入邮箱地址",isOpen:true,show:false},
{name:'公司地址',type:'text',code:['address'],placeholder:"请输入公司地址",isOpen:true,show:false},
{name:'负责人',type:'text',code:['owner'],placeholder:"请输入负责人",isOpen:true,show:false},
{name:'关键字',type:'text',code:['domain','name'],keyword:true,show:true},
{name:'创建时间',type:'date',code:'created_at',show: true},
{name:'更新时间',type:'date',code:'updated_at',show: true},
{name:'BOM版本',type:'text',code:'bom_version',placeholder:"请输入BOM版本",show:true},
{name:'BOM简称',type:'text',code:'bom_abbreviation',placeholder:"请输入BOM简称",show:false},
{name:'BOM分类',type:'text',code:['bom_classification'],placeholder:"请输入BOM分类",isOpen:true,show:false},
{name:'BOM用途',type:'text',code:['bom_purpose'],placeholder:"请输入BOM用途",isOpen:true,show:false},
{name:'父项物料编码',type:'text',code:['parent_material_code'],placeholder:"请输入父项物料编码",isOpen:true,show:false},
{name:'父项物料名称',type:'text',code:['parent_material_name'],placeholder:"请输入父项物料名称",isOpen:true,show:false},
{name:'父项物料单位',type:'text',code:['parent_material_unit'],placeholder:"请输入父项物料单位",isOpen:true,show:false},
{name:'子项物料编码',type:'text',code:['child_material_code'],placeholder:"请输入子项物料编码",isOpen:true,show:false},
{name:'子项物料名称',type:'text',code:['child_material_name'],placeholder:"请输入子项物料名称",isOpen:true,show:false},
{name:'子项物料单位',type:'text',code:['child_material_unit'],placeholder:"请输入子项物料单位",isOpen:true,show:false},
{name:'次项',type:'text',code:['item_sequence'],placeholder:"请输入次项",isOpen:true,show:false},
{name:'子项类型',type:'text',code:['child_material_type'],placeholder:"请输入子项类型",isOpen:true,show:false},
{name:'用量分母',type:'text',code:['usage_numerator'],placeholder:"请输入用量分母",isOpen:true,show:false},
{name:'用量分子',type:'text',code:['usage_denominator'],placeholder:"请输入用量分子",isOpen:true,show:false},
{name:'创建组织编码',type:'text',code:['create_org_code'],placeholder:"请输入创建组织编码",isOpen:true,show:false},
{name:'创建组织名称',type:'text',code:['create_org_name'],placeholder:"请输入创建组织名称",isOpen:true,show:false},
{name:'使用组织编码',type:'text',code:['use_org_code'],placeholder:"请输入使用组织编码",isOpen:true,show:false},
{name:'使用组织名称',type:'text',code:['use_org_name'],placeholder:"请输入使用组织名称",isOpen:true,show:false},
{name:'单据状态',type:'text',code:['document_status'],placeholder:"请输入单据状态",isOpen:true,show:false},
{name:'禁用状态',type:'text',code:['disable_status'],placeholder:"请输入禁用状态",isOpen:true,show:false},
{name:'关键字',type:'text',code:['bom_abbreviation'],keyword:true,show:true},
],
params: {},
}