diff --git a/src/main/java/com/backoffice/m/bf_food/M_Bf_foodController.java b/src/main/java/com/backoffice/m/bf_food/M_Bf_foodController.java index a588598..8dd1cb2 100644 --- a/src/main/java/com/backoffice/m/bf_food/M_Bf_foodController.java +++ b/src/main/java/com/backoffice/m/bf_food/M_Bf_foodController.java @@ -1405,14 +1405,16 @@ public class M_Bf_foodController extends AbstractControllerManager{ result.put("RESULT", ConstantResultCode.RESULT_INIT); try { - String smc_no = paramMap.getString("smc_no"); - if(RenaStringUtil.isNullOrEmpty(smc_no)) { + String memo = paramMap.getString("memo"); + if(RenaStringUtil.isNullOrEmpty(memo)) { result.put("RESULT", ConstantResultCode.RESULT_NEED_PARAMS); }else { String base_dt = RenaStringUtil.getData(paramMap, "base_dt"); if(RenaStringUtil.isNullOrEmpty(base_dt)) paramMap.put("base_dt", DateUtil.getDateString(DateUtil.F_YYYYMMDDDash)); paramMap.put("member_id", RenaStringUtil.getData(rm_mem, "member_id")); + paramMap.put("memo_fg_cd","1"); + if(RenaStringUtil.isNullOrEmpty(RenaStringUtil.getData(paramMap, "data_from")) == true) paramMap.put("data_from", "1"); // 0 자동, 1 수기 입력 bf_foodBO.insert_lac_memo(paramMap); result.put("RESULT", ConstantResultCode.RESULT_SUCCESS); diff --git a/src/main/resources/sqlmap/m/bf_food/com.backoffice.m.bf_food.xml b/src/main/resources/sqlmap/m/bf_food/com.backoffice.m.bf_food.xml index 9b9cbd0..71787d7 100644 --- a/src/main/resources/sqlmap/m/bf_food/com.backoffice.m.bf_food.xml +++ b/src/main/resources/sqlmap/m/bf_food/com.backoffice.m.bf_food.xml @@ -425,11 +425,35 @@ + + INSERT tbl_db_memo + ( member_id + ,memo_fg_cd + ,memo + ,reg_dt + ) VALUES ( + #member_id# + ,#memo_fg_cd# + ,#memo# + ,now() + ) + + + SELECT LAST_INSERT_ID(); + + + DELETE FROM tbl_db_milk WHERE dm_no = #dm_no# + + + DELETE + FROM tbl_db_memo + WHERE mm_no = #mm_no# + + + + + + + <#include "/m/include/index_bottom_menu.ftl"> @@ -300,14 +321,42 @@ } }) }, + + ajax_insert_db_memo: function(){ + var data = {} + data.base_dt = moment( $('#input_date').val(),'YYYY. MM. DD' ).format('YYYYMMDD') + data.memo = $('#memoInput').val() + + $.ajax({ + url:'${URL_ROOT}/m/bf_food/ajax_insert_db_memo.do?1=1', + type:'post', + data: data, + dataType:'json', + error:function(request,status,error){ + Swal.fire({text:"등록되지 않았습니다"}) + }, + success:function(result){ + console.log(result) + var RESULT = result.RESULT + if(RESULT == 0){ //0:RESULT_SUCCESS + Swal.fire({text:"입력되었습니다"}).then((result) => { location.replace('./list_bf_milk.do?smc_no=${(model["smc_no"])!}') }) + }else{ + Swal.fire({text:"등록되지 않았습니다"}) + } + }, + }) + }, + go_popup: function() { - $('#popup').bPopup(); - // $('#popup').css("width","600px"); + $('#favorPopup').bPopup(); + }, + go_memo: function() { + $('#memoPopup').bPopup(); }, appendMemo: function(memo) { var v_memo = ($('#memo').val() == '' ? memo : $('#memo').val() +", " + memo) ; $('#memo').val(v_memo); - $('#popup').bPopup().close(); + $('#favorPopup').bPopup().close(); } }