netsale-edit.js 1.93 KB
'use strict';
var $ = require('jquery'),
	common = require('../common/common');
require('../util/custom.js');
/*
<<<<<<< HEAD
*	获取业务数据
*/
window.NETSALEDATA=require('./partials/data.js');
require('./partials/search-key.js');
require('./partials/size-info.js');
require('./partials/goods-sort.js');
require('./partials/goods-params.js');
/*
 *	获取业务数据
 */
window.NETSALEDATA = require('./partials/data.js');

// console.log(NETSALEDATA);

/*加载其他模块*/
require('./partials/editor_recommend');
require('./partials/model');
require('./partials/search-key.js');
require('./partials/size-info.js');
require('./partials/goods-sort.js')



var basicInfohtml = '',
	convertObj = {
		ageLevel: {
			'1': '成人',
			'2': '大童',
			'3': '小童'
		},
		gender: {
			1: '男',
			2: '女',
			3: '通用'
		},
		grade: {
			'1': '是',
			'null': '否'
		},
		isOutLets: {
			'Y': '是',
			'N': '否'
		},
		isLimited: {
			'Y': '是',
			'N': '否'
		},
		isPromotionalGifts: {
			'Y': '是',
			'N': '否'
		},
		isAdvance: {
			'Y': '是',
			'N': '否'
		},
		isLimitbuy: {
			'Y': '是',
			'N': '否'
		},
		attribute: {
			1: '普通',
			2: '赠品'
		}
	}

console.log(NETSALEDATA.baseProductInfo.baseProduct);

/*
 * 基本信息value值转换
 * @param: basicInfo(请求的要渲染的数据), obj(转换的对象)
 */
function convert(basicInfo, obj) {
	$.each(basicInfo, function(key, value) {
		if (convertObj[key]) {
			basicInfo[key] = convertObj[key][value];
		}
	});
	return basicInfo;
}

var basicInfoData = convert(NETSALEDATA.baseProductInfo.baseProduct, convertObj);

basicInfoData.renderType = $('#basicInfoForm').data('type');

basicInfohtml = common.util.__template2($('#basicInfo').html(), basicInfoData);


$('#basic-info').html(basicInfohtml);



// var e = new common.edit('#basicForm');
// e.init();

// common.edit.ajaxfileupload('.goods-img', {
// 	action: '/ajax/upload',
// 	onComplete: function() {

// 	}
// })