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
F{}1o%qniK#
literal 0
HcmV?d00001
diff --git a/assets/images/sickManage.png b/assets/images/sickManage.png
new file mode 100644
index 0000000000000000000000000000000000000000..e11158112cadd3017b1bc20b9c96f5a29689cb13
GIT binary patch
literal 5514
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
+ wx.showToast({
+ title: '发送成功',
+ icon:'none'
+ }),
+ wx.navigateBack()
+
+ })
+ },
+ openMaritalPicker() {
+ this.setData({
+ showMarital: true
+ })
+ },
+ closeMaritalPicker() {
+ this.setData({
+ showMarital: false
+ })
+ },
+ onConfirmMaritalPicker(event) {
+ const {
+ value
+ } = event.detail;
+
+ this.setData({
+ showMarital: false,
+ marital_name:value.text,
+ 'personInfo.marital_status':value.value
+ })
+ },
+ onChangeRadio(event) {
+ let key = event.target.dataset.id;
+ let obj= "personInfo."+key;
+ this.setData({
+ [obj]:Number(event.detail)
+ });
+ if(key=="chemical_compound_status" && event.detail==1){
+ this.setData({
+ "personInfo.chemical_compound_describe":''
+ })
+ }else if(event.detail==0){
+ if(key=="is_allergy_history"){
+ this.setData({
+ "personInfo.allergy_history":'',
+ hideGuomin:false
+ })
+ };
+ if(key=="is_pregnant"){
+ this.setData({
+ "personInfo.pregnant":'',
+ hidePregnant:false
+ })
+ }
+ if(key=="is_family_history"){
+ this.setData({
+ "personInfo.family_history":'',
+ hideFamilysick:false
+ })
+ }
+ }
+ },
+ handelFocus(e) {
+ let key = e.target.dataset.id;
+ let value = e.target.dataset.value;
+ let obj="personInfo."+value;
+ if (!e.detail.value) {
+ this.setData({
+ [key]: false,
+ [obj]: e.detail.value
+ })
+ } else {
+ this.setData({
+ [key]: true,
+ [obj]: e.detail.value
+ })
+ }
+ },
+ onConfirmNation(event) {
+ const {
+ value
+ } = event.detail;
+ this.setData({
+ "nationname": `${value.nation_name}`,
+ "personInfo.nation_id": `${value.nation_id}`,
+ showNation: false
+ })
+ },
+ showNation() {
+
+ this.setData({
+ showNation: true
+ })
+ },
+ onCancelNation() {
+ this.setData({
+ showNation: false
+ })
+ },
+ onConfirmJob(event) {
+ const {
+ value
+ } = event.detail;
+ this.setData({
+ "jobname": `${value.job_name}`,
+ "personInfo.job_id": `${value.job_id}`,
+ showJob: false
+ })
+ },
+ showJob() {
+ this.setData({
+ showJob: true
+ })
+ },
+ onCancelJob() {
+ this.setData({
+ showJob: false
+ })
+ },
+ commonMethods(arr1,arr2){
+ this.setData({
+ list1:arr1,
+ list2:arr2
+ });
+ let count=0;
+ arr2.forEach((item)=>{
+ if(item=="allergy_history"){
+ count++;
+ this.setData({
+ 'showList[0].isHas':true,
+ 'showList[0].index':1
+ })
+ }else if(item=="family_history"){
+ count++;
+ this.setData({
+ 'showList[1].isHas':true,
+ 'showList[1].index':count
+ })
+ }else if(item=="is_pregnant"){
+ count++;
+ this.setData({
+ 'showList[2].isHas':true,
+ 'showList[2].index':count
+ })
+ }else if(item=="is_operation"){
+ count++;
+ this.setData({
+ 'showList[3].isHas':true,
+ 'showList[3].index':count
+ })
+ }else if(item=="drink_wine_status"){
+ count++;
+ this.setData({
+ 'showList[4].isHas':true,
+ 'showList[4].index':count
+ })
+ }else if(item=="smoke_status"){
+ count++;
+ this.setData({
+ 'showList[5].isHas':true,
+ 'showList[5].index':count
+ })
+ }else if(item=="chemical_compound_status"){
+ count++;
+ this.setData({
+ 'showList[6].isHas':true,
+ 'showList[6].index':count
+ })
+ }else if(item=="diagnosis_hospital"){
+ count++;
+ this.setData({
+ 'showList[7].isHas':true,
+ 'showList[7].index':count
+ })
+ }else if(item=="is_take_medicine"){
+ count++;
+ this.setData({
+ 'showList[8].isHas':true,
+ 'showList[8].index':count
+ })
+ }
+ })
+
+ },
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
+ this.getNation();
+ this.getJob();
+ if(options.order_inquiry_id){
+ this.setData({
+ order_inquiry_id:options.order_inquiry_id
+ })
+ }
+ if(options.case_filled_fields){
+
+ let data=JSON.parse(options.case_filled_fields);
+ let arr1=[];
+ let arr2=[];
+
+ this.setData({
+ personInfo:data,
+ showBtn:false
+ });
+ if(data.is_allergy_history==1){
+ this.setData({
+ hideGuomin:true
+ })
+ }
+ if(data.is_family_history==1){
+ this.setData({
+ hideFamilysick:true
+ })
+ }
+ if(data.is_operation==1){
+ this.setData({
+ hideOperation:true
+ })
+ }
+ if(data.is_pregnant==1){
+ this.setData({
+ hidePregnant:true
+ })
+ }
+ if(data.chemical_compound_status && data.chemical_compound_status!=1){
+ this.setData({
+ hideChemical:true
+ })
+ }
+ if(data.diagnosis_hospital){
+ this.setData({
+ hideHospital:true
+ })
+ }
+ if(data.is_take_medicine==1){
+ this.setData({
+ hideDrug:true
+ })
+ }
+ let {maritalColumn,jobcolumns,nationcolumns}=this.data;
+ if(data.marital_status==0 || data.marital_status){
+ let select=maritalColumn.filter(item=>{return item.value==data.marital_status});
+ this.setData({
+ 'marital_name':select[0].text
+ })
+ };
+
+
+
+ Object.keys(data).forEach(function(key){
+ if(key=="weight" || key=="height" || key=="marital_status" || key=="nation_id" || key=="job_id"){
+ arr1.push(key);
+ }else{
+ arr2.push(key);
+ }
+ })
+ this.commonMethods(arr1,arr2);
+
+
+ }
+ if(options.params){
+ let data=JSON.parse(options.params);
+ let {obj}=this.data;
+ let arr1=[];
+ let arr2=[];
+ data.forEach(item => {
+ if(item=="weight" || item=="height" || item=="marital_status" || item=="nation_id" || item=="job_id"){
+ arr1.push(item);
+ }else{
+ arr2.push(item);
+ }
+
+ })
+ this.commonMethods(arr1,arr2);
+
+ }
},
/**
@@ -22,7 +561,34 @@ Page({
onReady() {
},
-
+ getNation(){
+ nation().then(data=>{
+ this.setData({
+ nationcolumns:data
+ })
+ let {personInfo}=this.data;
+ if(personInfo.nation_id || personInfo.nation_id==0){
+ let select=data.filter(item=>{return item.nation_id==personInfo.nation_id});
+ this.setData({
+ 'nationname':select[0].nation_name
+ })
+ }
+ })
+ },
+ getJob(){
+ job().then(data=>{
+ this.setData({
+ jobcolumns:data
+ })
+ let {personInfo}=this.data;
+ if(personInfo.job_id || personInfo.job_id==0){
+ let select=data.filter(item=>{return item.job_id==personInfo.job_id});
+ this.setData({
+ 'jobname':select[0].job_name
+ })
+ }
+ })
+ },
/**
* 生命周期函数--监听页面显示
*/
diff --git a/pages/inquiryForm/inquiryForm.wxml b/pages/inquiryForm/inquiryForm.wxml
index 0369572..c010238 100644
--- a/pages/inquiryForm/inquiryForm.wxml
+++ b/pages/inquiryForm/inquiryForm.wxml
@@ -1,61 +1,62 @@
+
基本信息
-
+
- 1、身高(CM)
+ {{filter.formatwenzhenList(list1,'height').NUMBER}}、身高(CM)
-
+
-
+
- 2、体重(KG)
+ {{filter.formatwenzhenList(list1,'weight').NUMBER}}、体重(KG)
-
+
-
+
- 3、婚姻状况
+ {{filter.formatwenzhenList(list1,'marital_status').NUMBER}}、婚姻状况
-
+
-
+
- 4、民族
+ {{filter.formatwenzhenList(list1,'nation_id').NUMBER}}、民族
-
+
-
+
- 5、职业
+ {{filter.formatwenzhenList(list1,'job_id').NUMBER}}、职业
-
+
@@ -66,85 +67,85 @@
个人情况
-
- 1、
+
+ {{showList[0].index}}、
您是否有过敏史?
-
+
是
否
-
+
过敏史:请填写过敏源,如药物,请写出药名;如食物,请写具体如鸡蛋、牛奶等(限制50个字)
-
- 2、
+
+ {{showList[1].index}}、
您是否有家族病史?
-
+
是
否
-
+
家族病史:请详细填写相关家族病史(限制50个字)
-
- {{startIndex}}、
+
+ {{showList[2].index}}、
您是否处于备孕、妊娠、哺乳期?
-
+
是
否
-
+
请描述您目前所处阶段,如备孕中、哺乳期中、妊娠月份。(限制50个字)
-
- {{startIndex+1}}、
+
+ {{showList[3].index}}、
是否做过手术
-
+
是
否
-
+
请描述具体手术名称和做手术医院
-
- {{startIndex+2}}、
+
+ {{showList[4].index}}、
是否有饮酒史
-
+
从不
偶尔
经常
@@ -154,12 +155,12 @@
-
- {{startIndex+3}}、
+
+ {{showList[5].index}}、
是否有吸烟史
-
+
从不
偶尔
经常
@@ -169,12 +170,12 @@
-
- {{startIndex+4}}、
+
+ {{showList[6].index}}、
是否有接触过化学物
-
+
从不
偶尔
经常
@@ -183,7 +184,7 @@
-
+
化学物:请详细填写接触过的相关化学物(限制50个字)
@@ -191,27 +192,31 @@
-
- {{startIndex+45}}、
+
+ {{showList[7].index}}、
确诊医院是?
-
-
-
+
+
请填写确诊医院名称
-
- {{startIndex+6}}、
+
+ {{showList[8].index}}、
- 服用药品是?
-
-
-
-
+ 是否正在服药?
+
+
+ 是
+ 否
+
+
+
+
+
请详细填写所服药物(限制50个字)
@@ -221,15 +226,16 @@
+
+ 发送给医生
+
-
-
-
+
diff --git a/pages/inquiryForm/inquiryForm.wxss b/pages/inquiryForm/inquiryForm.wxss
index 597fbeb..04511c0 100644
--- a/pages/inquiryForm/inquiryForm.wxss
+++ b/pages/inquiryForm/inquiryForm.wxss
@@ -11,6 +11,7 @@
.questionbox{
overflow-y: scroll;
margin-top: 172rpx;
+ flex:1;
}
.cellbox .cell{
background-color: #fff;
@@ -143,4 +144,21 @@ margin-bottom: 20rpx;
} */
.van-radio{
margin-bottom: 10rpx!important;
+}
+.bottom{
+ width:100%;
+ height:160rpx;
+ background-color: #fff;
+}
+.bottom .btn{
+ font-size: 30rpx;
+color: #FFFFFF;
+ height:80rpx;
+ display: flex;
+
+ justify-content: center;
+ align-items: center;
+ background: #3CC7C0;
+border-radius: 8rpx;
+ margin:40rpx 32rpx;
}
\ No newline at end of file
diff --git a/pages/my/my.js b/pages/my/my.js
index 9456a06..445a573 100644
--- a/pages/my/my.js
+++ b/pages/my/my.js
@@ -53,6 +53,11 @@ Page({
url: '/pages/familyDoc/familyDoc',
})
}),
+ goSickMange:throttle(function(){
+ app.method.navigateTo({
+ url: '/pages/sickManage/sickManage',
+ })
+ }),
goAddress:throttle(function(){
app.method.navigateTo({
url: '/pages/address/address',
diff --git a/pages/my/my.wxml b/pages/my/my.wxml
index 2ff04bb..e542c26 100644
--- a/pages/my/my.wxml
+++ b/pages/my/my.wxml
@@ -79,6 +79,10 @@
家庭档案
+
+
+ 病情管理
+
diff --git a/pages/my/my.wxss b/pages/my/my.wxss
index 90e4212..21deea0 100644
--- a/pages/my/my.wxss
+++ b/pages/my/my.wxss
@@ -161,7 +161,8 @@ color: rgba(0,0,0,0.65);
font-size: 28rpx;
}
.service .iconbox{
- width:430rpx;
+ display: flex;
+ justify-content: space-between;
}
.service .iconbox .name {
margin-top: 10rpx;
diff --git a/pages/sickDetail/sickDetail.js b/pages/sickDetail/sickDetail.js
index 659e909..96a8736 100644
--- a/pages/sickDetail/sickDetail.js
+++ b/pages/sickDetail/sickDetail.js
@@ -1,16 +1,36 @@
// pages/sickDetail/sickDetail.js
+const app = getApp()
+import {pathographyDetail} from "../../api/sickRecord"
+import {throttle} from "../../utils/util"
+import {pathographyListDelte} from "../../api/sickRecord"
Page({
/**
* 页面的初始数据
*/
data: {
-
+ sickInfo:{},
+ index:0,
+ pathography_id:'',
+ show:false,
+ message:'',
+
},
/**
* 生命周期函数--监听页面加载
*/
+ onDel() {
+ this.setData({
+ show:true,
+ message:"确定删除该病情记录?"
+ })
+ },
+ confirm:throttle(function(event){
+ if(event.detail){
+ this.handlePathographyListDelte();
+ }
+}),
previewImage(event) {
let id = event.currentTarget.dataset.id;
let urls = this.data.sick.diagnose_images;
@@ -19,9 +39,35 @@ Page({
urls: urls // 需要预览的图片http链接列表
})
},
- onLoad(options) {
-
+ handlePathographyListDelte(){
+ let id=this.data.pathography_id
+ pathographyListDelte(id).then(data=>{
+ wx.showToast({
+ title: '删除成功',
+ icon:'none'
+ })
+ });
+ wx.navigateBack();
},
+ handlepathographyDetail(id){
+ pathographyDetail(id).then(data=>{
+ this.setData({
+ sickInfo:data
+ })
+ })
+ },
+ onLoad(options) {
+ if(options.pathography_id){
+ this.setData({
+ pathography_id:options.pathography_id
+ })
+ this.handlepathographyDetail(options.pathography_id);
+ };
+ if(options.index){
+ this.setData({
+ index:options.index
+ })
+ }
/**
* 生命周期函数--监听页面初次渲染完成
diff --git a/pages/sickDetail/sickDetail.json b/pages/sickDetail/sickDetail.json
index d90a5d7..7b79826 100644
--- a/pages/sickDetail/sickDetail.json
+++ b/pages/sickDetail/sickDetail.json
@@ -1,6 +1,7 @@
{
"usingComponents": {
"nav":"../../components/nav/nav",
+ "dialog":"../../components/dialog/dialog",
"van-icon": "@vant/weapp/icon/index"
},
"navigationStyle":"custom",
diff --git a/pages/sickDetail/sickDetail.wxml b/pages/sickDetail/sickDetail.wxml
index 267a923..792d1cb 100644
--- a/pages/sickDetail/sickDetail.wxml
+++ b/pages/sickDetail/sickDetail.wxml
@@ -1,130 +1,141 @@
+
- 第一份病例
- 填写时间:2022-12-20
+ 第{{index}}份病例
+ 填写时间:{{filters.transforDay(sickInfo.created_at,"date")}}
-
+
基础信息
- 贺俊青
- 男|30岁
+ {{sickInfo.name}}
+ 男女未知|{{sickInfo.age}}岁
-
- 身高:170cm
- 体重:170cm
- 民族:170cm
- 民族:170cm
- 民族:170cm
+
+ 身高:{{sickInfo.height}}cm
+ 体重:{{sickInfo.weight}}kg
+
+ 民族:{{sickInfo.nation_name}}
+ 职业:{{sickInfo.job_name}}
+ 婚姻:未婚已婚离异
-
+
所患疾病:
- 肝炎
+ {{sickInfo.disease_class_name}}
-
+
确诊日期:
- 肝炎
+ {{sickInfo.diagnosis_date}}
-
+
确诊医院:
- 肝炎
+ {{sickInfo.diagnosis_hospital}}
-
+
正在服用的药品信息:
- 肝炎
+ {{sickInfo.is_take_medicine==1?'有':'无'}}
- 详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.drugs_name}};
-
+
病情描述:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.disease_desc}}
-
+
用药意向:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+
+ {{item}};
+
-
+
复诊凭证(病例/处方单/检查报告/住院单)
-
+
-
+
其他信息
-
+
过敏史:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.is_allergy_history==0?"无":sickInfo.allergy_history}}
-
+
家族史:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.is_family_history==0?"无":sickInfo.family_history}}
-
+
是否备孕、妊娠或者哺乳期:
- 肝炎
+ {{sickInfo.is_pregnant==0?"无":'是'}}
- 详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.pregnant}}
-
+
饮酒史:
- 肝炎
+ {{sickInfo.drink_wine_status==1?'从不':sickInfo.drink_wine_status==2?'偶尔':sickInfo.drink_wine_status==3?'经常':sickInfo.drink_wine_status==4?'每天':sickInfo.drink_wine_status==5?'已戒酒':'其他'}}
-
+
吸烟史:
- 肝炎
+ {{sickInfo.smoke_status==1?'从不':sickInfo.smoke_status==2?'偶尔':sickInfo.smoke_status==3?'经常':sickInfo.smoke_status==4?'每天':sickInfo.smoke_status==5?'已戒烟':'其他'}}
-
+
手术史:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.is_operation==0?'否':sickInfo.operation}}
-
+
接触化学物:
- 肝炎
+ {{sickInfo.chemical_compound_status==1?'从不':sickInfo.chemical_compound_status==2?'偶尔':sickInfo.chemical_compound_status==3?'经常':sickInfo.chemical_compound_status==4?'每天':'其他'}}
- 详细描述:阿托伐他汀钙片8片 (用法用量
+ {{sickInfo.chemical_compound_describe}}
-
+
处方信息
-
+
诊断:
- 肝炎
+ {{sickInfo.order_prescription.icd_name}}
时间:
- 肝炎
+ {{sickInfo.order_prescription.doctor_created_time}}
药品:
- 肝炎详细描述:阿托伐他汀钙片8片 (用法用量详细描述:阿托伐他汀钙片8片 (用法用量
+
+ {{item.product_name}}{{item.product_spec}};
+
+
+
+ 医嘱:
+ {{sickInfo.order_prescription.doctor_advice}}
+
\ No newline at end of file
diff --git a/pages/sickManage/sickManage.js b/pages/sickManage/sickManage.js
index 3011869..cb5eef4 100644
--- a/pages/sickManage/sickManage.js
+++ b/pages/sickManage/sickManage.js
@@ -1,6 +1,6 @@
const app = getApp()
-import {family} from "../../api/familyDoc"
+import {pathographyGroup} from "../../api/sickRecord"
import {throttle} from "../../utils/util"
Page({
@@ -16,7 +16,7 @@ Page({
this.handleFamily();
},
handleFamily(){
- family().then(data=>{
+ pathographyGroup().then(data=>{
this.setData({
isTriggered:false,
list:data
@@ -30,13 +30,13 @@ Page({
},
goInfo:throttle(function(){
app.method.navigateTo({
- url: '/pages/sickDetail/sickDetail',
+ url: '/pages/familyDoc/familyDoc',
})
}),
- goMember:throttle(function(event){
+ goRecord:throttle(function(event){
let id=event.currentTarget.dataset.id;
app.method.navigateTo({
- url: '/pages/memberDetail/memberDetail?family_id='+id,
+ url: '/pages/sickRecord/sickRecord?family_id='+id+"&showRadio=false",
})
}),
/**
diff --git a/pages/sickManage/sickManage.wxml b/pages/sickManage/sickManage.wxml
index 7943104..3b26407 100644
--- a/pages/sickManage/sickManage.wxml
+++ b/pages/sickManage/sickManage.wxml
@@ -4,17 +4,20 @@
-
- {{item.card_name}}(男女未知,{{item.age}}岁)
+
+
+ {{item.name}} 男 女 未知|{{item.age}}岁
+ 共有{{item.count}}份病例
+
-
+
当前暂未添加任何家庭成员哦~
- 立即添加
+ 添加家庭成员
diff --git a/pages/sickManage/sickManage.wxss b/pages/sickManage/sickManage.wxss
index ef5bd8c..baea4f9 100644
--- a/pages/sickManage/sickManage.wxss
+++ b/pages/sickManage/sickManage.wxss
@@ -41,6 +41,7 @@
}
.namecell{
+ overflow: hidden;
display: flex;
margin:0 32rpx;
height: 142rpx;
@@ -93,4 +94,10 @@ color: #999999;
}
.img {
padding:14rpx 29rpx;
+}
+.count{
+ margin-top: 20rpx;
+ font-size: 24rpx;
+font-weight: 400;
+color: #666666;
}
\ No newline at end of file
diff --git a/pages/sickRecord/sickRecord.js b/pages/sickRecord/sickRecord.js
index 751e4c8..db2fd7f 100644
--- a/pages/sickRecord/sickRecord.js
+++ b/pages/sickRecord/sickRecord.js
@@ -14,6 +14,7 @@ Page({
message:'',
page:1,
currentId:'',
+ showRadio:true,
isLock:false,
per_page:10,
img_host:'https://oss.prod.applets.igandanyiyuan.com/applet/patient/static',
@@ -48,10 +49,11 @@ Page({
title: '删除成功',
icon:'none'
})
- })
+ this.handleRefresher();
+ });
+
},
onChange(event) {
-
this.setData({
radio: event.detail,
});
@@ -108,10 +110,10 @@ Page({
url: '/pages/memberDetail/memberDetail',
})
}),
- goMember:throttle(function(event){
- let id=event.currentTarget.dataset.id;
+ goDetail:throttle(function(event){
+ let {id,index}=event.currentTarget.dataset;
app.method.navigateTo({
- url: '/pages/memberDetail/memberDetail?family_id='+id,
+ url: '/pages/sickDetail/sickDetail?pathography_id='+id+"&index="+index,
})
}),
/**
@@ -121,6 +123,17 @@ Page({
this.setData({
family_id:options.family_id
})
+
+ if(options.showRadio){
+ this.setData({
+ showRadio:false
+ })
+ }else{
+ this.setData({
+ showRadio:true
+ })
+ }
+ this.handleFamily();
},
/**
@@ -137,7 +150,8 @@ Page({
this.setData({
img_host:app.hostConfig().imghost
});
- this.handleFamily();
+
+
},
/**
diff --git a/pages/sickRecord/sickRecord.wxml b/pages/sickRecord/sickRecord.wxml
index d677d69..e81dd3b 100644
--- a/pages/sickRecord/sickRecord.wxml
+++ b/pages/sickRecord/sickRecord.wxml
@@ -7,8 +7,8 @@
-
-
+
+
{{item.created_at}}
{{item.disease_class_name}}
diff --git a/pages/writeSick/writeSick.js b/pages/writeSick/writeSick.js
index 0c6f956..44054a3 100644
--- a/pages/writeSick/writeSick.js
+++ b/pages/writeSick/writeSick.js
@@ -160,6 +160,8 @@ Page({
// }
}
+ }else{
+ this.handleOnlineSick(this.data.family_id);
}
},
handleSetValue(data){
@@ -180,9 +182,16 @@ Page({
}
for (const key in obj) {
if (key != "product") {
- this.setData({
- [key]: data[key]
- })
+ if(key=="is_taboo" && !data[key]){
+ this.setData({
+ [key]: null
+ })
+ }else{
+ this.setData({
+ [key]: data[key]
+ })
+ }
+
}
};