Authored by uedxwg

产品颜色修改

... ... @@ -7,7 +7,22 @@ var Handlebars = require('yoho.handlebars')
exports.init = function() {
new edit('#colorUrlBox').init();
$('#save').on('click',function(){
var id =$('#id').val();
var colorName = $('#colorName').val();
var colorCode = $('#colorCode').val();
var colorValue = $('#colorValue').val();
if(!id){
__ajax({
url:'/erpproduct/product/saveColor',
data:{
colorName: colorName,
colorCode: colorCode,
colorValue: colorValue
}
})
}
})
function __ajax(options,callback){
$.ajax({
... ... @@ -27,6 +42,9 @@ function __ajax(options,callback){
callback&&callback();
}
});
setInterval(function(){
history.go(-1);
},1000)
} else {
$.gritter.add({
title: '提交失败',
... ... @@ -34,6 +52,9 @@ function __ajax(options,callback){
sticky: false,
time: '1000'
});
setInterval(function(){
history.go(-1);
},1000)
}
}
});
... ...
... ... @@ -7,7 +7,6 @@ var Handlebars = require('yoho.handlebars')
exports.init = function() {
$('.getsize').on('click', function() {
console.log($(this).data('id'));
$.ajax({
url: '/erpproduct/size/getSize',
type: 'POST',
... ...
... ... @@ -9,37 +9,28 @@ exports.res = [{
url:'/productColor/queryProductColors'
},{
// 获取单个颜色
route: '/erpproduct/size/getColor',
route: '/erpproduct/product/getColor',
method: 'POST',
url:"/product/getSize",
url:"/productColor/queryProductColor",
isJsonRaw:true,
params:[
{name: 'id', type: 'Number'}
]
},{
// 新增颜色
route: '/erpproduct/size/addColor',
// 新增颜色页面渲染
route: '/erpproduct/product/addColor',
method: 'GET',
view:'pages/product/addColor',
src:'/product/color'
},{
// 新增颜色
route: '/erpproduct/size/addColor/:id',
method: 'GET',
view:'pages/product/addColor',
isJsonRaw:true,
params:[
{name: 'id', type: 'Number'}
],
src:'/product/color'
},{
// 修改颜色
route: '/erpproduct/size/updateColor',
route: '/erpproduct/product/saveColor',
method: 'POST',
url:"/product/updateSize",
url:"/productColor/addProductColor",
isJsonRaw:true,
params:[
{name: 'id', type: 'Number'},
{name: 'colorName', type: 'String'}
{name: 'colorName', type: 'String'},
{name: 'colorCode', type: 'String'},
{name: 'colorValue', type: 'String'}
]
}]
... ...
... ... @@ -28,22 +28,22 @@
<div class="form-group">
<label for="input" class="col-sm-2 control-label">颜色名称:</label>
<div class="col-sm-8">
<input type="text" name="" id="siezName" class="form-control" value="" required="required" pattern="" title="">
<input type="text" name="" id="colorName" class="form-control" value="" required="required" pattern="" title="">
</div>
</div>
<div class="form-group">
<label for="input" class="col-sm-2 control-label">颜色代码:</label>
<div class="col-sm-8">
<input type="text" name="" id="siezName" class="form-control" value="" required="required" pattern="" title="">
<input type="text" name="" id="colorCode" class="form-control" value="" required="required" pattern="" title="">
</div>
</div>
<div class="form-group">
<label for="input" class="col-sm-2 control-label">颜色值:</label>
<div class="col-sm-8" id="colorUrlBox">
<input type="file" id="colorUrl" name="colorUrl" value="{{colorUrl}}">
<input type="file" id="colorValue" name="colorValue" value="{{colorValue}}">
</div>
</div>
<button type="button" class="col-sm-offset-3 btn btn-info">保存</button>
<button id="save" type="button" class="col-sm-offset-3 btn btn-info">保存</button>
</div>
</div>
</div>
... ...
... ... @@ -23,7 +23,7 @@
<div class="panel panel-default" style="margin-bottom:10px;">
<div class="panel-body">
<div class="row">
<a href="/erpproduct/size/addColor" class="btn btn-info" >添加颜色</a>
<a href="/erpproduct/product/addColor" class="btn btn-info" >添加颜色</a>
</div>
</div>
<table class="table table-striped table-bordered responsive dataTable no-footer">
... ... @@ -44,7 +44,7 @@
<td>{{colorName}}</td>
<td>{{colorCode}}</td>
<td><img src="{{colorValue}}"></td>
<td><a href="/erpproduct/size/addColor/{{id}}" class="btn btn-info getsize" >操作</a></td>
<td><a href="/erpproduct/product/addColor/{{id}}" class="btn btn-info getsize" >操作</a></td>
</tr>
{{/data.list}}
</tbody>
... ...