zelian_wu 2 years ago
parent
commit
5d45b83e32
  1. 3
      src/printFormat/RF_RFID.js
  2. 3
      src/printFormat/alphaHardTagPrintFormat.js
  3. 3
      src/printFormat/antenna.js
  4. 4
      src/utils/lodop.js
  5. 13
      src/views/modules/label/userDefault.vue

3
src/printFormat/RF_RFID.js

@ -8,7 +8,8 @@ export const printRF_RFIDLabel = (printList, icons, printerName) => {
let rightIndex = 'Y'
const LODOP = getLodop()
if (LODOP) {
LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
// LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
LODOP.SET_LICENSES("","549DA0AD145DA11D8FC8654C58657B8EA09","","");
if (null == printerName || printerName === '') {
console.info('未设置打印机!')
} else {

3
src/printFormat/alphaHardTagPrintFormat.js

@ -8,7 +8,8 @@ export function printAlphaHardTagLabel (printList, icons, printerName) {
let rightIndex = "Y";
const LODOP = getLodop()
if (LODOP) {
LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
// LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
LODOP.SET_LICENSES("","549DA0AD145DA11D8FC8654C58657B8EA09","","");
if (null == printerName || printerName === '') {
console.info('未设置打印机!')
} else {

3
src/printFormat/antenna.js

@ -8,7 +8,8 @@ export const printAntennaLabel = (printList, icons, printerName) => {
let rightIndex = 'Y'
const LODOP = getLodop()
if (LODOP) {
LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
// LODOP.SET_LICENSES('', '13F0BF6589BB32F360918E33F9C10905', '', '')
LODOP.SET_LICENSES("","549DA0AD145DA11D8FC8654C58657B8EA09","","");
if (null == printerName || printerName === '') {
console.info('未设置打印机!')
} else {

4
src/utils/lodop.js

@ -112,8 +112,8 @@ export function getLodop(oOBJECT,oEMBED){
};
return LODOP;
};
//===如下空白位置适合调用统一功能(如注册语句、语言选择等):===
//LODOP.SET_LICENSES("北京XXXXX公司","8xxxxxxxxxxxxx5","","");
//===========================================================
return LODOP;

13
src/views/modules/label/userDefault.vue

@ -5,6 +5,7 @@ import {
updateLabelFormatUserDefault
} from '../../../api/label/labelFormatUserDefault'
import {getTableDefaultListLanguage, getTableUserListLanguage} from '../../../api/table'
import getLodop from '@/utils/LodopFuncs.js'
let labelFormat = {
labelType: '',
@ -133,6 +134,7 @@ export default {
// columnWidth: 180
// }
],
printerSetupList:[],
}
},
watch:{
@ -267,6 +269,12 @@ export default {
}
this.getLabelFormatUserDefaultList();
this.getTableUserColumn("30003Table",1)
},
mounted () {
const lodop = getLodop()
for (let i = 0; i < lodop.GET_PRINTER_COUNT(); i++) {
this.printerSetupList.push(lodop.GET_PRINTER_NAME(i))
}
}
}
</script>
@ -343,7 +351,10 @@ export default {
</el-col>
<el-col :span="24">
<el-form-item label="Printer Name" prop="printerName" :show-message="false">
<el-input v-model="saveLabelFormat.printerName"></el-input>
<!-- <el-input v-model="saveLabelFormat.printerName"></el-input>-->
<el-select v-model="saveLabelFormat.printerName" placeholder=" " style="width: 100%;">
<el-option :label="item" :value="item" v-for="(item,index) in printerSetupList" :key="index"></el-option>
</el-select>
</el-form-item>
</el-col>
<!-- <el-col :span="24">-->

Loading…
Cancel
Save