123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- $(function () {
- });
- let vm = new Vue({
- el: '#rrapp',
- data: {
- selectButtonDisabled:true,
- q: {
- storeId: '',
- barCode: '',
- sku: '',
- isHead: '0',
- pdfType: '36',
- headUrl: ''
- },
- stores: [],
- labels:[],
- isHeads: [{
- id: '0',
- name: '无标签头'
- }, {
- id: '1',
- name: '有标签头'
- }],
- pdfTypes: [ {id: '36',
- name: '36规格'}
- ]
- },
- methods: {
- changeHead:function(){
- console.log(vm.q)
- console.log(vm.selectButtonDisabled)
- if (vm.q.isHead=='0'){
- vm.pdfTypes=[ {id: '36',
- name: '36规格'}
- ];
- vm.q.pdfType='36';
- vm.selectButtonDisabled=!vm.selectButtonDisabled;
- }else {
- vm.pdfTypes=[{
- id: '1',
- name: '1规格'
- }, {
- id: '2',
- name: '2规格'
- }, {
- id: '4',
- name: '4规格'
- }, {
- id: '9',
- name: '9规格'
- }, {
- id: '12',
- name: '12规格'
- }, {
- id: '18',
- name: '18规格'
- }, {id: '36',
- name: '36规格'}
- ]
- vm.selectButtonDisabled=!vm.selectButtonDisabled;
- }
- },
- selectLabelHead: function () {
- alert("selectLabelHead")
- },
- exportPdf: function () {
- window.open("../pdf/printPdf?type="+vm.q.pdfType+"&sku="+vm.q.sku+"&barCode="+vm.q.barCode+"&head="+vm.q.isHead+"&headUrl="+vm.q.headUrl+"&storeId="+vm.q.storeId);
- $.get("../pdf/printPdf?type="+vm.q.pdfType+"&sku="+vm.q.sku+"&barCode="+vm.q.barCode+"&head="+vm.q.isHead+"&headUrl="+vm.q.headUrl+"&storeId="+vm.q.storeId, function (r) {
- vm.mall2OrderingEarlyWarningReminds = r.mall2OrderingEarlyWarningReminds;
- });
- },
- barCodeEnter:function () {
- if (vm.q.storeId==''){
- alert("请先选择门店")
- return;
- }
- if (vm.q.sku==''){
- alert("请先输入sku")
- return;
- }
- this.exportPdf();
- }
- },
- mounted() {
- $.get("../store/queryAll", function (r) {
- vm.stores = r.list;
- });
- $.ajax({
- type: "POST",
- url: "../goodslabelhead/list",
- contentType: "application/json",
- success: function (r) {
- if (r.code === 0) {
- console.log(r);
- vm.labels = r.page.list
- } else {
- alert(r.msg);
- }
- }
- });
- }
- });
|