lhl 2 anni fa
parent
commit
39e2434f4a

+ 1 - 1
manifest.json

@@ -1,5 +1,5 @@
 {
-    "name" : "监利红十字会",
+    "name" : "监利红十字会",
     "appid" : "__UNI__F405D65",
     "description" : "",
     "versionName" : "1.0.0",

+ 3 - 3
pages.json

@@ -12,7 +12,7 @@
 					"titleNView": false
 				},
 				// #endif
-				"navigationBarTitleText": "监利县红十字会"
+				"navigationBarTitleText": "湖北省监利市红十字会"
 
 			}
 		},
@@ -39,7 +39,7 @@
 				// #endif
 				"navigationBarBackgroundColor": "#457DBF",
 				"navigationBarTextStyle": "white",
-				"navigationBarTitleText": "监利红十字会安心捐赠"
+				"navigationBarTitleText": "监利红十字会安心捐赠"
 			}
 		},
 		{
@@ -916,7 +916,7 @@
 	],
 	"globalStyle": {
 		"navigationBarTextStyle": "black",
-		"navigationBarTitleText": "监利红十字会",
+		"navigationBarTitleText": "监利红十字会",
 		"navigationBarBackgroundColor": "#FFFFFF",
 		"backgroundColor": "#F8F8F8"
 	},

+ 18 - 15
pages/applic/contribution.vue

@@ -59,7 +59,7 @@
 		<!-- <view class="infoOptional">
 			信息(选填)
 		</view> -->
-		<view class="box">
+		<view class="box" v-if="public">
 			<view class="box-item">
 				<view class="box-left">
 					<view v-if="!is_show">
@@ -406,23 +406,26 @@
 					this.$api.msg('请输入捐款金额!');
 					return;
 				}
-				if (this.is_show) {
-					if (!obj.donate_er) {
-						this.$api.msg('请填写您的单位');
-						return;
+				if(obj.public) {
+					if (this.is_show) {
+						if (!obj.donate_er) {
+							this.$api.msg('请填写您的单位');
+							return;
+						}
+					} else {
+						if (!obj.donate_er) {
+							this.$api.msg('请填写您的姓名');
+							return;
+						}
 					}
-				} else {
-					if (!obj.donate_er) {
-						this.$api.msg('请填写您的姓名');
+					
+					const reg = /^(\+?0?86-?)?1[\d]\d{9}$/;
+					if (!reg.test(obj.mobile)) {
+						obj.$api.msg('请填写正确的手机号码');
 						return;
 					}
 				}
-
-				const reg = /^(\+?0?86-?)?1[\d]\d{9}$/;
-				if (!reg.test(obj.mobile)) {
-					obj.$api.msg('请填写正确的手机号码');
-					return;
-				}
+				
 				if (this.is_receipts == '0') {
 					// obj.address = '用户未填写联系地址'
 					if (!obj.address) {
@@ -443,7 +446,7 @@
 				let updata = {
 					// category_id: obj.category_id, //捐款意向id
 					amount: obj.money, //捐款金额
-					name: obj.donate_er, //捐款人/单位
+					name: obj.donate_er || '佚名', //捐款人/单位
 					// contact: obj, //单位联系人(企业有效)
 					tel: obj.mobile, //手机号
 					address: obj.address, //联系地址

+ 2 - 2
pages/applic/donaSuccess.vue

@@ -22,7 +22,7 @@
 			</view>
 			<view class="main">
 				<view class="box-2">
-					感谢您积极参与监利红十字会志愿服务各项活动,关爱他人、无私付出,为有需要的人送去温暖,用实际行动诠释了“人道、博爱、奉献”的红十字精神。
+					感谢您积极参与监利红十字会志愿服务各项活动,关爱他人、无私付出,为有需要的人送去温暖,用实际行动诠释了“人道、博爱、奉献”的红十字精神。
 				</view>
 				<view class="box-2">
 					祝您及您的家人新年吉祥!身体健康!万事顺意!
@@ -36,7 +36,7 @@
 					谨表谢意
 				</view>
 				<view class="box-1">
-					监利红十字会
+					监利红十字会
 				</view>
 			</view>
 		</view>

+ 11 - 4
pages/applic/know.vue

@@ -82,8 +82,10 @@
 					<view class="list-tpl">
 						<view class="title-1">
 							HLA低分辨分型
+						</view>
+						<view class="" style="text-indent: 2em;">
+							反映了HLA抗原水平的等位基因类型,用于骨髓、器官移植组织配型的初筛。
 						</view>
-						反映了HLA抗原水平的等位基因类型,用于骨髓、器官移植组织配型的初筛。
 					</view>
 				</view>	
 			</view>
@@ -124,8 +126,10 @@
 					<view class="list-tpl">
 						<view class="title-1">
 							静思期?
+						</view>
+						<view class="" style="text-indent: 2em;">
+							抽取血样后,我们留给您一周时间。一周内如果您改变主意,请立即通知所在地省级管理中心或当地红十字会,终止HLA分型检测及数据录入,从而避免资源浪费及未来可能对患者造成的伤害。
 						</view>
-						抽取血样后,我们留给您一周时间。一周内如果您改变主意,请立即通知所在地省级管理中心或当地红十字会,终止HLA分型检测及数据录入,从而避免资源浪费及未来可能对患者造成的伤害。
 					</view>
 				</view>	
 			</view>
@@ -230,8 +234,10 @@
 					<view class="list-tpl">
 						<view class="title-1">
 							为什么要注射动员剂?
+						</view>
+						<view class="" style="text-indent: 2em;">
+							进行外周造血干细胞采集。在采集时,从一处静脉引出血,通过仪器把<text style="font-weight: 700;">造血干细胞提取出来</text>用于移植,不需要的成分再<text style="font-weight: 700;">"送"</text>回供者的体内。
 						</view>
-							进行外周造血干细胞采集。在采集时,从一处静脉引出血,通过仪器把<text style="font-weight: 700;">造血干细胞提取出来</text>用于移植,不需要的成分再<text style="font-weight: 700;">"送"</text>回供者的体内。		
 					</view>
 				</view>	
 			</view>
@@ -402,7 +408,8 @@
 				border:4rpx solid #C53335;
 				color: #222222;
 				font-size: 28rpx;
-				border-radius: 25rpx;
+				border-radius: 25rpx;
+				text-indent: 2em;
 				.title-1{
 					font-size: 32rpx;
 					text-align: center;

+ 1 - 1
pages/applic/other.vue

@@ -3,7 +3,7 @@
 		<view class="top flex">
 			<image src="../../static/img/002.png" mode="aspectFill"></image>
 			<view class="font">
-				<view class="china-font">监利红十字会</view>
+				<view class="china-font">监利红十字会</view>
 				<view class="english-font">Red Cross Society of China Jianli County Branch</view>
 			</view>
 		</view>

+ 2 - 2
pages/applic/science.vue

@@ -22,7 +22,7 @@
 					{{item.synopsis}}
 				</view>
 				<view class="right-foot">
-					已阅读人数:{{item.visit || 0}}
+					<!-- 已阅读人数:{{item.visit || 0}} -->
 				</view>
 			</view>
 		</view>
@@ -70,7 +70,7 @@
 			},
 			loadData(){
 				let obj = this;
-				getArticList({ifyid:55}).then(({ data }) => {
+				getArticList({ifyid:61}).then(({ data }) => {
 					console.log(data,123456);
 					obj.science = obj.science.concat(data.list);
 					console.log(obj.science,'999999999999999999')

+ 8 - 5
pages/applic/toknowledge.vue

@@ -44,7 +44,7 @@
 					<view class="name">怎样成为造血干细胞志愿捐献者??</view>
 				</view>
 				<view class="list-tpl">
-					您可与监利红十字会联系报名。到指定地点抽取6-8毫升血液,经HLA分型检验,把相关资料录入到中华骨髓库的数据库中,这样您就成为造血干细胞志愿捐献者了。
+					您可与监利红十字会联系报名。到指定地点抽取6-8毫升血液,经HLA分型检验,把相关资料录入到中华骨髓库的数据库中,这样您就成为造血干细胞志愿捐献者了。
 				</view>
 			</view>
 			<view class="list-item">
@@ -101,8 +101,8 @@
 			<view class="list-tips" style="color: #C53335;text-align: center;">
 				{{$store.state.baseName}}造血干细胞捐献咨询电话:
 			</view>
-			<view class="list-tips" style="text-align: center;">
-				07163282077
+			<view class="list-tips" style="text-align: center;text-indent: 0em;">
+				07163282077
 			</view>
 			<!-- <view class="list01">
 				具体入库办法:
@@ -120,7 +120,8 @@
 				余姚市红十字会报名咨询电话:62619095
 			</view> -->
 				<!-- <jyf-parser :html="description" ref="article"></jyf-parser> -->
-		</view>
+		</view>
+		
 	</view>
 </template>
 <script>
@@ -192,7 +193,9 @@ page {
 		border:4rpx solid #C53335;
 		color: #222222;
 		font-size: 28rpx;
-		border-radius: 25rpx;
+		border-radius: 25rpx;
+		text-indent: 2em;
+		text-align: justify;
 	}
 }
 .list-tips{

+ 4 - 4
pages/form/certificates.vue

@@ -181,8 +181,8 @@
 
 				context.setFontSize(31 * obj.ratio)
 
-				context.fillText('您已完成监利县红十字会普及培训', 105 * obj.ratio, 670 * obj.ratio)
-				context.fillText('的全部课程,特发此证。', 105 * obj.ratio, 720 * obj.ratio)
+				context.fillText('您已完成湖北省监利市红十字会普及', 105 * obj.ratio, 670 * obj.ratio)
+				context.fillText('培训的全部课程,特发此证。', 105 * obj.ratio, 720 * obj.ratio)
 				context.setFontSize(22 * obj.ratio)
 				context.fillText('签发人:', 300 * obj.ratio, 800 * obj.ratio)
 				context.fillText('Siger:', 300 * obj.ratio, 830 * obj.ratio)
@@ -194,7 +194,7 @@
 				context.fillText('Issuer Date:', 300 * obj.ratio, 910 * obj.ratio)
 				context.setFontSize(26 * obj.ratio)
 				context.fillText(m, 475 * obj.ratio, 908 * obj.ratio)
-				context.fillText('监利县红十字会', 440 * obj.ratio, 820 * obj.ratio)
+				context.fillText('湖北省监利市红十字会', 400 * obj.ratio, 820 * obj.ratio)
 				// 画横线
 				context.moveTo(430 * obj.ratio, 915 * obj.ratio)
 				context.lineTo(660 * obj.ratio, 915 * obj.ratio)
@@ -254,7 +254,7 @@
 					link: obj.$store.state.baseURL + '/index/#/pages/form/certificates?name=' + encodeURI(obj.name) + '&sendtime=' + obj.sendtime,
 					imgUrl: obj.$store.state.baseURL + '/index/static/img/002.png',
 					desc: '结业证书',
-					title: '监利红十字会',
+					title: '监利红十字会',
 				};
 				console.log('分享加', item)
 				weixindata(item);

+ 4 - 4
pages/form/donaSuccess.vue

@@ -106,7 +106,7 @@ export default {
 		context.fillText('感谢信', ((750 - obj.size) * obj.ratio) / 2, 260 * obj.ratio)
 		context.setFontSize(30 * obj.ratio);
 		context.fillText('尊敬的' + this.name + ':', 60 * obj.ratio, 350 * obj.ratio);
-		context.fillText('衷心感谢您对监利红十字事业的信任与支', 120 * obj.ratio, 410 * obj.ratio);
+		context.fillText('衷心感谢您对监利红十字事业的信任与支', 120 * obj.ratio, 410 * obj.ratio);
 		context.fillText('持!我们已收到您的捐款', 60 * obj.ratio, 465 * obj.ratio);
 		// 画横线
 		context.moveTo(380 * obj.ratio, 470 * obj.ratio);
@@ -124,7 +124,7 @@ export default {
 		context.fillText('我们因您更有力量,因您倍感温暖!', 60 * obj.ratio, 735 * obj.ratio);
 		// context.fillText('谨表谢意', (580 * obj.ratio), 680 * obj.ratio)
 		// context.setTextAlign('right')
-		context.fillText('监利红十字会', 450 * obj.ratio, 850 * obj.ratio);
+		context.fillText('监利红十字会', 450 * obj.ratio, 850 * obj.ratio);
         context.fillText(obj.add_time, 450 * obj.ratio, 910 * obj.ratio);
 		// 插入二维码
 		// console.log(codeX, codeY, codeSize, 999)
@@ -167,7 +167,7 @@ export default {
 	onLoad(option) {
 		console.log(333, option);
 		this.money = option.money;
-		this.name = decodeURI(option.name)
+		this.name = decodeURI(option.name) || '佚名'
 		this.add_time =decodeURI(option.time)
 		this.IndexShare();
 		this.ScanAudio(true);
@@ -195,7 +195,7 @@ export default {
 				link: obj.$store.state.baseURL + '/index/#/pages/form/donaSuccess?money=' + obj.money + '&name=' + encodeURI(obj.name) + '&time=' + encodeURI(obj.add_time), // 分享链接
 				imgUrl: obj.$store.state.baseURL + '/index/static/img/002.png',
 				desc: '弘扬红十字精神,传播红十字观念,宣传红十字工作,这是一个汇聚爱心、救助之家力量的平台!',
-				title: '来自监利红十字会的感谢信',
+				title: '来自监利红十字会的感谢信',
 				success: console.log('分享加载成功')
 			};
 			console.log('分享加', item);

+ 6 - 6
pages/share/card.vue

@@ -3,7 +3,7 @@
 		<view class="bg"><image class="imgBox" src="../../static/img/test_bg.png" mode="scaleToFill"></image></view>
 		<view class="top flex">
 			<image src="../../static/img/top_bg.png" mode="aspectFill"></image>
-			<view class="china-font">监利红十字会</view>
+			<view class="china-font">监利红十字会</view>
 			<view class="english-font">Red Cross Society of China Jianli County Branch</view>
 			<view class="fgx"></view>
 		</view>
@@ -30,7 +30,7 @@
 				<map class="map-box" id="map" :markers="markers" :scale="scale" :latitude="latitude"
 					:longitude="longitude" ref="map" :show-location="false"></map>
 				<view class="map-font flex">
-					<view class="font-left">监利红十字会</view>
+					<view class="font-left">监利红十字会</view>
 					<view @click="navigation()" class="font-right"><image src="../../static/img/btn.png" mode="aspectFill"></image></view>
 				</view>
 			</view>
@@ -63,10 +63,10 @@ export default {
 			latitude: '29.826996', //荆州市纬度
 			longitudeNew: '', //当前经度
 			latitudeNew: '', //当前纬度
-			addr: '监利红十字会',
+			addr: '监利红十字会',
 			markers: [{
 				id: '214',
-				title: '监利红十字会',
+				title: '监利红十字会',
 				iconPath: '/static/img/img10.png',
 				width: '28',
 				height: '28',
@@ -110,7 +110,7 @@ export default {
 		},
 		toBaiduMap() {
 			window.location.href=
-			`http://api.map.baidu.com/marker?location=30.047524,112.427148&title=监利县红十字会&content=监利县红十字会&output=html&src=webapp.baidu.openAPIdemo`
+			`http://api.map.baidu.com/marker?location=30.047524,112.427148&title=监利市红十字会&content=监利市红十字会&output=html&src=webapp.baidu.openAPIdemo`
 		},
 		//分享
 		IndexShare() {
@@ -119,7 +119,7 @@ export default {
 				link:  obj.$store.state.baseURL + '/index/#/pages/share/card',// 分享链接
 				imgUrl: obj.$store.state.baseURL + '/index/static/img/002.jpg',
 				desc: '电子名片分享',
-				title: '监利红十字会',
+				title: '监利红十字会',
 			};
 			console.log('分享加',item)
 			weixindata(item);

+ 1 - 1
pages/user/thank.vue

@@ -243,7 +243,7 @@ export default {
 				link: obj.$store.state.baseURL + '/index/#/pages/user/thank?project_id=' + obj.pid + '&name=' + obj.userName + '&time=' + obj.time + '&title=' + obj.itemName, // 分享链接
 				imgUrl: obj.$store.state.baseURL + '/index/static/img/22.jpg',
 				desc: '感谢信',
-				title: '监利红十字会',
+				title: '监利红十字会',
 				success: console.log('分享加载成功')
 			};
 			console.log('分享加', item);

BIN
static/icon/erweima.jpg


BIN
static/img/graduation.png


+ 1 - 1
store/index.js

@@ -25,7 +25,7 @@ const store = new Vuex.Store({
 		project_area: 0,
 		sys_appid: 'jlsred2022830',//系统AppID
 		sys_appsecret: '2022830jlsred',//系统AppSecret
-		baseName: '监利红十字会',
+		baseName: '监利红十字会',
 		shareDesc: '弘扬红十字精神,传播红十字观念,宣传红十字工作,这是一个汇聚爱心、救助之家力量的平台!'
 	},
 	mutations: {