duckweed
2019-10-29 69203918865043ab85477a3d1ad235f30f383976
物品出库页面调试
2个文件已修改
153 ■■■■ 已修改文件
WebService/src/main/resources/components/itemOutPackage/edit-resourceStore/editItemNumberStore.js 152 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/itemOutPackage/itemOut-manage/itemOutManage.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/itemOutPackage/edit-resourceStore/editItemNumberStore.js
@@ -1,86 +1,86 @@
(function(vc,vm){
(function (vc, vm) {
    vc.extends({
        data:{
            editResourceStoreInfo:{
                resId:'',
                resName:'',
                resCode:'',
                price:'',
                description:'',
                stock:''
        data: {
            editResourceStoreInfo: {
                resId: '',
                resName: '',
                resCode: '',
                price: '',
                description: '',
                stock: ''
            }
        },
         _initMethod:function(){
        _initMethod: function () {
         },
         _initEvent:function(){
             vc.on('editItemNumberStore','openEditItemNumberStoreModal',function(_params){
                 console.log(_params);
        },
        _initEvent: function () {
            vc.on('editItemNumberStore', 'openEditItemNumberStoreModal', function (_params) {
                vc.component.refreshEditResourceStoreInfo();
                $('#editItemNumberStoreModel').modal('show');
                vc.copyObject(_params, vc.component.editResourceStoreInfo );
                vc.copyObject(_params, vc.component.editResourceStoreInfo);
                vc.component.editResourceStoreInfo.stock = _params.stock;
                vc.component.editResourceStoreInfo.communityId = vc.getCurrentCommunity().communityId;
            });
        },
        methods:{
            editResourceStoreValidate:function(){
                        return vc.validate.validate({
                            editResourceStoreInfo:vc.component.editResourceStoreInfo
                        },{
                            'editResourceStoreInfo.resName':[
{
                            limit:"required",
                            param:"",
                            errInfo:"物品名称不能为空"
        methods: {
            editResourceStoreValidate: function () {
                return vc.validate.validate({
                    editResourceStoreInfo: vc.component.editResourceStoreInfo
                }, {
                    'editResourceStoreInfo.resName': [
                        {
                            limit: "required",
                            param: "",
                            errInfo: "物品名称不能为空"
                        },
 {
                            limit:"maxin",
                            param:"2,100",
                            errInfo:"物品名称长度为2至100"
                        {
                            limit: "maxin",
                            param: "2,100",
                            errInfo: "物品名称长度为2至100"
                        },
                    ],
'editResourceStoreInfo.resCode':[
 {
                            limit:"maxLength",
                            param:"50",
                            errInfo:"物品编码不能超过50位"
                    'editResourceStoreInfo.resCode': [
                        {
                            limit: "maxLength",
                            param: "50",
                            errInfo: "物品编码不能超过50位"
                        },
                    ],
'editResourceStoreInfo.price':[
{
                            limit:"required",
                            param:"",
                            errInfo:"物品价格不能为空"
                    'editResourceStoreInfo.price': [
                        {
                            limit: "required",
                            param: "",
                            errInfo: "物品价格不能为空"
                        },
 {
                            limit:"money",
                            param:"",
                            errInfo:"物品价格格式错误"
                        {
                            limit: "money",
                            param: "",
                            errInfo: "物品价格格式错误"
                        },
                    ],
'editResourceStoreInfo.description':[
 {
                            limit:"maxLength",
                            param:"200",
                            errInfo:"描述不能为空"
                    'editResourceStoreInfo.description': [
                        {
                            limit: "maxLength",
                            param: "200",
                            errInfo: "描述不能为空"
                        },
                    ],
'editResourceStoreInfo.resId':[
{
                            limit:"required",
                            param:"",
                            errInfo:"物品ID不能为空"
                    'editResourceStoreInfo.resId': [
                        {
                            limit: "required",
                            param: "",
                            errInfo: "物品ID不能为空"
                        }]
                        });
             },
            editResourceStore:function(){
                if(!vc.component.editResourceStoreValidate()){
                });
            },
            editResourceStore: function () {
                if (!vc.component.editResourceStoreValidate()) {
                    vc.message(vc.validate.errInfo);
                    return ;
                    return;
                }
                vc.http.post(
@@ -88,35 +88,35 @@
                    'update',
                    JSON.stringify(vc.component.editResourceStoreInfo),
                    {
                        emulateJSON:true
                     },
                     function(json,res){
                        emulateJSON: true
                    },
                    function (json, res) {
                        //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
                        if(res.status == 200){
                        if (res.status == 200) {
                            //关闭model
                            $('#editResourceStoreModel').modal('hide');
                             vc.emit('resourceStoreManage','listResourceStore',{});
                            return ;
                            vc.emit('resourceStoreManage', 'listResourceStore', {});
                            return;
                        }
                        vc.message(json);
                     },
                     function(errInfo,error){
                    },
                    function (errInfo, error) {
                        console.log('请求失败处理');
                        vc.message(errInfo);
                     });
                    });
            },
            refreshEditResourceStoreInfo:function(){
                vc.component.editResourceStoreInfo= {
                  resId:'',
                    resName:'',
                    resCode:'',
                    price:'',
                    description:'',
            refreshEditResourceStoreInfo: function () {
                vc.component.editResourceStoreInfo = {
                    resId: '',
                    resName: '',
                    resCode: '',
                    price: '',
                    description: '',
                    stock: ''
                }
            }
        }
    });
})(window.vc,window.vc.component);
})(window.vc, window.vc.component);
WebService/src/main/resources/components/itemOutPackage/itemOut-manage/itemOutManage.js
@@ -48,7 +48,6 @@
                    param,
                    function (json, res) {
                        var _resourceStoreManageInfo = JSON.parse(json);
                        console.log(_resourceStoreManageInfo);
                        vc.component.resourceStoreManageInfo.total = _resourceStoreManageInfo.total;
                        vc.component.resourceStoreManageInfo.records = _resourceStoreManageInfo.records;
                        vc.component.resourceStoreManageInfo.resourceStores = _resourceStoreManageInfo.resourceStores;