打印机分类打印逻辑修改
This commit is contained in:
parent
c5f4688432
commit
96cdf4fc16
|
|
@ -5,8 +5,6 @@
|
||||||
<el-select v-model="forms.contentType" placeholder="请选择打印机品牌">
|
<el-select v-model="forms.contentType" placeholder="请选择打印机品牌">
|
||||||
<el-option label="云想印" value="yxyPrinter"></el-option>
|
<el-option label="云想印" value="yxyPrinter"></el-option>
|
||||||
<el-option label="飞鹅" value="fePrinter"></el-option>
|
<el-option label="飞鹅" value="fePrinter"></el-option>
|
||||||
<!-- <el-option label="本地" value="local"></el-option> -->
|
|
||||||
<!-- <el-option label="USB" value="printer"></el-option> -->
|
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="小票打印">
|
<el-form-item label="小票打印">
|
||||||
|
|
@ -19,7 +17,6 @@
|
||||||
<el-form-item label="打印机名称">
|
<el-form-item label="打印机名称">
|
||||||
<el-input v-model="forms.name" style="width: 280px;" placeholder="请输入打印机名称"></el-input>
|
<el-input v-model="forms.name" style="width: 280px;" placeholder="请输入打印机名称"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <template v-if="forms.contentType == 'network'"> -->
|
|
||||||
<el-form-item label="打印机编号">
|
<el-form-item label="打印机编号">
|
||||||
<el-input v-model="forms.address" style="width: 280px;" placeholder="请输入打印机编号"></el-input>
|
<el-input v-model="forms.address" style="width: 280px;" placeholder="请输入打印机编号"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -27,16 +24,6 @@
|
||||||
<el-input v-model="forms.port" style="width: 280px;" placeholder="请输入打印机秘钥"></el-input><br />
|
<el-input v-model="forms.port" style="width: 280px;" placeholder="请输入打印机秘钥"></el-input><br />
|
||||||
<div style="margin-left: 80px;color: #FF4D4F;">* 可在打印机设备底部查看打印机编号和秘钥(key)</div>
|
<div style="margin-left: 80px;color: #FF4D4F;">* 可在打印机设备底部查看打印机编号和秘钥(key)</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- </template> -->
|
|
||||||
<!-- <template v-if="forms.contentType == 'local'"> <el-form-item label="IP地址">
|
|
||||||
<el-input v-model="forms.address" style="width: 280px;" placeholder="请输入打印机编号"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="端口">
|
|
||||||
<el-input v-model="forms.port" style="width: 280px;" placeholder="请输入打印机秘钥"></el-input><br />
|
|
||||||
<div style="margin-left: 80px;color: #FF4D4F;">* 可在打印机设备底部查看打印机编号和秘钥(key)</div>
|
|
||||||
</el-form-item>
|
|
||||||
</template> -->
|
|
||||||
|
|
||||||
<el-form-item label="小票尺寸">
|
<el-form-item label="小票尺寸">
|
||||||
<el-radio-group v-model="forms.receiptSize">
|
<el-radio-group v-model="forms.receiptSize">
|
||||||
<el-radio label="58mm"></el-radio>
|
<el-radio label="58mm"></el-radio>
|
||||||
|
|
@ -44,28 +31,16 @@
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="分类打印">
|
<el-form-item label="分类打印">
|
||||||
<el-radio-group v-model="forms.classifyPrint">
|
<el-radio-group v-model="forms.classifyPrint" @change="classifyPrintchange(forms.classifyPrint)">
|
||||||
<el-radio label="0">打印所有</el-radio>
|
<el-radio label="0">打印所有</el-radio>
|
||||||
<el-radio label="1">部分分类(仅打印制作单[厨房])</el-radio>
|
<el-radio label="1">部分分类(仅打印制作单[厨房])</el-radio>
|
||||||
<!-- <el-radio label="2">部分商品</el-radio> -->
|
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<!-- <div v-if="forms.classifyPrint == 1" style="color: rgb(255, 77, 79);margin-left: 80px;"></div> -->
|
|
||||||
<div v-if="forms.classifyPrint == 1" style="margin-left:70px">
|
<div v-if="forms.classifyPrint == 1" style="margin-left:70px">
|
||||||
<!-- <el-tree :data="partList" show-checkbox node-key="id" ref="tree" :default-checked-keys="this.forms.categoryIds"
|
|
||||||
:props="{ children: 'childrenList', label: 'name' }">
|
|
||||||
</el-tree> -->
|
|
||||||
<el-checkbox-group v-model="forms.selectcheckbox">
|
<el-checkbox-group v-model="forms.selectcheckbox">
|
||||||
<el-checkbox v-for="item in partList" :key="item.id" :label="item.name"></el-checkbox>
|
<el-checkbox v-for="item in partList" :key="item.id" :label="item.name"></el-checkbox>
|
||||||
</el-checkbox-group>
|
</el-checkbox-group>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<!-- <el-form-item label="桌台打印">
|
|
||||||
<el-radio-group v-model="forms.tablePrint">
|
|
||||||
<el-radio label="0">打印所有</el-radio>
|
|
||||||
<el-radio label="1">打印部分桌台</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
</el-form-item> -->
|
|
||||||
<el-form-item label="打印数量">
|
<el-form-item label="打印数量">
|
||||||
<el-radio-group v-model="forms.printQty">
|
<el-radio-group v-model="forms.printQty">
|
||||||
<el-radio label="c1m1^2">顾客联+商家联「2张」</el-radio>
|
<el-radio label="c1m1^2">顾客联+商家联「2张」</el-radio>
|
||||||
|
|
@ -88,14 +63,6 @@
|
||||||
<el-checkbox label="queue">排队取号</el-checkbox>
|
<el-checkbox label="queue">排队取号</el-checkbox>
|
||||||
</el-checkbox-group>
|
</el-checkbox-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="打印单据">
|
|
||||||
<el-radio-group v-model="forms.printReceipt">
|
|
||||||
<el-radio label="0">全部打印</el-radio>
|
|
||||||
<el-radio label="1">仅厨房</el-radio>
|
|
||||||
<el-radio label="2">仅前台</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
<div style="margin-left: 80px;color: #FF4D4F;">如果你的店只使用一台小票机,建议选择“全部打印”</div>
|
|
||||||
</el-form-item> -->
|
|
||||||
<el-form-item label="打印机状态">
|
<el-form-item label="打印机状态">
|
||||||
<el-switch v-model="forms.status" :active-value="1" :inactive-value="0"></el-switch>
|
<el-switch v-model="forms.status" :active-value="1" :inactive-value="0"></el-switch>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -137,6 +104,11 @@ export default {
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
classifyPrintchange(d) {
|
||||||
|
if (d == 0) {
|
||||||
|
this.forms.selectcheckbox = []
|
||||||
|
}
|
||||||
|
},
|
||||||
async onSubmit() {
|
async onSubmit() {
|
||||||
|
|
||||||
// 删除时间字段
|
// 删除时间字段
|
||||||
|
|
|
||||||
|
|
@ -4074,6 +4074,7 @@ export default {
|
||||||
// return this.$message.error("暂不支持无桌台下单,请先选择桌台");
|
// return this.$message.error("暂不支持无桌台下单,请先选择桌台");
|
||||||
// }
|
// }
|
||||||
if(item.type=='weigh'){
|
if(item.type=='weigh'){
|
||||||
|
console.log(item)
|
||||||
return this.refWeightGoodsShow(item)
|
return this.refWeightGoodsShow(item)
|
||||||
}
|
}
|
||||||
if (item.typeEnum === "sku") {
|
if (item.typeEnum === "sku") {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue