Skip to content

Commit 6b0e10d

Browse files
author
aaron
committed
Coding 企业版最后一个版本
1 parent a02fa7c commit 6b0e10d

File tree

7 files changed

+34
-18
lines changed

7 files changed

+34
-18
lines changed

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ android {
7171
dimension "mode"
7272
applicationId "net.coding.program.enterprise"
7373
versionCode 298
74-
versionName "2.9.8.20190219.1"
74+
versionName "2.9.8.20190221.1"
7575
targetSdkVersion 21
7676

7777
// 信鸽依赖

app/src/enterprise/java/net/coding/program/EnterpriseApp.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ public static void setHost(@NonNull String enterpriseName) {
4747
AccountInfo.CustomHost customHost = AccountInfo.getCustomHost(GlobalData.getInstance());
4848
if (customHost.getHost().equalsIgnoreCase("s")) {
4949
if (TextUtils.isEmpty(enterpriseName)) {
50-
host = "http://e.coding.codingprod.net";
50+
host = "http://e.coding.e.codingprod.net";
5151
} else {
52-
host = String.format("http://%s.coding.codingprod.net", enterpriseName);
52+
host = String.format("http://%s.coding.e.codingprod.net", enterpriseName);
5353
}
5454
} else {
5555
if (enterpriseName.isEmpty()) {

app/src/enterprise/java/net/coding/program/project/EnterpriseProjectFragment.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ public class EnterpriseProjectFragment extends BaseFragment {
8484
@ViewById
8585
View toolbarTitle;
8686

87+
@ViewById
88+
View topTip, closeTipButton;
89+
90+
@ViewById
91+
TextView topTipText;
92+
8793
ArrayList<ProjectObject> listData = new ArrayList<>();
8894
ArrayList<ProjectObject> allListData = new ArrayList<>();
8995

@@ -145,6 +151,18 @@ void initEnterpriseProjectFramgent() {
145151
onRefresh();
146152

147153
setHasOptionsMenu(true);
154+
155+
if (GlobalData.isPrivateEnterprise()) {
156+
topTip.setVisibility(View.GONE);
157+
} else {
158+
soldOutTip();
159+
}
160+
}
161+
162+
private void soldOutTip() {
163+
topTip.setVisibility(View.VISIBLE);
164+
closeTipButton.setOnClickListener(v -> topTip.setVisibility(View.GONE));
165+
topTipText.setText(R.string.sold_out_app);
148166
}
149167

150168
private void initActionBar() {

app/src/enterprise/java/net/coding/program/setting/EnterpriseAccountActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import com.nostra13.universalimageloader.core.DisplayImageOptions;
1111
import com.nostra13.universalimageloader.core.ImageLoader;
1212

13+
import de.hdodenhof.circleimageview.CircleImageView;
14+
1315
import net.coding.program.R;
1416
import net.coding.program.common.Global;
1517
import net.coding.program.common.GlobalData;
@@ -30,8 +32,6 @@
3032
import org.androidannotations.annotations.res.ColorRes;
3133
import org.json.JSONObject;
3234

33-
import de.hdodenhof.circleimageview.CircleImageView;
34-
3535
@EActivity(R.layout.activity_enterprise_account)
3636
@OptionsMenu(R.menu.enterprise_account_menu)
3737
public class EnterpriseAccountActivity extends BackActivity {
@@ -100,7 +100,7 @@ public void onMySuccess(JSONObject response) {
100100
account = new EnterpriseAccount(response.optJSONObject("data"));
101101
Spanned countString;
102102

103-
if (account.trial) { // 处于试用期
103+
if (account.trial && !account.payed) { // 处于试用期
104104
int fontColor = account.remaindays > 5 ? fontOragne : fontRed;
105105
countString = Global.createColorHtml("试用期剩余 ", String.valueOf(account.remaindays), " 天", fontColor);
106106
} else {

app/src/enterprise/java/net/coding/program/setting/order/OrderMainActivity.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -131,13 +131,9 @@ private void initHeader() {
131131
Spanned balanceContentString = empty;
132132
String balanceTipString = "";
133133

134-
if (account.trial) { // 处于试用期
135-
if (account.remaindays > 5) {
136-
warnString = Global.createColorHtml("您正在试用 Coding 企业版,试用期剩余 ", String.valueOf(account.remaindays), " 天", fontOragne);
137-
} else {
138-
warnString = Global.createColorHtml("您正在试用 Coding 企业版,试用期剩余 ", String.valueOf(account.remaindays), " 天", fontRed);
139-
}
140-
balanceTipString = String.format("试用期至 %s,剩余 %s 天", timeString, account.remaindays);
134+
if (account.trial && !account.payed) { // 处于试用期
135+
warnString = Global.createColorHtml("您正在免费试用 CODING 企业服务", fontOragne);
136+
balanceTipString = String.format("预计可使用至 %s,剩余 %s 天", timeString, account.remaindays);
141137

142138
if (account.payed) { // 试用期且付过费
143139
balanceTitleString = new SpannedString("账户余额(元)");
@@ -158,7 +154,7 @@ private void initHeader() {
158154

159155
balanceTitleString = new SpannedString("账户余额(元)");
160156
balanceContentString = Global.createColorHtml(account.balance, fontOragne);
161-
balanceTipString = String.format("余额预计可使用至 %s,剩余 %s 天", df.format(account.estimateDate), account.remaindays);
157+
balanceTipString = String.format("预计可使用至 %s,剩余 %s 天", df.format(account.estimateDate), account.remaindays);
162158

163159
showOrderAndRecord(true);
164160

app/src/enterprise/res/layout/fragment_enterprise_project.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@
4747

4848
</android.support.design.widget.AppBarLayout>
4949

50+
<include layout="@layout/top_tip" />
51+
5052
<FrameLayout
5153
android:layout_width="match_parent"
5254
android:layout_height="0dp"

common-coding/src/main/java/net/coding/program/common/url/UrlCreate.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ public static String gitUploadFile(String projectPath, String version, String pa
5858
}
5959

6060
// 重编码2次,git服务器那边要求的
61-
private static String encode2Pager(String path) {
61+
public static String encode2Pager(String path) {
6262
if (path == null || path.isEmpty()) {
6363
path = "";
6464
}
6565

6666
String dest = Global.encodeUtf8("/" + path);
67-
dest = Global.encodeUtf8(dest);
67+
// dest = Global.encodeUtf8(dest);
6868
return dest + "?";
6969
}
7070

@@ -75,7 +75,7 @@ public static String pathEncode2(String path) {
7575
}
7676

7777
String dest = Global.encodeUtf8("/" + path);
78-
dest = Global.encodeUtf8(dest);
78+
// dest = Global.encodeUtf8(dest);
7979
return dest;
8080
}
8181

@@ -87,7 +87,7 @@ public static String pathEncode2NoSplite(String path) {
8787
}
8888

8989
String dest = Global.encodeUtf8(path);
90-
dest = Global.encodeUtf8(dest);
90+
// dest = Global.encodeUtf8(dest);
9191
return dest;
9292
}
9393
}

0 commit comments

Comments
 (0)