#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() name = form.getvalue('name_cat') table = 'erc_vendors' erc.cat_add(table, name) erc.save() erc_vendors = erc.cat_list(table) erc.close() title = 'Производители' cat = 'vendor' category_list(cat, title, erc_vendors)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import option_view form = cgi.FieldStorage() id = form.getvalue('data') table = 'erc_options' erc = ErcFunction() erc.open() option = erc.cat(table, id) erc.close() title = 'Редактирование параметра' id_cat = str(option[0]) key = str(option[1].decode()) name = str(option[3].decode()) value = str(option[2]) cat = 'option' option_view(cat, title, id_cat, key, name, value)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() table = 'erc_subcategories' erc_subcategories = erc.cat_list(table) erc.close() title = 'Субкатегории' cat = 'subcategory' category_list(cat, title, erc_subcategories)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() name = form.getvalue('name_cat') table = 'erc_categories' erc.cat_add(table, name) erc.save() categories = erc.cat_list(table) erc.close() title = 'Категории' cat = 'category' category_list(cat, title, categories)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction from templates import option_list erc = ErcFunction() erc.open() table = 'erc_options' options = erc.cat_list(table) erc.close() title = 'Параметры' cat = 'option' option_list(cat, title, options)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import category_view form = cgi.FieldStorage() id = form.getvalue('data') table = 'erc_subcategories' if id: erc = ErcFunction() erc.open() category = erc.cat(table, id) erc.close() title = 'Редактирование субкатегории' id_cat = str(category[0]) name = str(category[1].decode()) else: title = 'Создание новой субкатегории' id_cat = '' name = '' cat = 'subcategory' category_view(cat, title, id_cat, name)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import code_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id_cat = form.getvalue('id_cat') category = form.getvalue('category') subcategory = form.getvalue('subcategory') vendor = form.getvalue('vendor') code = form.getvalue('code_code') status = form.getvalue('status') erc.code_edit(category, subcategory, vendor, code, status, id_cat) erc.save() erc_codes = erc.code_list() erc.close() title = 'Коды' cat = 'code' code_list(cat, title, erc_codes)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction from templates import code_list erc = ErcFunction() erc.open() erc_codes = erc.code_list() erc.close() title = 'Коды' cat = 'code' code_list(cat, title, erc_codes)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id_cat = form.getvalue('data') table = 'erc_categories' erc.cat_dell(table, id_cat) erc.save() categories = erc.cat_list(table) erc.close() title = 'Категории' cat = 'category' category_list(cat, title, categories)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import prom_view form = cgi.FieldStorage() id = form.getvalue('data') table = 'erc_promcats' erc = ErcFunction() erc.open() if id: prom = erc.cat(table, id) title = 'Редактирование Prom кода' id_cat = str(prom[0]) code = str(prom[1]) parent_code = prom[2] title_code = str(prom[3].decode()) else: title = 'Создание нового Prom кода' id_cat = '' code = '' parent_code = '' title_code = '' cat = 'prom' list_code = erc.prom_list() erc.close() prom_view(cat, title, id_cat, code, parent_code, title_code, list_code)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() table = 'erc_vendors' erc_vendors = erc.cat_list(table) erc.close() title = 'Производители' cat = 'vendor' category_list(cat, title, erc_vendors)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction print('Status: 200 OK') print('Content-Type: text/plain') print('') erc = ErcFunction() erc.open() currency = erc.currency() erc.close() print(currency)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi import time import re import xml.etree.cElementTree as ET from function import ErcFunction from xml.dom import minidom erc = ErcFunction() erc.open() print('Status: 200 OK') print('Content-Type: text-plain') print('') def prices(ddp, par, sprice, rprice): ddp = int(ddp) sprice = float(sprice) rprice = float(rprice) curr = erc.currency() param = erc.argument(par) if ddp == 0: currency = curr else: currency = 1 price = round(sprice * currency * param, 0) price_out = max(price, rprice) return str(price_out) # Save XML settings
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import code_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() category = form.getvalue('category') subcategory = form.getvalue('subcategory') vendor = form.getvalue('vendor') code = form.getvalue('code_code') status = form.getvalue('status') erc.code_add(category, subcategory, vendor, code, status) erc.save() erc_codes = erc.code_list() erc.close() title = 'Коды' cat = 'code' code_list(cat, title, erc_codes)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import code_view erc = ErcFunction() erc.open() form = cgi.FieldStorage() id = form.getvalue('data') table = 'erc_codes' if id: code = erc.code(id) title = 'Редактирование кода' id_cat = str(code[0]) category_id = str(code[1]) subcategory_id = str(code[2]) vendor_id = str(code[3]) code_code = code[4] status = str(code[5]) else: title = 'Создание нового кода' id_cat = '' category_id = '' subcategory_id = '' vendor_id = ''
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi import xml.etree.cElementTree as ET from function import ErcFunction erc = ErcFunction() erc.open() print('Status: 200 OK') print('Content-Type: text/plain') print('') form = cgi.FieldStorage() file_erc = form.getvalue('file_erc') filename = 'erc.xml' download_patch = '/var/www/parse_erc/download_file/' if file_erc: open(download_patch + filename, 'wb').write(file_erc) erc.save_xml_set(form) erc.save() currency = str(erc.currency()) print('<form method="post" name="category_save" id="category_save" action="category_save.py" >') print(""" <div class="form-group"> <label class="col-md-3 control-label">Курс USD<span class="red">*</span></label> <div class="col-md-9">""")
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from function import ErcFunction from templates import prom_list erc = ErcFunction() erc.open() table = 'erc_promcats' prom = erc.cat_list(table) erc.close() title = 'Prom коды' cat = 'prom' prom_list(cat, title, prom)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import prom_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id_cat = form.getvalue('data') table = 'erc_promcats' erc.cat_dell(table, id_cat) erc.save() prom = erc.cat_list(table) erc.close() title = 'Prom коды' cat = 'prom' prom_list(cat, title, prom)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import category_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id = form.getvalue('id_cat') name = form.getvalue('name_cat') table = 'erc_subcategories' erc.cat_edit(table, id, name) erc.save() erc_subcategories = erc.cat_list(table) erc.close() title = 'Субкатегории' cat = 'subcategory' category_list(cat, title, erc_subcategories)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import option_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id = form.getvalue('id_cat') value_cat = form.getvalue('value_cat') key = form.getvalue('key') if key == 'currency': erc.currency_edit(value_cat) else: erc.option_edit(key, value_cat) erc.save() table = 'erc_options' options = erc.cat_list(table) erc.close() title = 'Параметры' cat = 'option' option_list(cat, title, options)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import prom_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() code = form.getvalue('code') parent_code = form.getvalue('parent_code') title_prom = form.getvalue('title_prom') table = 'erc_promcats' erc.prom_add(code, parent_code, title_prom) erc.save() prom = erc.cat_list(table) erc.close() title = 'Prom коды' cat = 'prom' prom_list(cat, title, prom)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import cgi from function import ErcFunction from templates import code_list erc = ErcFunction() erc.open() form = cgi.FieldStorage() id_cat = form.getvalue('data') table = 'erc_codes' erc.cat_dell(table, id_cat) erc.save() erc_codes = erc.code_list() erc.close() title = 'Коды' cat = 'code' code_list(cat, title, erc_codes)