5 changed files with 782 additions and 4 deletions
-
7src/api/labelSetting/com_add_update_label.js
-
4src/api/labelSetting/label_setting.js
-
267src/views/modules/labelSetting/com_add_update_label.vue
-
500src/views/modules/labelSetting/label_setting.vue
-
8src/views/modules/yieldReport/com_separate_roll_with_split.vue
@ -0,0 +1,7 @@ |
|||
import { createAPI } from "@/utils/httpRequest.js"; |
|||
|
|||
// 插入打印标签的信息数据
|
|||
export const insertLabelSetting = data => createAPI('/label/setting/insertLabelSetting','post',data) |
|||
|
|||
// 修改打印标签的信息数据
|
|||
export const updateLabelSetting = data => createAPI('/label/setting/updateLabelSetting','post',data) |
|||
@ -0,0 +1,4 @@ |
|||
import { createAPI } from "@/utils/httpRequest.js"; |
|||
|
|||
// 获取打印标签的信息数据
|
|||
export const getLabelSettingList = data => createAPI('/label/setting/getLabelSettingList','post',data) |
|||
@ -0,0 +1,267 @@ |
|||
<template> |
|||
<div class="customer-css"> |
|||
<el-dialog :title="titleCon" :close-on-click-modal="false" :visible.sync="visible" width="380px" style="height: 380px;" class="customer-dialog"> |
|||
|
|||
<el-form :inline="true" label-position="top" label-width="80px"> |
|||
<!-- 标签自定义信息 --> |
|||
<el-container> |
|||
<fieldset class="customer-fieldset" style="width: 300px;"> |
|||
<!-- --> |
|||
<el-row> |
|||
<el-col :span="12"> |
|||
<el-form-item class="customer-item" :label=labels.labelNo> |
|||
<el-input v-model="pageData.labelNo" :readonly="labelNoReadOnly" style="width: 120px;" ></el-input> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="12"> |
|||
<el-form-item class="customer-item" :label=labels.labelType> |
|||
<el-input v-model="pageData.labelType" style="width: 150px;" ></el-input> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="12"> |
|||
<el-form-item class="customer-item" :label=labels.labelName> |
|||
<el-input v-model="pageData.labelName" style="width: 120px;" ></el-input> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="12"> |
|||
<el-form-item class="customer-item" :label=labels.labelClass> |
|||
<el-input v-model="pageData.labelClass" style="width: 150px;" ></el-input> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="24"> |
|||
<el-form-item class="customer-item" :label=labels.remark> |
|||
<el-input v-model="pageData.remark" style="width: 310px;" ></el-input> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
</fieldset> |
|||
</el-container> |
|||
</el-form> |
|||
<span slot="footer" class="dialog-footer"> |
|||
<el-button type="primary" @click="saveLabelSetting()">{{ buttons.saveButton }}</el-button> |
|||
<el-button type="primary" @click="closeDialog">{{buttons.closeButton}}</el-button> |
|||
</span> |
|||
</el-dialog> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { |
|||
insertLabelSetting, |
|||
updateLabelSetting, |
|||
} from '@/api/labelSetting/com_add_update_label.js'; |
|||
|
|||
import { |
|||
searchSysLanguagePackList, |
|||
searchSysLanguageParam, |
|||
searchFunctionButtonList, |
|||
saveButtonList, |
|||
searchSysLanguage, |
|||
searchLanguageListByLanguageCode, |
|||
saveSysLanguageOne, |
|||
searchPageLanguageData, |
|||
removerLanguage, |
|||
saveSysLanguageList |
|||
} from "@/api/sysLanguage.js"; |
|||
|
|||
var functionId = 'C10000042'; |
|||
|
|||
export default { |
|||
data() { |
|||
return { |
|||
titleCon: '标签自定义维护', |
|||
showDefault: false, |
|||
visible: false, |
|||
pageData: { |
|||
site: this.$store.state.user.site, |
|||
username: this.$store.state.user.name, |
|||
labelNo: '', |
|||
labelType: '', |
|||
labelName: '', |
|||
labelClass: '', |
|||
remark: '', |
|||
addFlag: false, |
|||
}, |
|||
labelNoReadOnly: false, |
|||
dataListLoading: false, |
|||
buttons: { |
|||
saveButton: '保存', |
|||
closeButton: '关闭', |
|||
}, |
|||
queryButton: { |
|||
functionId: functionId, |
|||
table_id: '*', |
|||
languageCode: this.$i18n.locale, |
|||
objectType: 'button' |
|||
}, |
|||
labels: { |
|||
titleCon: '标签自定义维护', |
|||
labelNo: '标签编号:', |
|||
labelType: '标签类型:', |
|||
labelName: '报表文件名:', |
|||
labelClass: '标签种类:', |
|||
remark: '备注:', |
|||
confirmLabel: '确认', |
|||
cancelLabel: '取消', |
|||
}, |
|||
queryLabel: { |
|||
functionId: functionId, |
|||
table_id: '*', |
|||
languageCode: this.$i18n.locale, |
|||
objectType: 'label' |
|||
}, |
|||
} |
|||
}, |
|||
methods: { |
|||
//初始化组件的参数 |
|||
init(currentRow) { |
|||
//初始化参数 |
|||
this.pageData = JSON.parse(JSON.stringify(currentRow)); |
|||
//打开页面 |
|||
this.visible = true; |
|||
//判断是否是新增 |
|||
if(this.pageData.addFlag == 'Y'){ |
|||
this.labelNoReadOnly = false; |
|||
}else{ |
|||
this.labelNoReadOnly = true; |
|||
} |
|||
//判断是否启用多语言 |
|||
//this.getMultiLanguageList(); //刷新多语言的信息 |
|||
//重置标题 |
|||
this.titleCon = this.labels.titleCon; |
|||
}, |
|||
|
|||
/*保存标签自定义的信息*/ |
|||
saveLabelSetting(){ |
|||
//判断标签内容是否为空 |
|||
let labelNo = this.pageData.labelNo.trim(); |
|||
let labelType = this.pageData.labelType.trim(); |
|||
let labelName = this.pageData.labelName.trim(); |
|||
if(labelNo == null || labelNo === ''){ |
|||
this.$message.success("标签编号不能为空!"); |
|||
return false; |
|||
} |
|||
if(labelType == null || labelType === ''){ |
|||
this.$message.success("标签类型不能为空!"); |
|||
return false; |
|||
} |
|||
if(labelName == null || labelName === ''){ |
|||
this.$message.success("报表文件名不能为空!"); |
|||
return false; |
|||
} |
|||
//判断是否是新增标签自定义 |
|||
if(this.pageData.addFlag === 'Y'){ |
|||
this.insertLabelSettingData(); |
|||
}else{ |
|||
this.updateLabelSettingData(); |
|||
} |
|||
}, |
|||
|
|||
/*数量失去焦点的事件*/ |
|||
insertLabelSettingData(){ |
|||
insertLabelSetting(this.pageData).then(({data}) => { |
|||
if(data.code == 200){ |
|||
this.$message.success(data.msg); |
|||
setTimeout(this.closeDialog(), 2000); |
|||
}else{ |
|||
this.$message.error(data.msg); |
|||
} |
|||
}) |
|||
}, |
|||
|
|||
/*验证时长的参数*/ |
|||
updateLabelSettingData(){ |
|||
updateLabelSetting(this.pageData).then(({data}) => { |
|||
if(data.code == 200){ |
|||
this.$message.success(data.msg); |
|||
setTimeout(this.closeDialog(), 2000); |
|||
}else{ |
|||
this.$message.error(data.msg); |
|||
} |
|||
}) |
|||
}, |
|||
|
|||
/*关闭modal*/ |
|||
closeDialog(){ |
|||
//刷新报工的页面 |
|||
this.$emit('refreshPageTables'); |
|||
//关闭当前的页面 |
|||
this.visible = false; |
|||
}, |
|||
|
|||
/*检查新的工具实例信息*/ |
|||
checkConnectToolInstanceIdBun(){ |
|||
/*验证工具的实例*/ |
|||
if(this.pageData.toolInstanceId == null || this.pageData.toolInstanceId == ''){ |
|||
this.$message.error(this.labels.pleaseScanToolInstanceId); |
|||
return false; |
|||
} |
|||
/*调用检查的方法检验下*/ |
|||
checkConnectToolInstanceId(this.pageData).then(({data}) => { |
|||
//判断是否存在异常 |
|||
if(data.code == 500){ |
|||
this.$message.error(data.msg); |
|||
}else if (data.resultMap.resultCode == 201){ |
|||
let msg = data.resultMap.resultMsg; |
|||
this.$confirm(msg, '提示', { |
|||
confirmButtonText: this.labels.confirmLabel, |
|||
cancelButtonText: this.labels.cancelLabel, |
|||
type: "warning" |
|||
}).then(() => { |
|||
this.pageData.checkFlag = true; |
|||
}).catch(() => { |
|||
this.pageData.checkFlag = false; |
|||
}); |
|||
}else{ |
|||
this.pageData.checkFlag = true; |
|||
} |
|||
}); |
|||
}, |
|||
|
|||
// 保存 默认配置 列 |
|||
async saveMultiLanguage() { |
|||
// 保存页面 button label title 属性 |
|||
let buttons = this.buttonList; |
|||
let labels = this.labelsList; |
|||
await saveButtonList(buttons) |
|||
await saveButtonList(labels) |
|||
}, |
|||
|
|||
getMultiLanguageList() { |
|||
//首先查询当前按钮的多语言 |
|||
searchFunctionButtonList(this.queryButton).then(({data}) => { |
|||
if (data && data.code == 0 ) { |
|||
this.buttons = data.data |
|||
} else { |
|||
// saveButtonList(this.buttonList).then(({data}) => { |
|||
// }) |
|||
} |
|||
}); |
|||
//其次查询当前标签的多语言 |
|||
searchFunctionButtonList(this.queryLabel).then(({data}) => { |
|||
if (data && data.code == 0 ) { |
|||
this.labels = data.data |
|||
} else { |
|||
// saveButtonList(this.buttonList).then(({data}) => { |
|||
// }) |
|||
} |
|||
}); |
|||
}, |
|||
|
|||
}, |
|||
created() { |
|||
// this.factoryList() |
|||
// this.getLanguageList() |
|||
} |
|||
} |
|||
|
|||
</script> |
|||
|
|||
<style scoped lang="scss"> |
|||
|
|||
|
|||
</style> |
|||
@ -0,0 +1,500 @@ |
|||
<template> |
|||
<div class="customer-css"> |
|||
<!-- 查询时间和产品 --> |
|||
<el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 5px;"> |
|||
<el-form-item :label=labels.labelNo> |
|||
<el-input v-model="pageData.labelNo" style="width: 120px"></el-input> |
|||
</el-form-item> |
|||
<el-form-item :label=labels.labelType> |
|||
<el-input v-model="pageData.labelType" style="width: 120px"></el-input> |
|||
</el-form-item> |
|||
<el-form-item :label=labels.labelName> |
|||
<el-input v-model="pageData.labelName" style="width: 120px" ></el-input> |
|||
</el-form-item> |
|||
<el-form-item style="margin-top: 16px;"> |
|||
<el-button type="primary" @click="refreshPageTables()" class="customer-bun-mid" |
|||
style="margin-left: 10px; margin-bottom: 5px;">{{ buttons.searchButton }} |
|||
</el-button> |
|||
</el-form-item> |
|||
<el-form-item style="margin-top: 16px;"> |
|||
<el-button type="primary" @click="addLabelSettingModal()" class="customer-bun-mid" |
|||
style="margin-left: 10px; margin-bottom: 5px;">{{ buttons.addButton }} |
|||
</el-button> |
|||
</el-form-item> |
|||
</el-form> |
|||
<!-- 标签列表数据 --> |
|||
<el-main style="margin-left: -20px; margin-top: -20px; width: 104%;"> |
|||
<el-table @row-click="setCurrentRow" |
|||
:height="height" |
|||
highlight-current-row |
|||
:data="labelArrays" |
|||
border |
|||
v-loading="dataListLoading" |
|||
style="width: 100%;"> |
|||
<el-table-column |
|||
v-for="(item,index) in columnList" :key="index" |
|||
:sortable="item.columnSortable" |
|||
:prop="item.columnProp" |
|||
:header-align="item.headerAlign" |
|||
:show-overflow-tooltip="item.showOverflowTooltip" |
|||
:align="item.align" |
|||
:fixed="item.fixed==''?false:item.fixed" |
|||
:width="item.columnWidth" |
|||
:label="item.columnLabel"> |
|||
<template slot-scope="scope"> |
|||
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span> |
|||
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" |
|||
style="width: 100px; height: 80px"/></span> |
|||
</template> |
|||
</el-table-column> |
|||
<el-table-column |
|||
fixed="left" |
|||
header-align="center" |
|||
align="center" |
|||
width="100" |
|||
:label=labels.operationLabel> |
|||
<template slot-scope="scope"> |
|||
<a class="customer-a" @click="editLabelSettingModal(scope.row)">{{ labels.editLabel }}</a> |
|||
</template> |
|||
</el-table-column> |
|||
</el-table> |
|||
</el-main> |
|||
|
|||
<!-- 动态列 --> |
|||
<column v-if="showDefault" ref="column" @refreshData="getTableUserColumn" v-drag></column> |
|||
<!-- 新增或者修改的modal --> |
|||
<comAddUpdateLabel ref="comAddUpdateLabel" @refreshPageTables="refreshPageTables" v-drag></comAddUpdateLabel> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import { |
|||
getLabelSettingList, |
|||
} from '@/api/labelSetting/label_setting.js'; |
|||
|
|||
/*引入組件*/ |
|||
import comAddUpdateLabel from "./com_add_update_label";/*新增或者修改的組件*/ |
|||
|
|||
/* 动态表头 */ |
|||
import { |
|||
saveTableDefaultList, |
|||
getTableDefaultListLanguage, |
|||
getTableUserListLanguage, |
|||
removerDefault, |
|||
removerUser |
|||
} from '@/api/table.js' |
|||
|
|||
import { |
|||
searchSysLanguagePackList, |
|||
searchSysLanguageParam, |
|||
searchFunctionButtonList, |
|||
saveButtonList, |
|||
searchSysLanguage, |
|||
searchLanguageListByLanguageCode, |
|||
saveSysLanguageOne, |
|||
searchPageLanguageData, |
|||
removerLanguage, |
|||
saveSysLanguageList |
|||
} from "@/api/sysLanguage.js"; |
|||
|
|||
var functionId = '100008001'; |
|||
|
|||
export default { |
|||
data() { |
|||
return { |
|||
height: 800, |
|||
authEdit: false, |
|||
authAdd: false, |
|||
authDelete: false, |
|||
menuId: this.$route.meta.menuId, |
|||
menuShow: false, |
|||
showDefault: false, |
|||
pageData: { |
|||
site: this.$store.state.user.site, |
|||
username: this.$store.state.user.name, |
|||
labelNo: '', |
|||
labelName: '', |
|||
labelType: '', |
|||
searchFlag: 'N' |
|||
}, |
|||
currentRow: {}, |
|||
labelArrays: [], |
|||
dataListLoading: false, |
|||
columnList: [ |
|||
{ |
|||
userId: this.$store.state.user.name, |
|||
functionId: 100008001, |
|||
serialNumber: '100008001LabelLabelNo', |
|||
tableId: '100008001Label', |
|||
tableName: '标签自定义列表', |
|||
columnProp: 'labelNo', |
|||
headerAlign: 'center', |
|||
align: 'center', |
|||
columnLabel: '标签编号', |
|||
columnWidth: 160, |
|||
columnHidden: false, |
|||
columnImage: false, |
|||
columnSortable: true, |
|||
sortLv: 0, |
|||
status: true, |
|||
fixed: '' |
|||
}, |
|||
{ |
|||
userId: this.$store.state.user.name, |
|||
functionId: 100008001, |
|||
serialNumber: '100008001LabelLabelType', |
|||
tableId: '100008001Label', |
|||
tableName: '标签自定义列表', |
|||
columnProp: 'labelType', |
|||
headerAlign: 'center', |
|||
align: 'center', |
|||
columnLabel: '标签类型', |
|||
columnWidth: 100, |
|||
columnHidden: false, |
|||
columnImage: false, |
|||
columnSortable: true, |
|||
sortLv: 0, |
|||
status: true, |
|||
fixed: '' |
|||
}, |
|||
{ |
|||
userId: this.$store.state.user.name, |
|||
functionId: 100008001, |
|||
serialNumber: '100008001LabelLabelName', |
|||
tableId: '100008001Label', |
|||
tableName: '标签自定义列表', |
|||
columnProp: 'labelName', |
|||
headerAlign: 'center', |
|||
align: 'center', |
|||
columnLabel: '报表文件名', |
|||
columnWidth: 220, |
|||
columnHidden: false, |
|||
columnImage: false, |
|||
columnSortable: true, |
|||
sortLv: 0, |
|||
status: true, |
|||
fixed: '' |
|||
}, |
|||
{ |
|||
userId: this.$store.state.user.name, |
|||
functionId: 100008001, |
|||
serialNumber: '100008001LabelLabelClass', |
|||
tableId: '100008001Label', |
|||
tableName: '标签自定义列表', |
|||
columnProp: 'labelClass', |
|||
headerAlign: 'center', |
|||
align: 'left', |
|||
columnLabel: '标签种类', |
|||
columnWidth: 140, |
|||
columnHidden: false, |
|||
columnImage: false, |
|||
columnSortable: false, |
|||
sortLv: 0, |
|||
status: true, |
|||
fixed: '' |
|||
}, |
|||
{ |
|||
userId: this.$store.state.user.name, |
|||
functionId: 100008001, |
|||
serialNumber: '100008001LabelRemark', |
|||
tableId: '100008001Label', |
|||
tableName: '标签自定义列表', |
|||
columnProp: 'remark', |
|||
headerAlign: 'center', |
|||
align: 'left', |
|||
columnLabel: '备注', |
|||
columnWidth: 300, |
|||
columnHidden: false, |
|||
columnImage: false, |
|||
columnSortable: false, |
|||
sortLv: 0, |
|||
status: true, |
|||
fixed: '' |
|||
}, |
|||
], |
|||
queryTable: { |
|||
userId: this.$store.state.user.name, |
|||
functionId: this.$route.meta.menuId, |
|||
tableId: '100008001Label', |
|||
languageCode: this.$i18n.locale |
|||
}, |
|||
// 用户table 查询参数 |
|||
queryTableUser: { |
|||
userId: this.$store.state.user.name, |
|||
functionId: this.$route.meta.menuId, |
|||
tableId: '100008001Label', |
|||
status: true, |
|||
languageCode: this.$i18n.locale |
|||
}, |
|||
// 用户table 配置集合 |
|||
userColumnList: [], |
|||
buttons: { |
|||
searchButton: '查询', |
|||
addButton: '新增', |
|||
}, |
|||
queryButton: { |
|||
functionId: functionId, |
|||
table_id: '*', |
|||
languageCode: this.$i18n.locale, |
|||
objectType: 'button' |
|||
}, |
|||
labels: { |
|||
labelNo: '标签编号:', |
|||
labelType: '标签类型:', |
|||
labelName: '报表文件名:', |
|||
operationLabel: '操作', |
|||
editLabel: '编辑', |
|||
}, |
|||
queryLabel: { |
|||
functionId: functionId, |
|||
table_id: '*', |
|||
languageCode: this.$i18n.locale, |
|||
objectType: 'label' |
|||
}, |
|||
} |
|||
}, |
|||
|
|||
components: { |
|||
comAddUpdateLabel,/*标签新增或者修改的组件*/ |
|||
}, |
|||
|
|||
mounted() { |
|||
this.$nextTick(() => { |
|||
this.height = window.innerHeight - 165; |
|||
}) |
|||
}, |
|||
methods: { |
|||
/* 刷新页面table */ |
|||
refreshPageTables() { |
|||
this.currentRow = {}; |
|||
//重置是否查询 |
|||
this.pageData.searchFlag = 'Y'; |
|||
this.refreshLabelSettingList(); |
|||
}, |
|||
|
|||
// 获取当前列表的信息 |
|||
refreshLabelSettingList() { |
|||
// 查询当前页面的参数 |
|||
getLabelSettingList(this.pageData).then(({data}) => { |
|||
// 设置查询数据 |
|||
this.labelArrays = data.rows; |
|||
}) |
|||
}, |
|||
|
|||
|
|||
/*新增标签定义的modal*/ |
|||
addLabelSettingModal(){ |
|||
let currentData = { |
|||
site: this.$store.state.user.site, |
|||
username: this.$store.state.user.name, |
|||
labelNo: '', |
|||
labelName: '', |
|||
labelType: '', |
|||
labelClass: '', |
|||
remark: '', |
|||
addFlag: 'Y' |
|||
}; |
|||
//打开组件 去做新增业务 |
|||
this.$nextTick(() => { |
|||
this.$refs.comAddUpdateLabel.init(currentData); |
|||
}) |
|||
}, |
|||
|
|||
|
|||
/*修改标签定义的modal*/ |
|||
editLabelSettingModal(row){ |
|||
let currentData = row; |
|||
currentData.addFlag = 'N'; |
|||
//打开组件 去做修改业务 |
|||
this.$nextTick(() => { |
|||
this.$refs.comAddUpdateLabel.init(currentData); |
|||
}) |
|||
}, |
|||
|
|||
/* 设置选中行的参数 */ |
|||
setCurrentRow(row, column, event) { |
|||
this.currentRow = JSON.parse(JSON.stringify(row)) |
|||
}, |
|||
|
|||
// 打开页面设置 |
|||
userSetting() { |
|||
this.visible = true |
|||
let queryTable = { |
|||
userId: this.$store.state.user.name, |
|||
functionId: this.$route.meta.menuId, |
|||
tableId: '100008001Label', |
|||
languageCode: this.$i18n.locale |
|||
} |
|||
this.$nextTick(() => { |
|||
this.$refs.column.init(queryTable) |
|||
}) |
|||
}, |
|||
// 获取 用户保存的 格式列 |
|||
getTableUserColumn() { |
|||
getTableUserListLanguage(this.queryTableUser).then(({data}) => { |
|||
if (data && data.code == 0 && data.rows.length > 0) { |
|||
// this.columnList = [] |
|||
this.columnList = data.rows |
|||
} else { |
|||
this.getColumnList() |
|||
} |
|||
}) |
|||
}, |
|||
|
|||
// 获取 tableDefault 列 |
|||
getColumnList() { |
|||
getTableDefaultListLanguage(this.queryTable).then(({data}) => { |
|||
if (data && data.code == 0) { |
|||
// this.showDefault = false |
|||
this.columnList = data.rows |
|||
} else { |
|||
// this.showDefault = true |
|||
} |
|||
}) |
|||
}, |
|||
|
|||
//获取按钮的权限数据 |
|||
getButtonAuthData(){ |
|||
let updateFlag = this.isAuth(this.menuId+":revise"); |
|||
let fullControFlag = this.isAuth(this.menuId+":fullContro"); |
|||
let deleteFlag = this.isAuth(this.menuId+":remove"); |
|||
//处理页面的权限数据 |
|||
this.authEdit = !updateFlag && !fullControFlag; |
|||
this.authAdd = !fullControFlag; |
|||
this.authDelete = !deleteFlag; |
|||
}, |
|||
|
|||
|
|||
//获取多语言的信息 |
|||
getMultiLanguageList() { |
|||
//首先查询当前按钮的多语言 |
|||
searchFunctionButtonList(this.queryButton).then(({data}) => { |
|||
if (data && data.code == 0 ) { |
|||
this.buttons = data.data |
|||
} else { |
|||
// saveButtonList(this.buttonList).then(({data}) => { |
|||
// }) |
|||
} |
|||
}); |
|||
//其次查询当前标签的多语言 |
|||
searchFunctionButtonList(this.queryLabel).then(({data}) => { |
|||
if (data && data.code == 0 ) { |
|||
this.labels = data.data |
|||
} else { |
|||
// saveButtonList(this.buttonList).then(({data}) => { |
|||
// }) |
|||
} |
|||
}); |
|||
}, |
|||
|
|||
}, |
|||
created() { |
|||
// 不查询 |
|||
this.refreshLabelSettingList(); |
|||
|
|||
|
|||
// 获取动态表头的信息 |
|||
//this.getTableUserColumn() |
|||
|
|||
|
|||
//获取按钮的权限 |
|||
//this.getButtonAuthData(); |
|||
|
|||
//this.getMultiLanguageList(); //刷新多语言的信息 |
|||
|
|||
} |
|||
|
|||
} |
|||
</script> |
|||
|
|||
<style> |
|||
.el-textarea__inner { |
|||
padding: 5px 5px; |
|||
} |
|||
|
|||
</style> |
|||
|
|||
<!--当前页面的标签样式--> |
|||
<style scoped lang="scss"> |
|||
|
|||
/*针对el-card*/ |
|||
.customer-card .el-form-item__content { |
|||
margin-top: -15px; |
|||
} |
|||
|
|||
.customer-card .el-form-item { |
|||
height: 22px; |
|||
} |
|||
|
|||
.customer-border .el-form-item__content { |
|||
margin-top: -30px; |
|||
} |
|||
|
|||
/*全局年与日类型 宽度*/ |
|||
div.el-time-width { |
|||
width: 110px !important; |
|||
} |
|||
|
|||
/* 全局时间右边框*/ |
|||
.customer-css input.el-input__inner { |
|||
height: 22px !important; |
|||
padding-right: 0px !important; |
|||
} |
|||
|
|||
/* 控制el-card标签的数据*/ |
|||
div.customer-el-card { |
|||
margin-left: 110px; |
|||
margin-top: -15px; |
|||
height: 20px; |
|||
width: 60px; |
|||
} |
|||
|
|||
/* 颜色控制 */ |
|||
div.customer-el-card-pink { |
|||
background: #FF00FF; |
|||
} |
|||
|
|||
div.customer-el-card-orange { |
|||
background: #FFD700; |
|||
} |
|||
|
|||
div.customer-el-card-blue { |
|||
background: #0000CD; |
|||
} |
|||
|
|||
/*清掉样式*/ |
|||
.el-radio + .el-radio { |
|||
margin-left: 0px; |
|||
} |
|||
|
|||
/*当前按钮的通用样式*/ |
|||
.customer-css .customer-bun-mid { |
|||
width: 65px; |
|||
text-align: center; |
|||
} |
|||
|
|||
/*当前按钮的通用样式*/ |
|||
.customer-css .el-button--medium { |
|||
padding: 5px 5px; |
|||
} |
|||
|
|||
/*添加主菜单和明细菜单的样式*/ |
|||
.customer-css .customer-dropdown .el-button--primary { |
|||
padding: 2px; |
|||
font-size: 12px; |
|||
} |
|||
|
|||
.el-dropdown-menu--medium .el-dropdown-menu__item { |
|||
line-height: 18px; |
|||
padding: 0 17px; |
|||
font-size: 12px; |
|||
} |
|||
|
|||
hr { |
|||
margin-top: 0px; |
|||
} |
|||
|
|||
|
|||
/*控制上下间距*/ |
|||
</style> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue