Browse Source

7
git commit -m 27‘

Roebin 2 years ago
parent
commit
222b6a7a68
100 changed files with 493 additions and 280 deletions
  1. 0 0
      common/.hbuilderx/launch.json
  2. 29 51
      pages/alldeatil/addbill.vue
  3. 2 1
      pages/alldeatil/billdetail.vue
  4. 118 96
      pages/alldeatil/contractdetail.vue
  5. 19 19
      pages/alldeatil/upcontract.vue
  6. 32 25
      pages/bsinessadmin/privacypolicy.vue
  7. 82 3
      pages/bsinessadmin/supplierges.vue
  8. 36 44
      pages/bsinessadmin/useragreement.vue
  9. 32 21
      pages/index/index.vue
  10. 13 0
      pages/login/login.vue
  11. 3 2
      pages/mine/mine.vue
  12. 14 2
      static/css/flex.scss
  13. BIN
      static/img/managecon.png
  14. 1 1
      store/index.js
  15. 0 0
      unpackage/dist/build/mp-weixin/common/main.wxss
  16. 0 0
      unpackage/dist/build/mp-weixin/common/runtime.js
  17. 0 0
      unpackage/dist/build/mp-weixin/common/vendor.js
  18. 0 0
      unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.js
  19. 4 0
      unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.json
  20. 1 0
      unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.wxml
  21. 0 0
      unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.wxss
  22. 0 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.js
  23. 6 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.json
  24. 31 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.wxml
  25. 24 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.wxss
  26. 0 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.js
  27. 6 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.json
  28. 1 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.wxml
  29. 1 0
      unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.wxss
  30. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.js
  31. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.wxml
  32. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.wxss
  33. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/addbill.js
  34. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/addbill.wxml
  35. 1 1
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.js
  36. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.wxml
  37. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.wxss
  38. 1 1
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.js
  39. 1 1
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.wxml
  40. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.wxss
  41. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/billdetail.js
  42. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/billdetail.wxml
  43. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.js
  44. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.wxml
  45. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.wxss
  46. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.js
  47. 1 1
      unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.wxml
  48. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.wxss
  49. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.js
  50. 2 1
      unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.json
  51. 0 0
      unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.wxml
  52. 1 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/privacypolicy.js
  53. 1 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/privacypolicy.wxml
  54. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.js
  55. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.wxml
  56. 1 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.wxss
  57. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.js
  58. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.wxml
  59. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.wxss
  60. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.js
  61. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.wxml
  62. 0 0
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.wxss
  63. 1 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.js
  64. 3 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.json
  65. 1 1
      unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.wxml
  66. 0 0
      unpackage/dist/build/mp-weixin/pages/drawer/drawer.js
  67. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.js
  68. 1 0
      unpackage/dist/build/mp-weixin/pages/index/index.json
  69. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxml
  70. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxss
  71. 0 0
      unpackage/dist/build/mp-weixin/pages/login/login.js
  72. 0 0
      unpackage/dist/build/mp-weixin/pages/login/login.wxml
  73. 0 0
      unpackage/dist/build/mp-weixin/pages/login/login.wxss
  74. 0 0
      unpackage/dist/build/mp-weixin/pages/mine/mine.js
  75. 0 0
      unpackage/dist/build/mp-weixin/pages/mine/mine.wxml
  76. 0 0
      unpackage/dist/build/mp-weixin/pages/mine/mine.wxss
  77. 0 0
      unpackage/dist/build/mp-weixin/pages/supplier/supplier.js
  78. 0 0
      unpackage/dist/build/mp-weixin/pages/supplier/supplier.wxml
  79. 1 2
      unpackage/dist/build/mp-weixin/project.config.json
  80. 21 1
      unpackage/dist/build/mp-weixin/static/css/flex.scss
  81. BIN
      unpackage/dist/build/mp-weixin/static/img/managecon.png
  82. 0 0
      unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.js
  83. 0 0
      unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.wxml
  84. 1 1
      unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.wxss
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  88. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/file-img-upload/w-upload.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/componet/tabbar/tabbar.js.map
  90. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map
  91. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox/u-checkbox.js.map
  92. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker.js.map
  93. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-form-item/u-form-item.js.map
  94. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-icon/u-icon.js.map
  95. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-input/u-input.js.map
  96. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-line/u-line.js.map
  97. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-loading-icon/u-loading-icon.js.map
  98. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-overlay/u-overlay.js.map
  99. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.js.map
  100. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.js.map

+ 0 - 0
.hbuilderx/launch.json → common/.hbuilderx/launch.json


+ 29 - 51
pages/alldeatil/addbill.vue

xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd
@@ -55,7 +55,7 @@
 		<view v-for="(item,index) in form.contractDrafts" :key="index">
 			<view class="addtitle flex6">
 				<text class="ty">汇票{{index+1}}</text>
-				<text class="tde" @click="deleBill" v-if="index>0">删除</text>
+				<text class="tde" @click="deleBill(index)" v-if="index>0">删除</text>
 			</view>
 			<view class="listitem">
 				<text class="lys">汇票名称</text>
@@ -152,7 +152,6 @@
 						<input type="text" v-model="item.serviceMoney" placeholder="自动计算得出"
 							placeholder-style="color:#BEBDBB" disabled="true" />
 					</view>
-
 				</view>
 			</view>
 			<view class="flex4">
@@ -176,7 +175,7 @@
 				<view class="" style="display: flex;align-content: center;">
 					<text class="lys">上传附件</text>
 					<text
-						style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传pdf、jpg/jpeg、png格式</text>
+						style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传jpg/jpeg、png格式</text>
 				</view>
 
 				<view class="inbox" style="border: none;padding-bottom: 0;" @click="checkIndex(index)">
@@ -186,7 +185,7 @@
 			</view>
 		</view>
 
-		<view class="addnewbill" @click="addNewBill">
+		<view class="addnewbill" @click="addNewBill" v-if="!again">
 			+ 新增汇票
 		</view>
 		<view class="safebt"></view>
@@ -271,9 +270,12 @@
 			// this.form.supplierId = uni.getStorageSync('supplierId')
 			this.loadTime()
 			if (o.obj) {
-				this.again = true
+				
 				let obj = JSON.parse(o.obj)
-				console.log(obj, 7897489)
+				if(obj.form){
+					this.again = true
+				}
+				// console.log(obj, 7897489)
 				this.contractId = obj.contractId
 				let form = obj.contractDrafts
 				let inform = this.form.contractDrafts[0]
@@ -306,15 +308,15 @@
 						})
 					})
 					inform.picUrling = form[0].picUrling
-					console.log((new Date('form[0].expectDiscountDate').getTime() / 100000).toFixed(0) * 100000, 556)
-					console.log((new Date(form[0].expectDiscountDate).getTime() / 100000).toFixed(0) * 100000, 556)
+					// console.log((new Date('form[0].expectDiscountDate').getTime() / 100000).toFixed(0) * 100000, 556)
+					// console.log((new Date(form[0].expectDiscountDate).getTime() / 100000).toFixed(0) * 100000, 556)
 					inform.expectDiscountDateTime = (new Date(form[0].expectDiscountDate).getTime() / 100000).toFixed(0) *
 						100000
 					inform.acceptDateTime = (new Date(form[0].acceptDate).getTime() / 100000).toFixed(0) * 100000
 					let nTime = inform.acceptDateTime - inform.expectDiscountDateTime
 					inform.limitTime = Math.floor(nTime / 86400000)
 				}
-				console.log(this.form.contractDrafts[0], 778)
+				// console.log(this.form.contractDrafts[0], 778)
 
 			}
 			// this.initAcceptor()
@@ -369,7 +371,7 @@
 					if (this.again) {
 
 						that.range1.forEach((item, index) => {
-							console.log(that.form.contractDrafts[0], item)
+							// console.log(that.form.contractDrafts[0], item)
 							if (item.id == that.form.contractDrafts[0].acceptorId) {
 								that.form.contractDrafts[0].acceptor = index
 							}
@@ -425,7 +427,8 @@
 					content: "是否确认删除?",
 					success: (res) => {
 						if (res.confirm) {
-							that.form.contractDrafts.splice(index)
+							that.form.contractDrafts.splice(index, 1)
+							// that.form.contractDrafts.splice(index)
 						}
 
 					}
@@ -516,66 +519,42 @@
 							// 	that.$toast('请上贸易合同')
 							// 	return
 							// }
-							form.contractDrafts.forEach(i => {
-								if (i.name.length == 0) {
+							for (let i in form.contractDrafts){
+								if (form.contractDrafts[i].name.length == 0) {
 									that.$toast('请输入汇票名称')
 									return
 								}
-								if (i.draftNo.length == 0) {
+								if (form.contractDrafts[i].draftNo.length == 0) {
 									that.$toast('请输入汇票号码')
 									return
 								}
-								if (i.acceptor.length == 0) {
+								if (form.contractDrafts[i].acceptor.length == 0) {
 									that.$toast('请选择承兑人')
 									return
 								}
-								if (i.drawers.length == 0) {
+								if (form.contractDrafts[i].drawers.length == 0) {
 									that.$toast('请选择出票人')
 									return
 								}
-								if (i.money.length == 0) {
+								if (form.contractDrafts[i].money.length == 0) {
 									that.$toast('请输入金额')
 									return
 								}
-
-								if (i.serviceRate.length == 0) {
+								
+								if (form.contractDrafts[i].serviceRate.length == 0) {
 									that.$toast('请输入服务费率')
 									return
 								}
-
-								if (i.interestRate.length == 0) {
+								if (form.contractDrafts[i].interestRate.length == 0) {
 									that.$toast('请输入利率')
 									return
 								}
-								if (i.picUrls.length == 0) {
+								if (form.contractDrafts[i].picUrling.length == 0) {
 									that.$toast('请上传附件')
 									return
 								}
-
-							})
-							// that.range2.forEach(item => {
-							// 	form.contractDrafts.forEach(i => {
-							// 		if (that.range2[i.drawers].name == item.name) {
-							// 			i.drawersId = item.id
-							// 		}
-							// 	})
-							// })
-							// that.range1.forEach(item => {
-							// 	form.contractDrafts.forEach(i => {
-							// 		if (that.range1[i.acceptor].name == item.name) {
-							// 			i.acceptorId = item.id
-							// 		}
-							// 	})
-							// })
-							// that.fileList1.forEach(item => {
-							// 	form.invoicePics.push(item.url)
-							// })
-							// that.fileList2.forEach(item => {
-							// 	form.pics.push(item.url)
-							// })
-							// that.fileList3.forEach(item => {
-							// 	form.tradePics.push(item.url)
-							// })
+							}
+							
 							form.contractDrafts.forEach(item => {
 								// that.$delete(item,'expectDiscountDateTime')
 								// that.$delete(item,'acceptDateTime')
@@ -586,7 +565,6 @@
 							let copyform = Object.assign([], form.contractDrafts);
 							that.$delete(copyform, 'expectDiscountDateTime')
 							that.$delete(copyform, 'acceptDateTime')
-							console.log(copyform, 999)
 							uni.showLoading()
 							uni.$u.http.post('/api/Contract/addContractDraft', copyform, {
 								custom: {
@@ -728,9 +706,9 @@
 					form[this.index].acceptDateTime = ino
 					let nTime = form[this.index].acceptDateTime - form[this.index].expectDiscountDateTime
 					let limitTime = Math.floor(nTime / 86400000)
-					console.log(form[this.index].acceptDateTime, 88)
-					console.log(form[this.index].expectDiscountDateTime, 88)
-					console.log(limitTime, 88)
+					// console.log(form[this.index].acceptDateTime, 88)
+					// console.log(form[this.index].expectDiscountDateTime, 88)
+					// console.log(limitTime, 88)
 					if (limitTime <= -1) {
 						this.$toast('承兑日期应该大于预计贴现日')
 						return

+ 2 - 1
pages/alldeatil/billdetail.vue

xqd xqd
@@ -100,7 +100,7 @@
 			</view>
 		</view>
 		<view style="width: 100%;height: 140rpx;"></view>
-		<view class="newbill flex1"  v-if="state==0&&!statusText=='待审核'">
+		<view class="newbill flex1"  v-if="state==0&&statusText!='待审核'">
 		<view class="choosebtn">
 			<view class="delbtn flex1" @click="examineFail()">审核失败</view>
 			<view class="succbtn flex1" @click="examineSuccess()">审核成功</view>
@@ -158,6 +158,7 @@
 				this.index=obj.index
 				this.contractId=obj.contractId
 				this.statusText=obj.statusText
+				console.log(this.statusText,9999)
 			}
 			this.init()
 		},

+ 118 - 96
pages/alldeatil/contractdetail.vue

xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd
@@ -39,7 +39,7 @@
 					<text v-if="msg.statusText=='已删除'" :style="{'color':'#1F242A'}">{{msg.statusText}}</text>
 					<text v-if="msg.statusText=='成功'" :style="{'color':'#D8AB5A'}">{{msg.statusText}}</text>
 				</view>
-				<view class="" >
+				<view class="">
 					<view class="tipup " style="display: flex;flex-direction: column;">
 						<text class="yu">审核反馈</text>
 						<view>
@@ -50,15 +50,15 @@
 					</view>
 					<view class="tipup">
 						<text class="yu">反馈截图</text>
-						<view class="upbox" style="margin-bottom: 30rpx;"  v-if="state==0">
+						<view class="upbox" style="margin-bottom: 30rpx;" v-if="state==0">
 							<u-upload :fileList="fileList4" @afterRead="afterRead" @delete="deletePic" name="4" multiple
 								:maxCount="6" :disabled="disabled" :deletable="delablepic"></u-upload>
-								
+
 						</view>
 						<view class="upbox" style="margin-bottom: 30rpx;" v-if="state==1">
 							<u-upload :fileList="fileList4" @afterRead="afterRead" @delete="deletePic" name="4" multiple
-								:maxCount="fileList4.length"  :deletable="delablepic"></u-upload>
-								
+								:maxCount="fileList4.length" :deletable="delablepic"></u-upload>
+
 						</view>
 					</view>
 				</view>
@@ -74,7 +74,11 @@
 					<view class="allmsg">
 						<view class="acpcont">
 							<view class="acpname">
-								<text style="flex: 1;">{{item.name}}</text>
+								<view>
+									<text style="flex: 1;">{{item.name}}</text>
+									<text class="ardydele" v-if="item.draftStatus==1">已删除</text>
+								</view>
+
 								<view class="tag">{{item.statusText}}</view>
 							</view>
 							<view class="acpinfo ">
@@ -91,8 +95,8 @@
 
 		</view>
 		<view class="totalmanage ">
-			<text style="color:#68625B;font-size: 28rpx;">合计:{{msg.contractDraft.total}}份</text>
-			<view class=" maboxtitls" @click="editall=true">
+			<text style="color:#68625B;font-size: 28rpx;">合计:{{msg.contractDraft.total?msg.contractDraft.total:''}}份</text>
+			<view class=" maboxtitls" @click="editall=true" v-if="msg.statusText!='待审核'">
 				<view class="managebox">
 					<image src="/static/img/manage.png" mode="aspectFit"></image>
 				</view>
@@ -110,11 +114,11 @@
 			</view>
 
 		</view> -->
-		<view class="newbill flex1" v-if="state==1&&msg.statusText=='成功'" >
-			<view class="newbillbtn"  @click="addBill">
+		<view class="newbill flex1" v-if="state==1&&msg.statusText=='成功'">
+			<view class="newbillbtn" @click="addBill">
 				<text>新增汇票</text>
 			</view>
-		
+
 		</view>
 		<view class="newbill flex1" v-if="state==0">
 			<view class="choosebtn">
@@ -133,7 +137,7 @@
 				<view class="delbtn flex1" @click="tryAgain()">重新提交</view>
 				<view class="succbtn flex1" @click="addBill()">新增汇票</view>
 			</view>
-		
+
 		</view>
 		<!-- 底部删除 -->
 		<u-popup :show="editall&&state==1" @close="closeEidt" @open="openEidt" :overlay="false">
@@ -194,10 +198,10 @@
 				msg: '',
 				id: '',
 				fankui: '',
-				feedback:'',
-				disabled:false,
-				delablepic:true,
-				placehodertitle:'请输入审核反馈'
+				feedback: '',
+				disabled: false,
+				delablepic: true,
+				placehodertitle: '请输入审核反馈'
 			}
 		},
 		onLoad(o) {
@@ -206,11 +210,11 @@
 				this.id = o.id
 			}
 			this.state = this.$store.state.admin
-			if(this.state==1){
-				this.disabled=true
-				this.delablepic=false
+			if (this.state == 1) {
+				this.disabled = true
+				this.delablepic = false
 			}
-			
+
 		},
 		onShow() {
 			this.init()
@@ -247,8 +251,8 @@
 						}
 					})
 					this.fileList3 = newData3
-					if(res.feedbackPics){
-						
+					if (res.feedbackPics) {
+
 						const newData4 = res.feedbackPics.map((item) => {
 							return {
 								url: item,
@@ -256,22 +260,22 @@
 						})
 						this.fileList4 = newData4
 					}
-					
-					
-					if(this.state==1){
-						if(res.feedback.length>0){
-							this.feedback=res.feedback
-						}else{
-							this.feedback="无"
+
+
+					if (this.state == 1) {
+						if (res.feedback.length > 0) {
+							this.feedback = res.feedback
+						} else {
+							this.feedback = "无"
 						}
-					}else{
-						if(res.feedback.length>0){
-							this.feedback=res.feedback
-						}else{
-							this.placehodertitle="请输入审核反馈"
+					} else {
+						if (res.feedback.length > 0) {
+							this.feedback = res.feedback
+						} else {
+							this.placehodertitle = "请输入审核反馈"
 						}
 					}
-					
+
 				}).catch((err) => {
 					uni.hideLoading()
 					console.log(err)
@@ -310,27 +314,27 @@
 			},
 			addBill() {
 				let obj = {
-					contractId:this.id
+					contractId: this.id
 				}
 				uni.navigateTo({
-					url: "/pages/alldeatil/addbill?obj="+ JSON.stringify(obj)
+					url: "/pages/alldeatil/addbill?obj=" + JSON.stringify(obj)
 				})
 			},
 			billDetail(id, index) {
 				// if(this.msg.statusText=="待审核"&&this.state==1){
 				// 	return
 				// }else{
-					let obj = {
-						id: id,
-						index: index,
-						contractId:this.id,
-						statusText:this.msg.statusText
-					}
-					uni.navigateTo({
-						url: "/pages/alldeatil/billdetail?obj=" + JSON.stringify(obj)
-					})
+				let obj = {
+					id: id,
+					index: index,
+					contractId: this.id,
+					statusText: this.msg.statusText
+				}
+				uni.navigateTo({
+					url: "/pages/alldeatil/billdetail?obj=" + JSON.stringify(obj)
+				})
 				// }
-				
+
 			},
 			makeSureAll() {
 				this.quan = !this.quan
@@ -344,46 +348,46 @@
 					item.checked = false
 				})
 			},
-			tryAgain(){
-				let obj=this.msg
-					
-				
+			tryAgain() {
+				let obj = this.msg
+
+
 				uni.navigateTo({
-					url:"/pages/alldeatil/upcontract?obj="+JSON.stringify(obj)
+					url: "/pages/alldeatil/upcontract?obj=" + JSON.stringify(obj)
 				})
 			},
 			examineSuccess() {
 				// let ids = []
 				// ids.push(this.id)
 
-				
+
 				uni.showModal({
 					title: '提示',
 					content: "是否审核成功?",
 					success: function(res) {
 						if (res.confirm) {
-							
-							let form={
-								id:Number(that.id),
+
+							let form = {
+								id: Number(that.id),
 								approveStatus: 1
 							}
-							if(that.fileList4.length>0){
-								let feedbackPicList=[]
-								that.fileList4.forEach(item=>{
+							if (that.fileList4.length > 0) {
+								let feedbackPicList = []
+								that.fileList4.forEach(item => {
 									feedbackPicList.push(item.url)
 								})
-								form.feedbackPicList=feedbackPicList
+								form.feedbackPicList = feedbackPicList
 							}
-							let feedback=that.feedback
-							if(feedback.length>0){
-								form.feedback=feedback
+							let feedback = that.feedback
+							if (feedback.length > 0) {
+								form.feedback = feedback
 							}
 							// ={
 							// 	feedback:feedback,
 							// 	feedbackPicList:feedbackPicList
 							// }
 							uni.showLoading()
-							uni.$u.http.post('api/Contract/approveContract',form, {
+							uni.$u.http.post('api/Contract/approveContract', form, {
 								custom: {
 									auth: true
 								}
@@ -414,28 +418,28 @@
 					content: "是否审核失败?",
 					success: function(res) {
 						if (res.confirm) {
-							
-							let form={
-								id:Number(that.id),
+
+							let form = {
+								id: Number(that.id),
 								approveStatus: 2
 							}
-							if(that.fileList4.length>0){
-								let feedbackPicList=[]
-								that.fileList4.forEach(item=>{
+							if (that.fileList4.length > 0) {
+								let feedbackPicList = []
+								that.fileList4.forEach(item => {
 									feedbackPicList.push(item.url)
 								})
-								form.feedbackPicList=feedbackPicList
+								form.feedbackPicList = feedbackPicList
 							}
-							let feedback=that.feedback
-							if(feedback.length>0){
-								form.feedback=feedback
+							let feedback = that.feedback
+							if (feedback.length > 0) {
+								form.feedback = feedback
 							}
 							// ={
 							// 	feedback:feedback,
 							// 	feedbackPicList:feedbackPicList
 							// }
 							uni.showLoading()
-							uni.$u.http.post('api/Contract/approveContract',form, {
+							uni.$u.http.post('api/Contract/approveContract', form, {
 								custom: {
 									auth: true
 								}
@@ -447,18 +451,18 @@
 								setTimeout(() => {
 									that.init()
 								}, 500)
-				
+
 							}).catch((err) => {
 								uni.hideLoading()
 								that.$toast(err.msg)
 							})
-				
+
 						} else if (res.cancel) {
-				
+
 						}
 					}
 				})
-				
+
 
 			},
 			examineBillSuccess() {
@@ -507,7 +511,7 @@
 				})
 
 			},
-			
+
 			examineBillFail() {
 				let ids = []
 				this.msg.contractDraft.result.forEach(item => {
@@ -648,7 +652,7 @@
 
 			},
 			deleContract() {
-			
+
 				let ids = []
 				this.msg.contractDraft.result.forEach(item => {
 					if (item.checked) {
@@ -664,7 +668,7 @@
 					content: "是否删除汇票?",
 					success: function(res) {
 						if (res.confirm) {
-			
+
 							uni.showLoading()
 							uni.$u.http.post('/api/Contract/contractDraft/manager', {
 								ids: ids,
@@ -681,18 +685,18 @@
 								setTimeout(() => {
 									that.init()
 								}, 500)
-			
+
 							}).catch((err) => {
 								uni.hideLoading()
 								that.$toast(err.msg)
 							})
-			
+
 						} else if (res.cancel) {
-			
+
 						}
 					}
 				})
-			
+
 			},
 			restoreContract() {
 				let ids = []
@@ -701,7 +705,7 @@
 						ids.push(item.id)
 					}
 				})
-			
+
 				if (ids.length == 0) {
 					that.$toast("请选择汇票")
 					return
@@ -711,7 +715,7 @@
 					content: "是否复原汇票?",
 					success: function(res) {
 						if (res.confirm) {
-			
+
 							uni.showLoading()
 							uni.$u.http.post('/api/Contract/contractDraft/manager', {
 								ids: ids,
@@ -728,18 +732,18 @@
 								setTimeout(() => {
 									that.init()
 								}, 500)
-			
+
 							}).catch((err) => {
 								uni.hideLoading()
 								that.$toast(err.msg)
 							})
-			
+
 						} else if (res.cancel) {
-			
+
 						}
 					}
 				})
-			
+
 			},
 			// 删除图片
 			deletePic(event) {
@@ -771,7 +775,7 @@
 			uploadFilePromise(url) {
 				return new Promise((resolve, reject) => {
 					let a = uni.uploadFile({
-						url:mainUrl + '/api/File', // 仅为示例,非真实的接口地址
+						url: mainUrl + '/api/File', // 仅为示例,非真实的接口地址
 						filePath: url,
 						name: 'File',
 						header: {
@@ -825,7 +829,9 @@
 		}
 
 		.yu {
-
+			flex-shrink:0;
+			// flex:/ 1;
+			width: 130rpx;
 			display: block;
 			// width: 120rpx;
 			color: #BEBDBB;
@@ -836,10 +842,15 @@
 			font-size: 28rpx;
 			display: flex;
 			justify-content: space-between;
+			
 
 
-
-			.yuna {}
+			.yuna {
+				// flex-shrink:0;
+				// width:400rpx;
+				text-align:right;
+				 word-break: break-word;
+			}
 		}
 	}
 
@@ -900,6 +911,16 @@
 						font-size: 36rpx;
 						font-weight: 600;
 
+						.ardydele {
+							padding: 5rpx 8rpx;
+							border-radius: 10rpx 0 10rpx 0;
+							margin-left: 10rpx;
+							box-sizing: border-box;
+							background-color: rgb(219, 219, 219);
+							font-size: 20rpx;
+							color: #fff;
+						}
+
 						.tag {
 							margin-left: 10rpx;
 							font-weight: 500;
@@ -974,6 +995,7 @@
 		padding-bottom: 40rpx;
 		width: 100%;
 		z-index: 999;
+
 		.newbillbtn {
 			background: linear-gradient(to right, #FFE1AD, #D8AB5A);
 			width: 474rpx;

+ 19 - 19
pages/alldeatil/upcontract.vue

xqd xqd xqd xqd xqd xqd
@@ -20,7 +20,7 @@
 			<view class="" style="display: flex;align-content: center;">
 				<text class="lys">合同附件</text>
 				<text
-					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传pdf、jpg/jpeg、png格式</text>
+					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传jpg/jpeg、png格式</text>
 			</view>
 
 			<view class="inbox" style="border: none;padding-bottom: 0">
@@ -32,7 +32,7 @@
 			<view class="" style="display: flex;align-content: center;">
 				<text class="lys">发票附件</text>
 				<text
-					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传pdf、jpg/jpeg、png格式</text>
+					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传jpg/jpeg、png格式</text>
 			</view>
 
 			<view class="inbox" style="border: none;padding-bottom: 0">
@@ -48,7 +48,7 @@
 			<view class="" style="display: flex;align-content: center;">
 				<text class="lys">贸易合同</text>
 				<text
-					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传pdf、jpg/jpeg、png格式</text>
+					style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传jpg/jpeg、png格式</text>
 			</view>
 
 			<view class="inbox" style="border: none;padding-bottom: 0">
@@ -180,7 +180,7 @@
 				<view class="" style="display: flex;align-content: center;">
 					<text class="lys">上传附件</text>
 					<text
-						style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传pdf、jpg/jpeg、png格式</text>
+						style="font-size: 24rpx; color:#D05C39;padding-top: 45rpx;padding-left: 20rpx;">*支持上传jpg/jpeg、png格式</text>
 				</view>
 
 				<view class="inbox" style="border: none;padding-bottom: 0;" @click="checkIndex(index)">
@@ -521,42 +521,42 @@
 								form.tradePics.push(item.url)
 							})
 							if (!that.openhe) {
-								form.contractDrafts.forEach(i => {
-									if (i.name.length == 0) {
+								for (let i in form.contractDrafts){
+									if (form.contractDrafts[i].name.length == 0) {
 										that.$toast('请输入汇票名称')
 										return
 									}
-									if (i.draftNo.length == 0) {
+									if (form.contractDrafts[i].draftNo.length == 0) {
 										that.$toast('请输入汇票号码')
 										return
 									}
-									if (i.acceptor.length == 0) {
+									if (form.contractDrafts[i].acceptor.length == 0) {
 										that.$toast('请选择承兑人')
 										return
 									}
-									if (i.drawers.length == 0) {
+									if (form.contractDrafts[i].drawers.length == 0) {
 										that.$toast('请选择出票人')
 										return
 									}
-									if (i.money.length == 0) {
+									if (form.contractDrafts[i].money.length == 0) {
 										that.$toast('请输入金额')
 										return
 									}
-
-									if (i.serviceRate.length == 0) {
+									
+									if (form.contractDrafts[i].serviceRate.length == 0) {
 										that.$toast('请输入服务费率')
 										return
 									}
-									if (i.interestRate.length == 0) {
+									if (form.contractDrafts[i].interestRate.length == 0) {
 										that.$toast('请输入利率')
 										return
 									}
-									if (i.picUrls.length == 0) {
+									if (form.contractDrafts[i].picUrling.length == 0) {
 										that.$toast('请上传附件')
 										return
 									}
-
-								})
+								}
+								
 
 								form.contractDrafts.forEach(item => {
 									item.picUrling.forEach(i => {
@@ -724,9 +724,9 @@
 					form[this.index].acceptDateTime = ino
 					let nTime = form[this.index].acceptDateTime - form[this.index].expectDiscountDateTime
 					let limitTime = Math.floor(nTime / 86400000)
-					console.log(form[this.index].acceptDateTime, 88)
-					console.log(form[this.index].expectDiscountDateTime, 88)
-					console.log(limitTime, 88)
+					// console.log(form[this.index].acceptDateTime, 88)
+					// console.log(form[this.index].expectDiscountDateTime, 88)
+					// console.log(limitTime, 88)
 					if (limitTime <= -1) {
 						this.$toast('承兑日期应该大于预计贴现日')
 						return

+ 32 - 25
pages/bsinessadmin/privacypolicy.vue

xqd
@@ -1,36 +1,43 @@
 <template>
 	<view style="padding: 20rpx;">
-		<text style="display: block;text-align: center;">用户隐私协议</text>
-		<text>
+		<!-- <text style="display: block;text-align: center;">用户隐私协议</text> -->
+		<view style="padding: 20rpx;overflow: auto; word-break: break-word;">
+			<!-- <u-parse :content="content"></u-parse> -->
+			<rich-text :nodes="content"></rich-text>
+		</view>
 			
 			
-			用户隐私协议
-			尊敬的用户,欢迎阅读本协议:
-			
-			您的隐私对我们(“我们”或“我们的”)很重要。并且我们致力于保护您的隐私。因此,我们制定了隐私政策。本隐私政策(“隐私政策”)解释了当您使用软件和服务时,我们如何处理您的信息并保护您的隐私,以及与您的信息有关的可用权利和选项。我们认为,您有权了解我们在使用软件和服务(“软件和服务”)时可能收集和使用的信息的做法。如果您不同意此处设定的条款和条件,请不要使用该软件和服务。
-			
-			1.我们处理的信息以及处理您的信息的目的
-			我们将处理两大类信息。我们的使命是不断改进我们的软件和服务,并为您提供新的或更好的体验。作为此任务的一部分,我们将您的信息用于以下目的。如果出现用于处理您的个人数据的任何新目的,我们将通过对本隐私政策进行相应的更改,在开始处理有关该新目的的信息之前通知您。
-			
-			1.1您提交的信息
-			
-			(1)相机和照片(不包括面部照片)。通常,为了向您提供许多照片编辑器功能(例如模板,滤镜),您可以自愿授予我们访问相机或相册的权限,以便在您的移动设备中获取照片。我们将使用第三方提供的SDK处理照片。对于此类照片,我们既不会存储也不会与任何第三方共享。此信息对于您与我们之间的合同的适当履行是必要的。
-			
-			(2)面部特征数据。首次使用面部识别功能时,您可以自愿授予我们访问相机和相册的权限,以便在移动设备中获取面部照片。只有您确认许可,我们才能访问您的相机和相册。然后,我们将使用第三方提供的sdk分析面部特征数据,识别照片中五个感官的位置和形状,并处理照片,并将效果图反馈给您。这样的效果图将不包含任何个人身份信息。对于此类数据,照片和效果图,我们既不会存储也不会与任何第三方共享。 处理此类信息的目的仅在于操作应用程序的面部识别功能(包括但不限于衰老效果,性别变换,人脸融合等)。
-			
-			(3)处理此类信息的目的仅在于操作应用程序的人脸识别功能(包括但不限于衰老效果、性别转化效果、人脸融合效果、换脸效果、滤镜效果),相机和照片。为了使用该应用程序的某些功能,您可以自愿授予我们访问相机或相册的权限,以便在您的移动设备中获取照片。我们可能会通过使用Photo Kit API来收集您在使用该应用程序时上传或提交的照片,图片和其他数据。此信息对于您与我们之间的合同的适当履行是必要的。
-			
-			(4)支持相关信息。如果您通过我们的支持部分或通过电子邮件与我们联系,我们可能会收集您的联系信息,您的投诉或反馈以及您自愿提供的与此支持有关的任何信息。此类信息仅用于为您提供支持服务,不会与通过软件和服务从您那里收集的任何其他信息相关联。 您提交的信息的目的是:
-			(1)操作和更新软件和服务;
-			(2)改进和定制软件和服务及相关服务;
-			(3)维护,测试和监视软件的质量和操作;
-			(4)为您提供支持并处理您的投诉和/或反馈;
-			(5)在涉及您与软件和服务有关的纠纷时采取任何措施;
-			(6)遵守并满足任何适用的法律法规,法律程序或可执行的政府要求。</text>
 	</view>
 </template>
 
 <script>
+	let that
+	export default {
+		data() {
+			return {
+				content:''
+			}
+		},
+		onLoad(o) {
+			that = this
+			
+			this.init()
+		},
+		methods: {
+			init() {
+				uni.$u.http.get('/api/Setting/privacy', {
+					custom: {
+						auth: true
+					}
+				}).then((res) => {
+					this.content =res
+				}).catch((err) => {
+					console.log(err)
+				})
+			},
+			
+		}
+	}
 </script>
 
 <style>

+ 82 - 3
pages/bsinessadmin/supplierges.vue

xqd xqd xqd
@@ -49,7 +49,11 @@
 			<view>
 				<view class="inacount"
 					style="flex-direction: column;align-items: center;background-color: #fff;margin-top:0 ;">
-					<text class="acoutitle" style="flex: 1;width: 100%;">授权委托书</text>
+					<view style="justify-content: space-between;display: flex;width: 100%;">
+						<text class="acoutitle" style="flex: 1;width: 100%;">授权委托书</text>
+						<text class="acoutitle" style="flex: 1;width: 100%;text-align: right;" @click="addpdf" :style="[{color:(addpdfin?'#D05C39':'#000')},{fontSize:'28rpx'}]">点击获取授权委托书</text>
+					</view>
+					
 					<view class="upmsg">
 
 						<view class="uppic" style="padding-top: 80rpx;font-weight:600 ;" @click="upImages(2)" v-if="form.proxyFile.length==0">
@@ -86,7 +90,8 @@
 					contacts: '',
 					contactsMobile: '',
 					identifyPics: [],
-					proxyFile: []
+					proxyFile: [],
+					addpdfin:false
 				},
 			}
 		},
@@ -158,7 +163,81 @@
 					})
 				
 			},
-
+			addpdf(){
+				this.addpdfin=true
+				uni.showModal({
+					title: '提示',
+					content: "是否获取授权委托书?",
+					success: function(res) {
+						if (res.confirm) {
+							uni.showLoading()
+							uni.$u.http.get('/api/Setting/attorney', {
+								custom: {
+									auth: true
+								}
+							}).then((res) => {
+								uni.hideLoading()
+								uni.setClipboardData({
+									data: res,
+									success: function () {
+										that.$toast("复制成功,请到浏览器下载")
+									}
+								});
+								// that.downloadPdf(res)
+							}).catch((err) => {
+								uni.hideLoading()
+								that.$toast(err.msg)
+							})
+							
+						} else if (res.cancel) {
+							
+						}
+					}
+				})
+			},
+			downloadPdf(url) {
+				console.log(url)
+				uni.downloadFile({
+					url: url,//下载地址接口返回
+					header:{
+						
+					},
+					success: (data) => {
+						if (data.statusCode === 200) {
+							console.log(22222)
+							//文件保存到本地
+							uni.saveFile({
+								tempFilePath: data.tempFilePath, //临时路径
+								success: function(res) {
+									uni.showToast({
+										icon: 'none',
+										mask: true,
+										title: '文件已保存:' + res.savedFilePath, //保存路径
+										duration: 3000,
+									});
+									setTimeout(() => {
+										//打开文档查看
+										uni.openDocument({
+											filePath: res.savedFilePath,
+											success: function(res) {
+												// console.log('打开文档成功');
+											}
+										});
+									}, 3000)
+								}
+							});
+						}
+					},
+					fail: (err) => {
+						console.log(err);
+						uni.showToast({
+							icon: 'none',
+							mask: true,
+							title: '失败请重新下载',
+						});
+					},
+				});
+			},
 			upImages(e) {
 				if (e == 1) {
 					this.chooseImage(1)

+ 36 - 44
pages/bsinessadmin/useragreement.vue

xqd
@@ -1,55 +1,47 @@
 <template>
 	<view style="padding: 20rpx;">
-		<text style="display: block;text-align: center;">平台用户协议</text>
-		<text>
+		<!-- <text style="display: block;text-align: center;">平台用户协议</text> -->
+			<view style="padding: 20rpx;;overflow: auto; word-break: break-word;">
+				<u-parse :content="content"></u-parse>
+				<rich-text :nodes="content"></rich-text>
+			</view>
 			
 			
-			
-			平台用户协议(以下简称“本协议”)由以下双方根据《中华人民共和国合同法》等相关法律法规签署并遵照执行。
-
-			用户:在手机、平板电脑、电脑等注册成为平台(以下简称“平台”或“平台方”)的使用者,通过平台发布、查看、接收图文/音频/视频信息或其他文件,或与其他用户进行延时/实时交流的用户(以下简称“用户”)。
-
-			平台方:北京世纪超星信息技术发展有限责任公司(以下简称“平台方”)。
-
-			本协议所指“用户”包括但不限于教师身份用户、家长身份用户和学生身份用户。
-
-			第一条 用户注册
-			1.1用户下载平台并根据平台的注册规则完成注册流程(包括但不限于设置用户名称及密码)后,即有权通过平台发布、查看、接收图文/音频/视频信息或其他文件,或与其他用户进行延时/实时交流。用户在平台上有效注册(或有效变更注册)的用户名及密码共同构成用户在平台的唯一有效身份证明。
-
-			1.2用户一旦完成注册,则视为用户允许平台方通过短信、电子邮件、APP/服务器推送或其他方式向其发送与平台相关的信息。
-
-			1.3用户应当保证其完成上述注册(或变更注册)时所提供的身份信息及电话、电子邮箱等必要信息真实、准确、有效;如此类信息有任何变动,用户应当在三日内通过平台完成信息更新。因用户提供虚假或无效信息导致平台方或其他用户遭受损失的,用户应当承担全部责任。
-
-			1.4用户应自行妥善保管用户名及密码,除经平台方事先书面同意或本协议另有约定外,不得将其赠予、转让、出售或出借于他人使用;如用户发现其用户名及密码遭他人使用,应立即通知平台方以避免损失或损失扩大。因网络攻击、用户保管用户名及密码不当、转让或出借用户名及密码、怠于履行本协议及其他相关协议下的通知义务等情形或其他非平台方原因,导致用户未能正常使用平台或遭受任何损失的,由用户自行担责,平台方不承担任何责任。
-
-			1.5用户需自行确认,在开始注册使用平台前,其应当具备中华人民共和国法律规定的与其行为相适应的民事行为能力。若用户不具备前述与用户行为相适应的民事行为能力,则其监护人应依照法律规定承担此用户行为产生的一切法律后果(未成年人应在其监护人监督指导下使用平台)。
-
-			1.6用户注册的账户为用户自行设置并由用户自行保管,平台方任何时候均不会主动要求用户提供其账户密码。用户账户因用户的主动泄露或遭受他人攻击、诈骗等行为导致的损失及后果,平台方不承担责任,用户应自行通过司法、行政等救济途径向侵权行为人追偿。
-
-			1.7如发生以下情形,平台方有权收回用户注册的账户,用户将不能再登录平台,相应服务同时终止:
-
-			(一)经发现非由注册用户本人实际使用的;
-
-			(二)连续三个月未用于登录平台;
-
-			(三)其他平台方认为有必要的情形。
-
-			1.8用户一旦完成注册,即视为完全了解、接受并同意遵守本协议项下的全部内容并受限于本协议相关条款。平台方有权根据法律法规、政策以及运营中的实际情况对协议进行修改,并对用户进行公布。修改后的协议条款一经平台方公布即替换本协议的原条款,构成用户与平台方之间就本协议的全部、最新协议。用户可以随时在平台应用程序中查阅最新协议条款。如果用户不接受平台方修改后的最新协议条款,可选择停止使用平台并注销其账户。如用户选择继续使用平台,则视为用户完全了解、接受并同意遵守平台方修改后的最新协议条款。用户承认并认可,已经完全了解并理解本协议相关内容,对本协议及相关内容不存在任何重大误解;同时认可本协议内容并不存在显失公平的情形,用户与平台方在协议中处于平等地位,用户对协议的接受与否具有自由选择的权利。
-
-			第二条 服务内容
-			2.1平台方为用户提供发布、查看、接收图文/音频/视频信息或其他文件,或与其他用户进行延时/实时交流的服务。
-
-			2.2平台方作为平台软件的设计/开发/所有/经营者,有权对于平台软件不时作出更新和调整,只要用户仍为平台的注册用户,即视为其同意平台方作出的任何更新和调整。
-
-			2.3平台方仅为用户提供发布、查看、接收图文/音频/视频信息或其他文件,或与其他用户进行延时/实时交流的技术支持,因用户自身原因造成的延迟确认、延迟回复、未按时保存、操作失误等情形,平台方不承担任何责任。
-
-			2.4用户应当知晓在使用平台软件的过程中可能存在由其他用户进行通知、提醒、审批、定时、评论、发起问卷、投票等行为设置,平台方仅为前述行为提供技术支持,前述行为均为用户自身行为,与平台方无关。
-
-			2.5用户应当知晓在使用平台软件的过程中可能涉及第三方服务软件的参与(包括但不限于微信、QQ、支付宝等),因前述第三方服务软件所造成的信息提供错误、信息提供延误、信息泄露、连接错误、服务器故障等情形与平台方无关。</text>
 	</view>
 </template>
 
 <script>
+	let that
+	export default {
+		data() {
+			return {
+				content:''
+	
+			}
+		},
+		onLoad(o) {
+			that = this
+			
+			this.init()
+		},
+		methods: {
+			init() {
+				uni.$u.http.get('/api/Setting/agreement', {
+					custom: {
+						auth: true
+					}
+				}).then((res) => {
+					
+					console.log(res)
+					console.log(JSON.stringify(res))
+					this.content =res
+				}).catch((err) => {
+					console.log(err)
+				})
+			},
+			
+		}
+	}
 </script>
 
 <style>

+ 32 - 21
pages/index/index.vue

xqd xqd xqd xqd xqd xqd xqd
@@ -22,36 +22,37 @@
 					</view>
 
 					<view class="card" @click.stop="moveDetail(item.id)">
-						<view class="passreview" v-if="item.statusText=='成功'&&item.contractStatus!==1">
+						<view class="passreview" v-if="item.statusText=='成功'">
 							<image src="../../static/img/resuccess.png" mode="aspectFill"></image>
 						</view>
-						<view class="passreview" v-if="item.statusText=='待审核'&&item.contractStatus!==1">
+						<view class="passreview" v-if="item.statusText=='待审核'">
 							<image src="../../static/img/toreviewe.png" mode="aspectFill"></image>
 						</view>
-						<view class="passreview" v-if="item.statusText=='失败'&&item.contractStatus!==1">
+						<view class="passreview" v-if="item.statusText=='失败'">
 							<image src="../../static/img/falis.png" mode="aspectFill"></image>
 						</view>
-						<view class="passreview" v-if="item.contractStatus==1">
+						<!-- <view class="passreview" v-if="item.contractStatus==1">
 							<image src="../../static/img/redel.png" mode="aspectFill"></image>
-						</view>
-						<view class="timebox" v-if="item.statusText=='成功'&&item.contractStatus!==1">
+						</view> -->
+						<view class="timebox" v-if="item.statusText=='成功'">
 							<text>{{item.createdAt}}</text></view>
-						<view class="timebox" v-if="item.statusText=='待审核'&&item.contractStatus!==1"
+						<view class="timebox" v-if="item.statusText=='待审核'"
 							:style="{'background-color':'#FFEBE5'}">
 							<text>{{item.createdAt}}</text>
 						</view>
-						<view class="timebox" v-if="item.statusText=='失败'&&item.contractStatus!==1"
+						<view class="timebox" v-if="item.statusText=='失败'"
 							:style="{'background-color':'#E7E7E7'}">
 							<text>{{item.createdAt}}</text>
 						</view>
-						<view class="timebox" v-if="item.contractStatus==1" :style="{'background-color':'#F6F6F6'}">
+						<!-- <view class="timebox" v-if="item.contractStatus==1" :style="{'background-color':'#F6F6F6'}">
 							<text>{{item.createdAt}}</text>
-						</view>
+						</view> -->
 						<view class="innerbox">
 							<view class="listicon">
 								<image src="/static/img/listticon.png" mode="aspectFill"></image>
 							</view>
 							<text class="cardtitle hideone">{{item.name}}</text>
+							<text class="ardydele" v-if="item.contractStatus==1">已删除</text>
 						</view>
 						<view class="contractmsg flex5">
 							<text>合同编号:{{item.contractNo}}</text>
@@ -73,14 +74,15 @@
 		</view>
 		<view class="totalmanage " v-if="listall.length>0">
 			<text style="color:#68625B;font-size: 28rpx;">合计:{{total}}份</text>
-			<view class=" maboxtitls" @click="editall=true">
+			<!-- <view class=" maboxtitls" @click="editall=true">
 				<view class="managebox">
 					<image src="/static/img/manage.png" mode="aspectFit"></image>
 				</view>
 				<text style="padding-left: 15rpx;">管理</text>
-			</view>
+			</view> -->
 		</view>
 		<view class="safebt"></view>
+		<view class="managecon"  @click="editall=true"></view>
 		<!-- <view class="plusicon" @click="addContract" v-if="state==1"></view> -->
 		<u-popup :show="show" @close="close" @open="open">
 			<view class="popscreen">
@@ -147,12 +149,12 @@
 						</view>
 					</view>
 				</view>
-				<view class="checklist">
+				<view class="checklist" v-if="state==0">
 					<view class="alllistbtn">
 						<text class="btntitle" style="">搜索供应商</text>
-						<view class="yunbtn">
+						<view class="">
 							<view class="chosbox">
-								<uni-data-select v-model="asd" :localdata="suplist" @change="changeacPerson" :showas="false" :plname="'搜索供应商名称'" @search="searchSupplier"  @checkin="checkacptIndex":nomore="nomore"></uni-data-select>
+								<uni-data-select v-model="asd" :localdata="suplist" @change="changeacPerson" :showas="false" :plname="'搜索供应商账号'" @search="searchSupplier"  @checkin="checkacptIndex":nomore="nomore"></uni-data-select>
 							</view>
 						</view>
 					</view>
@@ -330,6 +332,7 @@
 
 			}
 		},
+		
 		onLoad() {
 			that = this
 			this.state = this.$store.state.admin
@@ -716,9 +719,9 @@
 				const timeFormat = uni.$u.timeFormat
 				if (this.intime == 1) {
 					
-					this.creatTime = timeFormat(e.value, 'yyyy-mm-dd 23:59:59')
+					this.creatTime = timeFormat(e.value, 'yyyy-mm-dd 00:00:00')
 				} else {
-					this.endTime = timeFormat(e.value, 'yyyy-mm-dd 00:00:00')
+					this.endTime = timeFormat(e.value, 'yyyy-mm-dd 23:59:59')
 				}
 
 			},
@@ -787,9 +790,9 @@
 						let yy = String(myDate.getFullYear())
 						let mm = String(myDate.getMonth() + 1 < 10 ? '0' + (myDate.getMonth() + 1) : myDate.getMonth() + 1)
 						let dd = String(myDate.getDate() - 1 < 10 ? '0' + myDate.getDate() - 1 : myDate.getDate() - 1)
-						let aa = String(myDate.getDate()  < 10 ? '0' + myDate.getDate()  : myDate.getDate())
-						let nowDate = yy + '-' + mm + '-' + aa+' '+"00:00:00"
-						let startDate=yy + '-' + mm + '-' + dd+' '+"23:59:59"
+						
+						let nowDate = yy + '-' + mm + '-' + dd+' '+"23:59:59"
+						let startDate=yy + '-' + mm + '-' + dd+' '+"00:00:00"
 						this.endTime=nowDate
 						this.creatTime = startDate
 					}
@@ -904,7 +907,15 @@
 			display: flex;
 			align-items: center;
 			border-bottom: 1rpx solid #E8E8E8;
-
+			.ardydele{
+				padding: 5rpx 8rpx;
+				border-radius: 10rpx 0 10rpx 0;
+				margin-left: 10rpx;
+				box-sizing: border-box;
+				background-color: rgb(219, 219, 219);
+				font-size: 20rpx;
+				color: #fff;
+			}
 			.listicon {
 				width: 32rpx;
 				height: 36rpx;

+ 13 - 0
pages/login/login.vue

xqd
@@ -72,6 +72,19 @@
 		},
 		onLoad() {
 
+		},
+		onShareTimeline() {
+			return {
+				title: '企信易联',
+				path: '/pages/login/login'
+			}
+		},
+		onShareAppMessage(res) {
+		
+			return {
+				title: '企信易联',
+				path: '/pages/login/login'
+			}
 		},
 		methods: {
 			checkboxChange(n){

+ 3 - 2
pages/mine/mine.vue

xqd
@@ -293,10 +293,11 @@
 		// : 220rpx;
 		width: 690rpx;
 		border-radius: 20rpx;
-		border: 1rpx solid #BEBDBB;
+		background: linear-gradient(to right,#FFCC80,#CC984A);
+		box-shadow: 0 10rpx 20rpx 1rpx rgba(179, 116, 5, 0.2);
 		height: 100rpx;
 		text-align: center;
-		color: #BEBDBB;
+		color:#fff;
 		line-height: 100rpx;
 	}
 </style>

+ 14 - 2
static/css/flex.scss

xqd xqd
@@ -213,10 +213,11 @@
 					margin-bottom: 40rpx;
 				}
 				.chosbox{
-					display: flex;
+					// display: flex;
 					justify-content: center;
 					align-items: center;
-					margin-left: 15rpx;
+					margin:0 30rpx;
+					margin-bottom: 40rpx;
 				}
 				.btnchoose {
 					margin-bottom: 30rpx;
@@ -290,4 +291,15 @@
 				border: 1rpx solid #E8E8E8;
 			}
 		}
+	}
+	
+	.managecon{
+		width:180rpx;
+		height: 180rpx;
+		// background-color: #68625B;
+		background-image: url('static/img/managecon.png');
+		background-size:180rpx 180rpx; 
+		position: fixed;
+		right: 0;
+		bottom: 140rpx;
 	}

BIN
static/img/managecon.png


+ 1 - 1
store/index.js

xqd
@@ -8,7 +8,7 @@ Vue.use(Vuex)
 const store = new Vuex.Store({
   state:{
 	  userinfo:'',
-		admin:0
+		admin:1
    },
    mutations:{
 	   // 获取用户信息

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/common/main.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/common/runtime.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/common/vendor.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.js


+ 4 - 0
unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.json

xqd
@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.wxml

xqd
@@ -0,0 +1 @@
+<view class="w-upload data-v-c61bd106"><block wx:if="{{fileShow}}"><view class="fileBox data-v-c61bd106"><block wx:for="{{fileList}}" wx:for-item="j" wx:for-index="index1" wx:key="index1"><view class="filePath data-v-c61bd106"><view data-event-opts="{{[['tap',[['wpriven',['$0'],[[['fileList','',index1,'src']]]]]]]}}" class="text1 data-v-c61bd106" bindtap="__e">{{j.name}}</view><view data-event-opts="{{[['tap',[['wdelete',[index1,'$0',1],['fileList']]]]]}}" class="w-edit data-v-c61bd106" bindtap="__e"><text class="w-btn1 data-v-c61bd106">x</text></view></view></block></view></block><block wx:if="{{imgShow}}"><view class="imgList data-v-c61bd106"><block wx:for="{{imgList}}" wx:for-item="k" wx:for-index="index2" wx:key="index2"><view class="imgItem data-v-c61bd106"><image class="w-img data-v-c61bd106" src="{{k.src}}" mode data-event-opts="{{[['tap',[['wpriven',['$0'],[[['imgList','',index2,'src']]]]]]]}}" bindtap="__e"></image><text data-event-opts="{{[['tap',[['wdelete',[index2,'$0',2],['imgList']]]]]}}" class="cancel data-v-c61bd106" bindtap="__e">x</text></view></block><view data-event-opts="{{[['tap',[['upLoadImg',[1]]]]]}}" class="addItem data-v-c61bd106" bindtap="__e">+</view></view></block><view class="w-drawer data-v-c61bd106"><view class="{{['w-setbox','data-v-c61bd106',(isshow)?'wShow':'']}}"><view class="w-header data-v-c61bd106"><block wx:for="{{selectList}}" wx:for-item="i" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['wselect',[index]]]]]}}" class="w-item w-item1 data-v-c61bd106" bindtap="__e">{{i}}</view></block><view class="w-line data-v-c61bd106"></view><view data-event-opts="{{[['tap',[['wclose',['$event']]]]]}}" class="w-item data-v-c61bd106" bindtap="__e">取消</view></view></view></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/components/file-img-upload/w-upload.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.js


+ 6 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.json

xqd
@@ -0,0 +1,6 @@
+{
+  "component": true,
+  "usingComponents": {
+    "node": "/node-modules/uview-ui/components/u-parse/node/node"
+  }
+}

File diff suppressed because it is too large
+ 31 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.wxml


+ 24 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.wxss

xqd
@@ -0,0 +1,24 @@
+._a{padding:1.5px 0 1.5px 0;color:#366092;word-break:break-all}._hover{text-decoration:underline;opacity:.7}._img{max-width:100%;-webkit-touch-callout:none}._b,
+._strong{font-weight:700}._code{font-family:monospace}._del{text-decoration:line-through}._em,
+._i{font-style:italic}._h1{font-size:2em}._h2{font-size:1.5em}._h3{font-size:1.17em}._h5{font-size:.83em}._h6{font-size:.67em}._h1,
+._h2,
+._h3,
+._h4,
+._h5,
+._h6{display:block;font-weight:700}._image{height:1px}._ins{text-decoration:underline}._li{display:list-item}._ol{list-style-type:decimal}._ol,
+._ul{display:block;padding-left:40px;margin:1em 0}._q::before{content:'"'}._q::after{content:'"'}._sub{font-size:smaller;vertical-align:sub}._sup{font-size:smaller;vertical-align:super}._thead,
+._tbody,
+._tfoot{display:table-row-group}._tr{display:table-row}._td,
+._th{display:table-cell;vertical-align:middle}._th{font-weight:700;text-align:center}._ul{list-style-type:disc}._ul ._ul{margin:0;list-style-type:circle}._ul ._ul ._ul{list-style-type:square}._abbr,
+._b,
+._code,
+._del,
+._em,
+._i,
+._ins,
+._label,
+._q,
+._span,
+._strong,
+._sub,
+._sup{display:inline}

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.js


+ 6 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.json

xqd
@@ -0,0 +1,6 @@
+{
+  "component": true,
+  "usingComponents": {
+    "node": "/node-modules/uview-ui/components/u-parse/node/node"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.wxml

xqd
@@ -0,0 +1 @@
+<view class="{{[(selectable?'_select ':'')+'_root']}}" id="_root"><block wx:if="{{!nodes[0]}}"><slot></slot></block><block wx:else><node vue-id="47f4e4d5-1" childs="{{nodes}}" opts="{{[lazyLoad,loadingImg,errorImg,showImgMenu]}}" bind:__l="__l"></node></block></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.wxss

xqd
@@ -0,0 +1 @@
+._root{overflow:auto;-webkit-overflow-scrolling:touch}._select{-webkit-user-select:text;user-select:text}

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/acptdetail.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/addbill.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/addbill.wxml


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.js

xqd
@@ -1 +1 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/alldeatil/addnewacpt"],{"08b5":function(t,n,e){"use strict";e.r(n);var a=e("9469"),o=e("282d");for(var c in o)"default"!==c&&function(t){e.d(n,t,(function(){return o[t]}))}(c);e("acd0");var u,r=e("f0c5"),i=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"50bd1916",null,!1,a["a"],u);n["default"]=i.exports},"282d":function(t,n,e){"use strict";e.r(n);var a=e("7244"),o=e.n(a);for(var c in a)"default"!==c&&function(t){e.d(n,t,(function(){return a[t]}))}(c);n["default"]=o.a},7244:function(t,n,e){"use strict";(function(t){var e;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a={data:function(){return{form:{name:"",bankAccount:"",serviceRate:"",interest:"",bankName:""}}},onLoad:function(){e=this},methods:{makeNewAcept:function(){0!=e.form.name.length?0!=e.form.bankAccount.length?0!=e.form.serviceRate.length?0!=e.form.interest.length?0!=e.form.bankName.length?(t.showLoading(),t.$u.http.post("/api/Acceptor",e.form,{custom:{auth:!0}}).then((function(n){t.hideLoading(),e.$toast("提交成功")})).catch((function(n){t.hideLoading(),e.$toast(n.msg)}))):e.$toast("请输入开户行名称"):e.$toast("请输入利率"):e.$toast("请输入服务费率"):e.$toast("请输入账号"):e.$toast("请输入承兑人名称")}}};n.default=a}).call(this,e("543d")["default"])},"7fa7":function(t,n,e){},9469:function(t,n,e){"use strict";var a;e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return c})),e.d(n,"a",(function(){return a}));var o=function(){var t=this,n=t.$createElement;t._self._c},c=[]},acd0:function(t,n,e){"use strict";var a=e("7fa7"),o=e.n(a);o.a},b896:function(t,n,e){"use strict";(function(t){e("5413");a(e("66fd"));var n=a(e("08b5"));function a(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(n.default)}).call(this,e("543d")["createPage"])}},[["b896","common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/alldeatil/addnewacpt"],{"08b5":function(t,n,e){"use strict";e.r(n);var a=e("5aae"),o=e("282d");for(var u in o)"default"!==u&&function(t){e.d(n,t,(function(){return o[t]}))}(u);e("b6b1");var c,r=e("f0c5"),i=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"4838a83b",null,!1,a["a"],c);n["default"]=i.exports},"0d1a":function(t,n,e){},"282d":function(t,n,e){"use strict";e.r(n);var a=e("7244"),o=e.n(a);for(var u in a)"default"!==u&&function(t){e.d(n,t,(function(){return a[t]}))}(u);n["default"]=o.a},"5aae":function(t,n,e){"use strict";var a;e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return u})),e.d(n,"a",(function(){return a}));var o=function(){var t=this,n=t.$createElement;t._self._c},u=[]},7244:function(t,n,e){"use strict";(function(t){var e;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a={data:function(){return{form:{name:"",bankAccount:"",serviceRate:"",interest:"",bankName:""}}},onLoad:function(){e=this},methods:{makeNewAcept:function(){0!=e.form.name.length?0!=e.form.bankAccount.length?0!=e.form.serviceRate.length?0!=e.form.interest.length?0!=e.form.bankName.length?(t.showLoading(),t.$u.http.post("/api/Acceptor",e.form,{custom:{auth:!0}}).then((function(n){t.hideLoading(),e.$toast("提交成功"),setTimeout((function(){t.navigateBack({delta:1})}),500)})).catch((function(n){t.hideLoading(),e.$toast(n.msg)}))):e.$toast("请输入开户行名称"):e.$toast("请输入利率"):e.$toast("请输入服务费率"):e.$toast("请输入账号"):e.$toast("请输入承兑人名称")}}};n.default=a}).call(this,e("543d")["default"])},b6b1:function(t,n,e){"use strict";var a=e("0d1a"),o=e.n(a);o.a},b896:function(t,n,e){"use strict";(function(t){e("5413");a(e("66fd"));var n=a(e("08b5"));function a(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(n.default)}).call(this,e("543d")["createPage"])}},[["b896","common/runtime","common/vendor"]]]);

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewacpt.wxss


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.js

xqd
@@ -1 +1 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/alldeatil/addnewdrawer"],{"117e":function(t,n,e){"use strict";(function(t){e("5413");a(e("66fd"));var n=a(e("ba9c"));function a(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(n.default)}).call(this,e("543d")["createPage"])},"45cc":function(t,n,e){"use strict";(function(t){var e;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a={data:function(){return{form:{name:"",bankAccount:"",bankName:""}}},onLoad:function(){e=this},methods:{makeNew:function(){0!=e.form.name.length?0!=e.form.bankAccount.length?0!=e.form.bankName.length?(t.showLoading(),t.$u.http.post("/api/Drawer",e.form,{custom:{auth:!0}}).then((function(n){t.hideLoading();e.$toast("提交成功")})).catch((function(n){t.hideLoading(),e.$toast(n.msg)}))):e.$toast("请输入开户行名称"):e.$toast("请输入出票人的账户"):e.$toast("请输入出票人的姓名")}}};n.default=a}).call(this,e("543d")["default"])},7795:function(t,n,e){"use strict";var a;e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return u})),e.d(n,"a",(function(){return a}));var o=function(){var t=this,n=t.$createElement;t._self._c},u=[]},"79ee":function(t,n,e){},ba9c:function(t,n,e){"use strict";e.r(n);var a=e("7795"),o=e("ee98");for(var u in o)"default"!==u&&function(t){e.d(n,t,(function(){return o[t]}))}(u);e("d462");var c,r=e("f0c5"),i=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"5f731031",null,!1,a["a"],c);n["default"]=i.exports},d462:function(t,n,e){"use strict";var a=e("79ee"),o=e.n(a);o.a},ee98:function(t,n,e){"use strict";e.r(n);var a=e("45cc"),o=e.n(a);for(var u in a)"default"!==u&&function(t){e.d(n,t,(function(){return a[t]}))}(u);n["default"]=o.a}},[["117e","common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/alldeatil/addnewdrawer"],{"117e":function(t,n,e){"use strict";(function(t){e("5413");a(e("66fd"));var n=a(e("ba9c"));function a(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(n.default)}).call(this,e("543d")["createPage"])},"45cc":function(t,n,e){"use strict";(function(t){var e;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a={data:function(){return{form:{name:"",bankAccount:"",bankName:""}}},onLoad:function(){e=this},methods:{makeNew:function(){0!=e.form.name.length?0!=e.form.bankAccount.length?0!=e.form.bankName.length?(t.showLoading(),t.$u.http.post("/api/Drawer",e.form,{custom:{auth:!0}}).then((function(n){t.hideLoading();e.$toast("提交成功"),setTimeout((function(){t.navigateBack({delta:1})}),500)})).catch((function(n){t.hideLoading(),e.$toast(n.msg)}))):e.$toast("请输入开户行名称"):e.$toast("请输入出票人的账户"):e.$toast("请输入出票人的姓名")}}};n.default=a}).call(this,e("543d")["default"])},"4f7d":function(t,n,e){"use strict";var a;e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return u})),e.d(n,"a",(function(){return a}));var o=function(){var t=this,n=t.$createElement;t._self._c},u=[]},9908:function(t,n,e){"use strict";var a=e("e223"),o=e.n(a);o.a},ba9c:function(t,n,e){"use strict";e.r(n);var a=e("4f7d"),o=e("ee98");for(var u in o)"default"!==u&&function(t){e.d(n,t,(function(){return o[t]}))}(u);e("9908");var c,r=e("f0c5"),i=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"02dbedc3",null,!1,a["a"],c);n["default"]=i.exports},e223:function(t,n,e){},ee98:function(t,n,e){"use strict";e.r(n);var a=e("45cc"),o=e.n(a);for(var u in a)"default"!==u&&function(t){e.d(n,t,(function(){return a[t]}))}(u);n["default"]=o.a}},[["117e","common/runtime","common/vendor"]]]);

+ 1 - 1
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.wxml

xqd
@@ -1 +1 @@
-<view class="content data-v-5f731031"><view class="acountbox data-v-5f731031"><text class="atitle data-v-5f731031">出票人</text><view class="inacount data-v-5f731031"><text class="acoutitle data-v-5f731031">出票人</text><input class="checkword data-v-5f731031" type="text" placeholder="请输入出票人的姓名" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" value="{{form.name}}" bindinput="__e"/></view><view class="inacount data-v-5f731031"><text class="acoutitle data-v-5f731031">账户</text><input class="checkword data-v-5f731031" type="text" placeholder="请输入出票人的账户" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankAccount','$event',[]],['form']]]]]}}" value="{{form.bankAccount}}" bindinput="__e"/></view><view class="inacount data-v-5f731031"><text class="acoutitle data-v-5f731031">开户行名称</text><input class="checkword data-v-5f731031" type="text" placeholder="请输入出票人开户行名称" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankName','$event',[]],['form']]]]]}}" value="{{form.bankName}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['makeNew',['$event']]]]]}}" class="logininbtn data-v-5f731031" bindtap="__e"><text class="data-v-5f731031">确认</text></view></view>
+<view class="content data-v-02dbedc3"><view class="acountbox data-v-02dbedc3"><text class="atitle data-v-02dbedc3">出票人</text><view class="inacount data-v-02dbedc3"><text class="acoutitle data-v-02dbedc3">出票人</text><input class="checkword data-v-02dbedc3" type="text" placeholder="请输入出票人的姓名" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" value="{{form.name}}" bindinput="__e"/></view><view class="inacount data-v-02dbedc3"><text class="acoutitle data-v-02dbedc3">账户</text><input class="checkword data-v-02dbedc3" type="text" placeholder="请输入出票人的账户" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankAccount','$event',[]],['form']]]]]}}" value="{{form.bankAccount}}" bindinput="__e"/></view><view class="inacount data-v-02dbedc3"><text class="acoutitle data-v-02dbedc3">开户行名称</text><input class="checkword data-v-02dbedc3" type="text" placeholder="请输入出票人开户行名称" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankName','$event',[]],['form']]]]]}}" value="{{form.bankName}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['makeNew',['$event']]]]]}}" class="logininbtn data-v-02dbedc3" bindtap="__e"><text class="data-v-02dbedc3">确认</text></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/addnewdrawer.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/billdetail.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/billdetail.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/contractdetail.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.js


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.wxml

xqd
@@ -1 +1 @@
-<view class="content data-v-79d67c70"><view class="acountbox data-v-79d67c70"><text class="atitle data-v-79d67c70">出票人</text><view class="inacount data-v-79d67c70"><text class="acoutitle data-v-79d67c70">出票人</text><input class="checkword data-v-79d67c70" type="text" placeholder="请输入出票人的姓名" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" value="{{form.name}}" bindinput="__e"/></view><view class="inacount data-v-79d67c70"><text class="acoutitle data-v-79d67c70">账户</text><input class="checkword data-v-79d67c70" type="text" placeholder="请输入账户" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankAccount','$event',[]],['form']]]]]}}" value="{{form.bankAccount}}" bindinput="__e"/></view><view class="inacount data-v-79d67c70"><text class="acoutitle data-v-79d67c70">开户行名称</text><input class="checkword data-v-79d67c70" type="text" placeholder="请输入开户行名称" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankName','$event',[]],['form']]]]]}}" value="{{form.bankName}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['MakeSure',['$event']]]]]}}" class="logininbtn data-v-79d67c70" bindtap="__e"><text class="data-v-79d67c70">确认修改</text></view></view>
+<view class="content data-v-6a5e834a"><view class="acountbox data-v-6a5e834a"><text class="atitle data-v-6a5e834a">出票人</text><view class="inacount data-v-6a5e834a"><text class="acoutitle data-v-6a5e834a">出票人</text><input class="checkword data-v-6a5e834a" type="text" placeholder="请输入出票人的姓名" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" value="{{form.name}}" bindinput="__e"/></view><view class="inacount data-v-6a5e834a"><text class="acoutitle data-v-6a5e834a">账户</text><input class="checkword data-v-6a5e834a" type="text" placeholder="请输入账户" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankAccount','$event',[]],['form']]]]]}}" value="{{form.bankAccount}}" bindinput="__e"/></view><view class="inacount data-v-6a5e834a"><text class="acoutitle data-v-6a5e834a">开户行名称</text><input class="checkword data-v-6a5e834a" type="text" placeholder="请输入开户行名称" placeholder-style="font-size:30rpx;color:#BEBDBB" data-event-opts="{{[['input',[['__set_model',['$0','bankName','$event',[]],['form']]]]]}}" value="{{form.bankName}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['MakeSure',['$event']]]]]}}" class="logininbtn data-v-6a5e834a" bindtap="__e"><text class="data-v-6a5e834a">确认修改</text></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/drawerdetail.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.js


+ 2 - 1
unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.json

xqd
@@ -5,6 +5,7 @@
     "u-upload": "/node-modules/uview-ui/components/u-upload/u-upload",
     "uni-data-select": "/uni_modules/uni-data-select/components/uni-data-select/uni-data-select",
     "u-datetime-picker": "/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker",
-    "calllips": "/componet/calllips/calllips"
+    "calllips": "/componet/calllips/calllips",
+    "w-upload": "/components/file-img-upload/w-upload"
   }
 }

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/alldeatil/upcontract.wxml


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/privacypolicy.js

xqd
@@ -1 +1 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/bsinessadmin/privacypolicy"],{"267a":function(n,t){},5166:function(n,t,e){"use strict";var u;e.d(t,"b",(function(){return a})),e.d(t,"c",(function(){return r})),e.d(t,"a",(function(){return u}));var a=function(){var n=this,t=n.$createElement;n._self._c},r=[]},"8ae1":function(n,t,e){"use strict";e.r(t);var u=e("267a"),a=e.n(u);for(var r in u)"default"!==r&&function(n){e.d(t,n,(function(){return u[n]}))}(r);t["default"]=a.a},"9cad":function(n,t,e){"use strict";e.r(t);var u=e("5166"),a=e("8ae1");for(var r in a)"default"!==r&&function(n){e.d(t,n,(function(){return a[n]}))}(r);var c,f=e("f0c5"),i=Object(f["a"])(a["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],c);t["default"]=i.exports},e1fb:function(n,t,e){"use strict";(function(n){e("5413");u(e("66fd"));var t=u(e("9cad"));function u(n){return n&&n.__esModule?n:{default:n}}wx.__webpack_require_UNI_MP_PLUGIN__=e,n(t.default)}).call(this,e("543d")["createPage"])}},[["e1fb","common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/bsinessadmin/privacypolicy"],{"12ec":function(t,n,e){"use strict";var u;e.d(n,"b",(function(){return c})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return u}));var c=function(){var t=this,n=t.$createElement;t._self._c},a=[]},"267a":function(t,n,e){"use strict";(function(t){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e={data:function(){return{content:""}},onLoad:function(t){this,this.init()},methods:{init:function(){var n=this;t.$u.http.get("/api/Setting/privacy",{custom:{auth:!0}}).then((function(t){n.content=t})).catch((function(t){console.log(t)}))}}};n.default=e}).call(this,e("543d")["default"])},"8ae1":function(t,n,e){"use strict";e.r(n);var u=e("267a"),c=e.n(u);for(var a in u)"default"!==a&&function(t){e.d(n,t,(function(){return u[t]}))}(a);n["default"]=c.a},"9cad":function(t,n,e){"use strict";e.r(n);var u=e("12ec"),c=e("8ae1");for(var a in c)"default"!==a&&function(t){e.d(n,t,(function(){return c[t]}))}(a);var i,o=e("f0c5"),r=Object(o["a"])(c["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],i);n["default"]=r.exports},e1fb:function(t,n,e){"use strict";(function(t){e("5413");u(e("66fd"));var n=u(e("9cad"));function u(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(n.default)}).call(this,e("543d")["createPage"])}},[["e1fb","common/runtime","common/vendor"]]]);

+ 1 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/privacypolicy.wxml

xqd
@@ -1 +1 @@
-<view class="_div"></view>
+<view style="padding:20rpx;"><view style="padding:20rpx;overflow:auto;word-break:break-word;"><rich-text nodes="{{content}}"></rich-text></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.wxml


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/register.wxss

xqd
@@ -1 +1 @@
-.content.data-v-962b81aa{padding:0 30rpx;box-sizing:border-box}.headbox.data-v-962b81aa{display:flex;justify-content:space-between;align-items:flex-end}.headtitle.data-v-962b81aa{font-size:60rpx;font-weight:600;padding-bottom:36rpx}.logobox.data-v-962b81aa{width:269rpx;height:191rpx}.logobox image.data-v-962b81aa{width:100%;height:100%}.acountbox .inacount.data-v-962b81aa{flex:1;display:flex;padding:35rpx 20rpx;box-sizing:border-box;margin-top:40rpx;background-color:#f6f6f6;border-radius:20rpx;font-size:30rpx;color:#1f242a}.acountbox .inacount input.data-v-962b81aa{width:360rpx}.acountbox .acoutitle.data-v-962b81aa{font-weight:600}.acountbox .checkword.data-v-962b81aa{padding-left:20rpx;color:#1f242a;font-size:30rpx}.logininbtn.data-v-962b81aa{margin-top:80rpx;flex:1;border-radius:20rpx;border:1rpx solid #bebdbb;height:100rpx;text-align:center;color:#bebdbb;line-height:100rpx}.acountall.data-v-962b81aa{display:flex;justify-content:flex-end;margin-top:30rpx;font-size:24rpx}.checkag.data-v-962b81aa{margin-top:200rpx;font-size:28rpx;padding-bottom:130rpx}
+.content.data-v-22f5393f{padding:0 30rpx;box-sizing:border-box}.headbox.data-v-22f5393f{display:flex;justify-content:space-between;align-items:flex-end}.headtitle.data-v-22f5393f{font-size:60rpx;font-weight:600;padding-bottom:36rpx}.logobox.data-v-22f5393f{width:269rpx;height:191rpx}.logobox image.data-v-22f5393f{width:100%;height:100%}.acountbox .inacount.data-v-22f5393f{flex:1;display:flex;padding:35rpx 20rpx;box-sizing:border-box;margin-top:40rpx;background-color:#f6f6f6;border-radius:20rpx;font-size:30rpx;color:#1f242a}.acountbox .inacount input.data-v-22f5393f{width:360rpx}.acountbox .acoutitle.data-v-22f5393f{font-weight:600}.acountbox .checkword.data-v-22f5393f{padding-left:20rpx;color:#1f242a;font-size:30rpx}.logininbtn.data-v-22f5393f{box-sizing:border-box;margin-top:80rpx;border-radius:20rpx;background:linear-gradient(90deg,#ffe1ad,#d07539);height:100rpx;text-align:center;color:#fff;line-height:100rpx}.acountall.data-v-22f5393f{display:flex;justify-content:flex-end;margin-top:30rpx;font-size:24rpx}.checkag.data-v-22f5393f{margin-top:200rpx;font-size:28rpx;padding-bottom:130rpx}

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/setpassword.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/bsinessadmin/supplierges.wxss


+ 1 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.js

xqd
@@ -1 +1 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/bsinessadmin/useragreement"],{"671e":function(n,e,t){"use strict";t.r(e);var u=t("fe30"),r=t.n(u);for(var f in u)"default"!==f&&function(n){t.d(e,n,(function(){return u[n]}))}(f);e["default"]=r.a},"7f3f":function(n,e,t){"use strict";t.r(e);var u=t("f6c5"),r=t("671e");for(var f in r)"default"!==f&&function(n){t.d(e,n,(function(){return r[n]}))}(f);var c,a=t("f0c5"),o=Object(a["a"])(r["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],c);e["default"]=o.exports},f509:function(n,e,t){"use strict";(function(n){t("5413");u(t("66fd"));var e=u(t("7f3f"));function u(n){return n&&n.__esModule?n:{default:n}}wx.__webpack_require_UNI_MP_PLUGIN__=t,n(e.default)}).call(this,t("543d")["createPage"])},f6c5:function(n,e,t){"use strict";var u;t.d(e,"b",(function(){return r})),t.d(e,"c",(function(){return f})),t.d(e,"a",(function(){return u}));var r=function(){var n=this,e=n.$createElement;n._self._c},f=[]},fe30:function(n,e){}},[["f509","common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/bsinessadmin/useragreement"],{"671e":function(n,t,e){"use strict";e.r(t);var u=e("fe30"),o=e.n(u);for(var a in u)"default"!==a&&function(n){e.d(t,n,(function(){return u[n]}))}(a);t["default"]=o.a},"7f3f":function(n,t,e){"use strict";e.r(t);var u=e("aa35"),o=e("671e");for(var a in o)"default"!==a&&function(n){e.d(t,n,(function(){return o[n]}))}(a);var i,r=e("f0c5"),c=Object(r["a"])(o["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],i);t["default"]=c.exports},aa35:function(n,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return u}));var u={uParse:function(){return Promise.all([e.e("common/vendor"),e.e("node-modules/uview-ui/components/u-parse/u-parse")]).then(e.bind(null,"bad8"))}},o=function(){var n=this,t=n.$createElement;n._self._c},a=[]},f509:function(n,t,e){"use strict";(function(n){e("5413");u(e("66fd"));var t=u(e("7f3f"));function u(n){return n&&n.__esModule?n:{default:n}}wx.__webpack_require_UNI_MP_PLUGIN__=e,n(t.default)}).call(this,e("543d")["createPage"])},fe30:function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{content:""}},onLoad:function(n){this,this.init()},methods:{init:function(){var t=this;n.$u.http.get("/api/Setting/agreement",{custom:{auth:!0}}).then((function(n){console.log(n),console.log(JSON.stringify(n)),t.content=n})).catch((function(n){console.log(n)}))}}};t.default=e}).call(this,e("543d")["default"])}},[["f509","common/runtime","common/vendor"]]]);

+ 3 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.json

xqd
@@ -1,5 +1,7 @@
 {
   "navigationBarTextStyle": "black",
   "navigationBarTitleText": "用户协议",
-  "usingComponents": {}
+  "usingComponents": {
+    "u-parse": "/node-modules/uview-ui/components/u-parse/u-parse"
+  }
 }

+ 1 - 1
unpackage/dist/build/mp-weixin/pages/bsinessadmin/useragreement.wxml

xqd
@@ -1 +1 @@
-<view class="_div"></view>
+<view style="padding:20rpx;"><view style="padding:20rpx;overflow:auto;word-break:break-word;"><u-parse vue-id="505a47fd-1" content="{{content}}" bind:__l="__l"></u-parse><rich-text nodes="{{content}}"></rich-text></view></view>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/drawer/drawer.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.js


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/index/index.json

xqd
@@ -3,6 +3,7 @@
   "usingComponents": {
     "u-icon": "/node-modules/uview-ui/components/u-icon/u-icon",
     "u-popup": "/node-modules/uview-ui/components/u-popup/u-popup",
+    "uni-data-select": "/uni_modules/uni-data-select/components/uni-data-select/uni-data-select",
     "u-datetime-picker": "/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker",
     "tabar": "/componet/tabbar/tabbar"
   }

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/login/login.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/login/login.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/login/login.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/mine/mine.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/mine/mine.wxml


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/mine/mine.wxss


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/supplier/supplier.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/supplier/supplier.wxml


+ 1 - 2
unpackage/dist/build/mp-weixin/project.config.json

xqd
@@ -32,8 +32,7 @@
     },
     "useStaticServer": true,
     "showES6CompileOption": false,
-    "useCompilerPlugins": false,
-    "minifyWXML": true
+    "useCompilerPlugins": false
   },
   "compileType": "miniprogram",
   "libVersion": "2.24.6",

+ 21 - 1
unpackage/dist/build/mp-weixin/static/css/flex.scss

xqd xqd xqd
@@ -33,6 +33,7 @@
 			display: flex;
 			align-items: center;
 			justify-content: center;
+			z-index: 999;
 			.delbtn{
 				width: 335rpx;
 				height: 88rpx;
@@ -207,9 +208,17 @@
 					display: flex;
 					flex-direction: row;
 					flex-wrap: wrap;
+					margin: 0 auto;
 					margin-left: 30rpx;
+					margin-bottom: 40rpx;
+				}
+				.chosbox{
+					// display: flex;
+					justify-content: center;
+					align-items: center;
+					margin:0 30rpx;
+					margin-bottom: 40rpx;
 				}
-	
 				.btnchoose {
 					margin-bottom: 30rpx;
 					margin-right: 41rpx;
@@ -282,4 +291,15 @@
 				border: 1rpx solid #E8E8E8;
 			}
 		}
+	}
+	
+	.managecon{
+		width:180rpx;
+		height: 180rpx;
+		// background-color: #68625B;
+		background-image: url('static/img/managecon.png');
+		background-size:180rpx 180rpx; 
+		position: fixed;
+		right: 0;
+		bottom: 140rpx;
 	}

BIN
unpackage/dist/build/mp-weixin/static/img/managecon.png


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.wxml


+ 1 - 1
unpackage/dist/build/mp-weixin/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.wxss

xqd
@@ -1,4 +1,4 @@
-@media screen and (max-width:500px){.hide-on-phone{display:none}}.uni-stat__select{display:flex;align-items:center;cursor:pointer}.uni-label-text{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 0;margin-right:5px}.searchbox{display:flex;align-items:center;width:630rpx;height:75rpx;font-size:28rpx;border-radius:20rpx;background-color:#f8f8f8;border:1rpx solid #d9d9d9;margin:40rpx auto;padding:0 30rpx;box-sizing:border-box;margin-bottom:20rpx}.searchbox input{padding:0;padding-left:10rpx}.addplus{width:630rpx;height:68rpx;border-radius:20rpx;border:1rpx solid #d8ab5a;color:#d8ab5a;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:40rpx;font-size:35rpx}.uni-select{font-size:14px;border:1px solid #dcdcdc;box-sizing:border-box;border-radius:10px;padding:0 5px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #dcdcdc;width:100%;height:78rpx}.uni-select__label{font-size:16px;line-height:22px;padding-right:10px}.uni-select__input-box{min-height:36px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding-right:5px;box-sizing:border-box}.uni-select__input{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac{font-size:14px}.uni-select__selector{box-sizing:border-box;position:absolute;top:calc(100% + 12px);left:0;width:100%;background-color:#fff;border:1px solid #ebeef5;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:99;padding:4px 0}.uni-select__selector-scroll{max-height:340px;box-sizing:border-box}.uni-select__selector-empty,
+@media screen and (max-width:500px){.hide-on-phone{display:none}}.uni-stat__select{display:flex;align-items:center;cursor:pointer}.uni-label-text{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 0;margin-right:5px}.searchbox{display:flex;align-items:center;width:630rpx;height:75rpx;font-size:28rpx;border-radius:20rpx;background-color:#f8f8f8;border:1rpx solid #d9d9d9;margin:40rpx auto;padding:0 30rpx;box-sizing:border-box;margin-bottom:20rpx}.searchbox input{padding:0;padding-left:10rpx}.addplus{width:630rpx;height:68rpx;border-radius:20rpx;border:1rpx solid #d8ab5a;color:#d8ab5a;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:40rpx;font-size:35rpx}.uni-select{font-size:14px;border:1px solid #dcdcdc;box-sizing:border-box;border-radius:10px;padding:0 5px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #dcdcdc;width:100%;height:78rpx}.uni-select__label{font-size:16px;line-height:22px;padding-right:10px}.uni-select__input-box{min-height:36px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding-right:5px;box-sizing:border-box}.uni-select__input{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac{font-size:14px}.uni-select__selector{box-sizing:border-box;position:absolute;top:calc(100% + 12px);left:0;width:100%;background-color:#fff;border:1px solid #ebeef5;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:99;padding:4px 0;margin-bottom:40rpx}.uni-select__selector-scroll{max-height:340px;box-sizing:border-box}.uni-select__selector-empty,
 .uni-select__selector-item{display:flex;cursor:pointer;line-height:36px;font-size:14px;text-align:center;border-bottom:solid 1px #dcdcdc;margin:0 15px;padding:10rpx 0;font-size:32rpx}.uni-select__selector-item:hover{background-color:#f9f9f9}.uni-select__selector-empty:last-child,
 .uni-select__selector-item:last-child{border-bottom:none}.uni-select__selector__disabled{opacity:.4;cursor:default}.uni-popper__arrow,
 .uni-popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow{-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow::after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-select__input-text{width:280px;color:#3a3a3a;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;padding:0 15rpx}.uni-select__input-placeholder{color:#bebdbb;font-size:30rpx;padding:15rpx 15rpx}.uni-select--mask{position:fixed;top:0;bottom:0;right:0;left:0}

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/file-img-upload/w-upload.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/componet/tabbar/tabbar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox/u-checkbox.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-form-item/u-form-item.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-icon/u-icon.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-input/u-input.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-line/u-line.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-loading-icon/u-loading-icon.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-overlay/u-overlay.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-parse/node/node.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-parse/u-parse.js.map


Some files were not shown because too many files changed in this diff